geninitrd nie wie co to 0ede

Elan Ruusamäe glen at pld-linux.org
Mon Apr 16 19:49:48 CEST 2012


On 04/16/12 20:22, Lukasz Glebicki wrote:
>> >  why you have cryptic "0edc" anyway, i could understand lilo what
>> >  enforces it, but why in grub?
> rc-boot or grubby.
>
> http://pastebin.com/1bPfU9RR
duh, that's heavy

grubby probes all boot loaders, lilo, grub, etc. so if you use grub, 
remove lilo from system so grubby won't  try to poke it

also if you have grubby present, you don't need rc-boot at all, each new 
kernel is added to bootloader by it

that grub probe looks suspicious too, it's from rc-boot?

what i suggest:
- remove lilo
- remove rc-boot
- keep grubby
- setup grub in boot sector
# grub-install '(hd0)'
or
# grub-install /dev/md0
devices.lst might need to be adjusted here
- put root=/dev/datavg/rootlv to menu.lst of grub

next time kernel is installed, grubby will copy commandline from default 
entry from menu.lst

otherwise, i don't know how to fix root=0edc parsing (i find no logic 
behind it how to translate it to device node), needs lilo sources 
peeking, did not found anything in first place from google. perhaps that 
lilo you're using is just buggy?

-- 
glen



More information about the pld-devel-en mailing list