Handbook:HPPA/Blocks/Booting
Загрузка с установочного компакт-диска
Если у вас возникают проблемы с загрузкой с установочного диска или любого другого носителя, пожалуйста, прочтите PA-RISC Linux Boot HOWTO.
Загрузите свою систему HPPA. В процессе загрузки вы увидите подобное сообщение:
Searching for Potential Boot Devices.
To terminate search, press and hold the ESCAPE key.
Когда появится данное сообщение, нажмите и удерживайте клавишу Esc до тех пор, пока не появится меню. Это может занять некоторое время, наберитесь терпения. По умолчанию вы должны попасть в консоль BOOT_ADMIN. Если вы попали в меню параметров, выберите Enter Boot Administration mode (войти в режим управления загрузкой), чтобы войти в консоль BOOT_ADMIN. Теперь на вашем экране должно быть приглашение '>'.
Вставьте установочный диск Gentoo в дисковод CD-ROM. Если вы не знаете номер SCSI своего устройства CD-ROM, ваша станция PA-RISC может поискать его, при вводе команды search
.
>
Поиск
Ваша станция PA-RISC отобразит все доступные загрузочные устройства. Вот пример результата этой команды:
Device Selection Device Path Device Type and Utilities
---------------------------------------------------------------------------
P0 scsi.5.0 TOSHIBA CD-ROM XM-3301TA
IPL
P1 scsi.2.0 COMPAQ ST32550N
IPL
P2 lan.0010a7-06d1b6.3.6 server
IPL
Чтобы загрузиться с CD-ROM, вам необходим путь соответствующего устройства (Device Path). Например, если мы хотим загрузиться с TOSHIBA CD-ROM, как в предыдущем примере, потребуется набрать следующую команду:
>
boot scsi.5.0 ipl
Trying scsi.5.0
Ключевое слово ipl (Initial Program Loader, начальный программный загрузчик) предписывает palo (PA-RISC boot LOader, начальный загрузчик PA-RISC) войти в интерактивный режим. Это позволит изменить, например, загрузочные параметры ядра.
При успешной загрузке, palo запустится в интерактивном режиме:
Boot path initialized.
Attempting to load IPL.
HARD Booted.
palo ipl 1.5 root@hope Sat Apr 23 18:06:47 CEST 2005
Boot image contains:
0/vmlinux32 6241293 bytes @ 0x3904000
0/vmlinux64 8352719 bytes @ 0x3ef8000
0/ramdisk 1007589 bytes @ 0x105800
Information: No console specified on kernel command line. This is normal.
PALO will choose the console currently used by firmware (serial). Current command line:
0/vmlinux initrd=initrd TERM=linux root=/dev/ram0 init=/linuxrc cdroot looptype=squashfs loop=/livecd.squashfs hda=scsi console=ttyS0
0: 0/vmlinux
1: initrd=initrd
2: TERM=linux
3: root=/dev/ram0
4: init=/linuxrc
5: cdroot
6: looptype=squashfs
7: loop=/livecd.squashfs
8: hda=scsi
9: console=ttyS0
<#> edit the numbered field
'b' boot with this command line
'r' restore command line
'l' list dir
Указанных параметров достаточно для большинства ситуаций.
Если вам необходимы дополнительные возможности, нужно добавить соответствующие аргументы в конец командной строки. Чтобы добавить ключевое слово, перейдите к редактированию последнего поля, добавьте пробел и наберите ключевое слово. Единственными реализованными аргументами являются cdcache, заставляющий установочный диск загрузится в оперативную память, позволяя его размонтировать, и noload=module1[,module2[,...]], позволяющие принудительно отключить загрузку определенных модулей.
(or 'b' to boot with this command line)?
9
console=ttyS0 hdb=scsi
Теперь, когда вы поправили параметры загрузки ядра, загрузите его!
(or 'b' to boot with this command line)?
b
В текущей консоли должно быть прилашение root (#). Можно переключаться в другие консоли, нажимая Alt+F2, Alt+F3 и Alt+F4. Вернуться в первоначальную консоль можно нажатием Alt+F1.