Le 08-01-2015 12:38, Pierre Labastie a écrit : 

> Le 08/01/2015 15:30, [email protected] écrit :
> Le 08-01-2015 05:06, Pierre Labastie a écrit : Le 08/01/2015 
> 03:44,[email protected] <mailto:[email protected]>a écrit : Hi! 
> when I boot, it fails with '.... unable to mount root fs on unknown block 0,0 
> [...] 
> ----------------------LFS-------------------------------------------------------------------------------------------
>  /dev/sda8 9,9G 2,3G 7,1G 25% /mnt/lfs */dev/sda7 97M 9,6M 83M 11% 
> /mnt/lfs/boot* /dev/sda9 3,0G 69M 2,8G 3% /mnt/lfs/var /dev/sda10 5,0G 840M 
> 3,9G 18% /mnt/lfs/usr udev 10M 0 10M 0% /mnt/lfs/dev tmpfs 982M 0 982M 0% 
> /mnt/lfs/run to boot the LFS, I add a new entry in /etc/grub.d/40_custom of 
> the host, then ran update-grub menuentry "LFS 7.6 on sda7" { insmod ext2 set 
> root='(hd0,7)' echo 'Chargement de Linux LFS...' linux 
> /vmlinuz-3.16.2-lfs-7.6 root=/dev/sda7 ro echo 'Chargement de Linux LFS...' } 
> As far as I understand your setup you should keep: insmod part_gpt and the 
> "linux" line should be: linux /vmlinuz-3.16.2-lfs-7.6 root=/dev/sda8 ro But 
> that does
not explain the error you see. You may be missing some switches in the kernel 
config, concerning either your disk hardware (with standard ATA disks, you need 
to enable several switches in "Serial ATA and Parallel ATA drivers"), or the 
GPT partition scheme (you need "EFI GUID partition support", maybe the first 
thing to check). Pierre
 The "linux" line should be: linux /vmlinuz-3.16.2-lfs-7.6
root=/dev/sda*7* ro since it's the boot partition, sda8 is / 

For linux, "root" is '/', and, since '/' is on /dev/sda8, I confirm that

the linux line should have "root=/dev/sda8". The boot partition is only 
"root" for grub. Hence the "root=(hd0,7)" in the grub commands.

Pierre

As i'm understanding, the new customized entry should be

menuentry "LFS 7.6" {
 insmod part_gpt
 insmod ext2
 set root='(hd0,gpt7)'
 echo 'Chargement de Linux LFS...'
 linux /vmlinuz-3.16.2-lfs-7.6 root=/dev/sda8 ro
 echo 'Chargement de Linux LFS...2'
} 

i kept gpt7 for set root; and i kept /vmlinuz! right! 

The link below is the /boot/grub/grub.cfg of my host system, the last
entry (in green) is the LSF System (i will changed it now)
/dev/sda7 is the boot partition mounted in /boot (/mnt/lfs/boot in the
host system) 

http://www.pierre-selosse.net/lfs/echecBoot.html [1] 

pierre 

 

Links:
------
[1] http://www.pierre-selosse.net/lfs/echecBoot.html
-- 
http://lists.linuxfromscratch.org/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Do not top post on this list.

A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?

http://en.wikipedia.org/wiki/Posting_style

Reply via email to