Операционная система Linux

Простейшая настройка LILO: пример файла


boot=/dev/hda map=/boot/map image=/boot/vmlinuz-up root=/dev/hda1
Пример 10.1. Простейшая настройка LILO: пример файла lilo.conf
Закрыть окно

[root@localhost root]# cat /etc/lilo.conf boot=/dev/hda map=/boot/map default=linux-up prompt timeout=50 image=/boot/vmlinuz-up label=linux-up root=/dev/hda5 initrd=/boot/initrd-up.img read-only image=/boot/vmlinuz-up label=failsafe root=/dev/hda5 initrd=/boot/initrd-up.img vga=normal append=" failsafe noapic nolapic acpi=off" read-only other=/dev/hda1 label=dos other=/dev/fd0 label=floppy unsafe
Пример 10.2. Настройка LILO на двухсистемной машине
Закрыть окно

[root@localhost root]# cat /boot/grub/menu.lst default 0 timeout 50 title linux-up kernel (hd0,4)/boot/vmlinuz-up root=/dev/hda5 initrd (hd0,4)/boot/initrd-up.img title failsafe kernel (hd0,4)/boot/vmlinuz-up root=/dev/hda5 failsafe noapic nolapic acpi=off initrd (hd0,4)/boot/initrd-up.img title floppy root (fd0) chainloader +1 title dos root (hd0,0) chainloader +1
Пример 10.3. Настройка GRUB на двухсистемной машине
Закрыть окно



# lsmod Module Size Used by Not tainted usb-uhci 21676 0 (unused) usbcore 58464 1 [usb-uhci] af_packet 12392 1 (autoclean) pcnet32 15140 1 (autoclean) mii 2544 0 (autoclean) [pcnet32] crc32 2880 0 (autoclean) [pcnet32] floppy 48568 0 (autoclean) subfs 4296 4 (autoclean) ac 1792 0 rtc 6236 0 (autoclean) ext3 62288 2 jbd 37852 2 [ext3]
Пример 10.4. Получение списка загруженных модулей
Закрыть окно

[root@localhost root]# ls -lg /boot drwxr-xr-x 2 root 4096 Nov 20 21:08 grub -rw------- 1 root 205374 Nov 9 01:33 initrd-2.4.26-std-up.img lrwxrwxrwx 1 root 29 Nov 9 01:33 initrd-up.img -> initrd-2.4.26-std-up.img -rw------- 1 root 45056 Nov 20 19:07 map -rw-r--r-- 1 root 935892 Aug 3 21:59 vmlinuz-2.4.26-std-up lrwxrwxrwx 1 root 26 Nov 9 01:33 vmlinuz-up -> vmlinuz-2.4.26-std-up
Пример 10.5. Размеры и наименование файлов с ядром и стартовым виртуальным диском
Закрыть окно

[root@localhost root]# lsmod > old [root@localhost root]# /etc/rc.d/init.d/ sound stop Saving OSS mixer settings: [ DONE ] Unloading sound module (es1371): [ DONE ] [root@localhost root]# lsmod > nosound [root@localhost root]# service sound start Loading sound module (es1371): [ DONE ] Loading OSS mixer settings: [ DONE ] [root@localhost root]# lsmod > new [root@localhost root]# diff3 old new nosound ====3 1:2,5c 2:2,5c es1371 25608 0 ac97_codec 11880 0 [es1371] soundcore 3652 4 [es1371] gameport 1628 0 [es1371] 3:1a
Пример 10.6. Перезапуск звуковой подсистемы
Закрыть окно

[root@localhost root]# grep initdefault /etc/inittab id:3:initdefault: [root@localhost root]# runlevel N 3
Пример 10.7. Задание и просмотр уровня выполнения
Закрыть окно

[root@localhost root]# ls -F /etc/rc.d init.d/ rc.powerfail* rc0.d/ rc2.d/ rc4.d/ rc6.d/ rc* rc.sysinit* rc1.d/ rc3.d/ rc5.d/ scripts/ [root@localhost root]# ls /etc/rc2. d K10power K75netfs S15random S31klogd S37gpm S54sshd K44rawdevices K95kudzu S30sound S32hotplug S40crond S98splash K50xinetd S10network S30syslogd S35keytable S41anacron S99local [root@localhost root]# ls -l /etc/rc2.d/ K75netfs lrwxrwxrwx 1 root root 15 Nov 9 01:16 /etc/rc2.d/K75netfs -> ../init.d/netfs
Пример 10.8. Содержимое каталогов /etc/rc.d и /etc/rc.d/rc2.d
Закрыть окно

[root@localhost root]# grep chkconfig /etc/init.d/netfs # chkconfig: 345 25 75 [root@localhost root]# chkconfig --list netfs netfs 0:off 1:off 2:off 3:on 4:on 5:on 6:off [root@localhost root]# ls /etc/rc.d/rc*.d/*netfs /etc/rc.d/rc0.d/K75netfs /etc/rc.d/rc3.d/S25netfs /etc/rc.d/rc6.d/K75netfs /etc/rc.d/rc1.d/K75netfs /etc/rc.d/rc4.d/S25netfs /etc/rc.d/rc2.d/K75netfs /etc/rc.d/rc5.d/S25netfs
Пример 10.9. Управление порядком выполнения стартовых сценариев
Закрыть окно

[root@localhost root]# grep rc /etc/inittab si::sysinit:/etc/rc.d/rc.sysinit l0:0:wait:/etc/rc.d/rc 0 l1:1:wait:/etc/rc.d/rc 1 l2:2:wait:/etc/rc.d/rc 2 l3:3:wait:/etc/rc.d/rc 3 l4:4:wait:/etc/rc.d/rc 4 l5:5:wait:/etc/rc.d/rc 5 l6:6:wait:/etc/rc.d/rc 6 [root@localhost root]# grep initdefault /etc/inittab id:5:initdefault:
Пример 10.10. Стартовые сценарии в /etc/inittab
Закрыть окно

[root@localhost root]# ls /etc/rc.d/rc5.d/ K10acpid S10network S30syslogd S37gpm S50xinetd K20nfs S13portmap S31klogd S40crond S54sshd K65apmd S15random S32hotplug S41anacron S56rawdevices K86nfslock S25netfs S35keytable S44xfs S64power S05kudzu S30sound S36update_wms S45dm S98splash
Пример 10.11. Профиль системы на уровне выполнения 5
Закрыть окно

[root@localhost root]# shutdown -r +3 "Sorry, we need to reboot" Broadcast message from root (ttyS0) (Sun Nov 28 14:05:41 2004): Sorry, we need to reboot The system is going DOWN to maintenance mode in 3 minutes! . . . Broadcast message from root (ttyS0) (Sun Nov 28 14:06:41 2004): Sorry, we need to reboot The system is going DOWN to maintenance mode in 2 minutes! . . . Broadcast message from root (ttyS0) (Sun Nov 28 14:07:41 2004): Sorry, we need to reboot The system is going DOWN to maintenance mode in 1 minute! . . . Broadcast message from root (ttyS0) (Sun Nov 28 14:08:41 2004): Sorry, we need to reboot The system is going down to maintenance mode NOW! INIT: Switching to runlevel: 6 . . .
Пример 10.12. Использование shutdown
Закрыть окно
Содержание раздела