Steve Dommett wrote:
I'm sure the problem was the lack of partition table support in your
custom kernel.... that was the only difference between the LiveCD dmesg
and your custom kernel's.

But that was most likely already enabled in several kernels that I have tried before. The first thing I tried, actually, was to install a kernel derived from the LiveCD's kernel configuration. Anyway, it might have been the case that I did something wrong in the beginning which resulted in the LiveCD kernel config never being used.
In that case you're right!

SCSI device sdb: 285474816 512-byte hdwr sectors (146163 MB)
sdb: test WP failed, assume Write Enabled
sdb: asking for cache data failed
sdb: assuming drive cache: write through
sdb: sdb1 sdb2 sdb3

SCSI device sda: 285474816 512-byte hdwr sectors (146163 MB)
sda: test WP failed, assume Write Enabled
sda: asking for cache data failed
sda: assuming drive cache: write through
sda: unknown partition table

Perhaps the drive was partitioned using Window Logical Disk manager or
somesuch?

It was partitioned using fdisk.

For any of you who has this problem in the future:

Try using the kernel configuration from the LiveCD. I did zcat /proc/config.gz > /etc/kernel/kernel-config-x86-2.6.19-r5 (be sure to name the configuration according to your kernel version). Run `genkernel --menuconfig all` and be sure that the LSI drivers (Device Drivers > SCSI device support > SCSI low-level drivers) are all compiled into kernel. And also that EFI GUID Partition support is enabled (File systems > Partition types).

I will report back if I notice anything more.

Thank you all for your help!
/P.


--
[email protected] mailing list

Reply via email to