On 01/08/2015 07:02 PM, [email protected] wrote:
>  
> 
> 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
> 
> 
> 

Running grub-mkconfig in your LFS chroot should give you the correct
GRUB options to use.

-- 
Note: My last name is not Krejzi.

Attachment: signature.asc
Description: OpenPGP digital signature

-- 
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