LINUX zavaděče GRUB, LILO

GRUB - http://www.gnu.org/software/grub/
LILO - http://www.control-escape.com/lilo-cfg.html

Ukázky:

1. konfigurace
WINDOWS 95 OSR2 s FAT32 je na prvním fyzickém disku v PRIMARY PARTITION, linux je na druhém fyzickém disku v EXTENDED. Prvni fyzický disk je C: s FAT 32 (850 MB), druhý fyzický disk je D: (FAT32), E: (FAT32), linux (EXT3), linux (SWAP). Poznámka: /dev/hdb je CD-ROM
zařízení Boot začátek konec bloky Id systém
/dev/hda1 * 1 822 828544+ b Win95 FAT32
/dev/hdc1   2 786 1582560 5 EXTENDED
/dev/hdc5   2 260 522112+ b Win95 FAT32
/dev/hdc6   262 363 205600+ b Win95 FAT32
/dev/hdc7 * 364 753 786208+ 83 Linux
/dev/hdc8   754 786 66496+ 82 Linux swap

----- /boot/grub/grub.conf ----
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You do not have a /boot partition. This means that
# all kernel and initrd paths are relative to /, eg.
# root (hd1,6)
# kernel /boot/vmlinuz-version ro root=/dev/hdc7
# initrd /boot/initrd-version.img
#boot=/dev/hdc7
default 0
timeout 4
splashimage=(hd1,6)/boot/grub/splash.xpm.gz
password --md5 $1$ŻwŮ?ˇXôć$bEpajjjGr7Ej7HrVy75Lb/
title Red Hat Linux (2.4.7-10)
    root (hd1,6)
    kernel /boot/vmlinuz-2.4.7-10 ro root=/dev/hdc7
    initrd /boot/initrd-2.4.7-10.img
title WINDOWS 95 OSR2
    rootnoverify (hd0,0)
    chainloader +1

---------------------------------------


---------- /etc/lilo.conf ------------
prompt
timeout=50
default=linux
boot=/dev/hdc7
map=/boot/map
install=/boot/boot.b
message=/boot/message
linear

image=/boot/vmlinuz-2.4.7-10
    label=linux
    initrd=/boot/initrd-2.4.7-10.img
    read-only
    root=/dev/hdc7

other=/dev/hda1
    optional
    label=DOS

-------------------------
Po kazde zmene je treba spustit prikaz: lilo

Jak si zpřístupním disky s WINDOWS 98? Takto:
mount -t vfat /dev/hda1 /mnt/win_c
mount -t vfat /dev/hdc5 /mnt/win_d
mount -t vfat /dev/hdc6 /mnt/win_e

pak je odpojim takto:
umount /mnt/win_c
umount /mnt/win_d
umount /mnt/win_e

 

2. konfifurace

HD 60GB, WINDOWS 98 v primary partition, WINDOWS-XP v primary partition, LINUX RedHat v extended, zavaděč GRUB.

zařízení boot začátek konec bloky Id systém
/dev/hda1 * 1 638 5124703+ b WIN98 FAT32
/dev/hda2   639 3061 19462747+ 7 HPFS/NTFS
/dev/hda3   3062 7297 34025670 5 Rozšířený (extended)
/dev/hda5   3062 4973 15358108 83 Linux
/dev/hda6   4974 5039 530113 82 Linux swap

pozn. 5040-7297 je nepřiřazeno, volné.

Soubor /boot/grub/grub.conf
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You do not have a /boot partition. This means that
# all kernel and initrd paths are relative to /, eg.
# root (hd0,4)
# kernel /boot/vmlinuz-version ro root=/dev/hda5
# initrd /boot/initrd-version.img
#boot=/dev/hda
default 1
timeout 8
splashimage=(hd0,4)/boot/grub/splash.xpm.gz
password --md5 $1$ZqáSŐ.2x$klFXkUFHCAgtlF7rz36Z0/
title Red Hat Linux (2.4.18-14)
    root (hd0,4)
    kernel /boot/vmlinuz-2.4.18-14 ro root=LABEL=/ hdc=ide-scsi
    initrd /boot/initrd-2.4.18-14.img
title WINDOWS-XP
    rootnoverify (hd0,1)
    chainloader +1
title WINDOWS 98
    root (hd0,0)
    chainloader +1
title FLOPPY
    password mojeheslo
    root (fd0)
    chainloader +1

články v IT