> Making progress, thank you,
OK, the kernel now boots (using sunxi-devel, currently), but my current
hurdle is that it can't find my root device (which is on sda1 on the
sata drive).
This is probably a silly error in my kernel's .config, but I can't
figure out what's missing. The boot log ends with:
[ 1.199004] mmcblk0: mmc0:b368 244 MiB
[ 1.204422] mmcblk0: p1
[ 1.326049] ata1.00: ATA-8: WDC WD20NPVT-00Z2TT0, 01.01A01, max UDMA/133
[ 1.332786] ata1.00: 3907029168 sectors, multi 0: LBA48 NCQ (depth 31/32)
[ 1.340896] ata1.00: configured for UDMA/133
[ 1.349995] scsi 0:0:0:0: Direct-Access ATA WDC WD20NPVT-00Z
01.0 PQ: 0 ANSI: 5
[ 1.362511] VFS: Cannot open root device "sda1" or unknown-block(0,0):
error -6
[ 1.374684] Please append a correct "root=" boot option; here are the
available partitions:
[ 1.388593] b300 249856 mmcblk0 driver: mmcblk
[ 1.393994] b301 220000 mmcblk0p1 0006ca47-01
[ 1.399368] Kernel panic - not syncing: VFS: Unable to mount root fs on
[...]
So, the SD card is properly found and its mbr partition is
correctly parsed. The sata drive is also found, but for some reason it
seems that the sda device is not created (and not parsed either, of
course).
I suspect this is not a sunxi-specific problem, but my.config clearly
has the required bits to read block devices, parsed MBR partition
tables, and find sata drives, and I can't find anything in the
menuconfig which would be required to plug them together.
Any hint anyone?
Stefan
--
You received this message because you are subscribed to the Google Groups
"linux-sunxi" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.