Portál AbcLinuxu, 31. července 2025 05:13
Warning: boot record relocation beyond BPB is necessary: /dev/hdc Added Linux * Fatal: LILO internal error: Would overwrite Partition TableV lilo.conf mám tohle:
# LILO configuration file # Start LILO global section lba32 # Allow booting past 1024th cylinder with a recent BIOS boot=/dev/hdc message=/boot/boot_message.txt prompt timeout=1200 # Override dangerous defaults that rewrite the partition table: change-rules reset # Nastaveni geometrie disku disk=/dev/hdc bios=0x80 sectors=63 heads=16 cylinders=4092 # Normal VGA console vga=normal # End LILO global section # Linux bootable partition config begins image=/boot/vmlinuz root=/dev/hdc5 label=Linux read-only # Linux bootable partition config endsNa hdc5 mám kořen, jádro se jmenuje /boot/vmlinuz, geometrii disku jsem si přečetl na nálepce na disku (ta geometrie tam předtím uvedená nebyla a dělalo to úplně to samé). Když rebootuju, tak se dozvím toto:
L L L L L L L L L...a tak dál až na konec obrazovky. Doted jsem bootoval přes CD (bare.i root=/dev/hdc5 noinitrd ro), ale ted bych potřeboval zkompilovat nové jádro, s podporou pro ATM a tak už se bez lila neobejdu. Jo a otázka zní: co může být špatně???
Kdyby mel mit grub v sobe ovladace vsech moznych uchylnosti ktere kdy existovaly, nebude to jednoduchy loader ale obludna parodie na nejmenovany OS.
PS: Vyjimky se vyskytuji, na nekterych bugoidnich BIOSech grub opravdu nemusi fungovat, jindy jen za urcitych okolnosti (napr. CD v mechanice pri startu)... V drtive vetsine to ale byva chyba BIOSu a ne grubu.
-djz
Warning: BIOS device code 0x82 is used (>0x80). It indicates more disks than those represented in '/proc/partitions' having actual partitions. Booting results may be unpredictable. Warning: boot record relocation beyond BPB is necessary: /dev/hdc Added Linux * The boot sector and the map file have *NOT* been altered.Je to divný, že při startu z CD stačí root=/dev/hdc5 aby si to našel a lilo si s tím neporadí.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.