Описаната тук процедура е проведена с:
ARCH: HP PA-RISC 2.0
MODEL: 9000/800/A400-44 (Crescendo DC-440)
CPU: PA8500 (PCX-W) 440 MHz (512 KB I-cache, 1024 KB D-cache)
RAM: 1024 MB
ETH0: Digital DS21143 Tulip rev 65
SCSI: 2x sym53c875, 2x sym53c896
SDA: SEAGATE ST336704LCV (36704 MB)
SDB: SEAGATE ST336704LCV (36704 MB)
SDC: SEAGATE ST318404LC (18210 MB)
SR0: HP DVD-ROM 6x/32x
Дърпате, записвате, боотвате hppa машината и прекъсвате boot процеса:
Processor is booting from first available device.
To discontinue, press any key within 10 seconds.
Boot terminated.
---- Main Menu ---------------------------------------------------------------
Command Description
------- -----------
BOot [PRI|ALT|<path>] Boot from specified path
PAth [PRI|ALT] [<path>] Display or modify a path
SEArch [DIsplay|IPL] [<path>] Search for boot devices
COnfiguration menu Displays or sets boot values
INformation menu Displays hardware information
SERvice menu Displays service commands
DIsplay Redisplay the current menu
HElp [<menu>|<command>] Display help for menu or command
RESET Restart the system
----
Main Menu: Enter command or menu >
Търсим за boot устройства:
Main Menu: Enter command or menu > sea
Searching for potential boot device(s)
This may take several minutes.
To discontinue search, press any key (termination may not be immediate).
Path# Device Path (dec) Device Path (mnem) Device Type
----- ----------------- ------------------ -----------
P0 0/0/1/0.1 extscsia.1 Random access media
P1 0/0/1/0.0 extscsia.0 Random access media
P2 0/0/1/1.15 intscsia.15 Random access media
P3 0/0/2/0.1 extscsib.1 Random access media
Main Menu: Enter command or menu >
В този случай 0/0/2/0.1 ми е CD-ROMа от който искам да boot-на. Тъй като в Linux наименоването на устройствата започва от най-малкото SCSI ID, горните paths ще бъдат:
0/0/1/0.0 /dev/sda
0/0/1/0.1 /dev/sdb
0/0/1/1.15 /dev/sdc
0/0/2/0.1 /dev/sr0
Сега е момента да помислите кой диск(ове) ще дадете на Debian, и как ще се виждат под Linux, какви partitions ще има, и дали няма да изтриете някой друг диск по грешка. След което bootваме от CD-то:
Main Menu: Enter command or menu > bo p3 Interact with IPL (Y, N, or Cancel)?> n
Booting...
Boot IO Dependent Code (IODC) revision 1
HARD Booted.
palo ipl 1.0 root@palinux Mon Apr 1 10:02:53 MST 2002
Boot image contains:
0/vmlinux32 3687647 bytes @ 0x649000
0/vmlinux64 4719374 bytes @ 0x9cd800
0/ramdisk 2663046 bytes @ 0xe4e000
Information: No console specified on kernel command line. This is normal.
PALO will choose the console currently used by firmware (serial).
Command line for kernel: 'ramdisk_size=8192 root=/dev/ram \
console=ttyS0TERM=vt102 palo_kernel=0/vmlinux'
Selected kernel: /vmlinux from partition 0
Selected ramdisk: /ramdisk from partition 0
Warning: kernel name doesn't end with 32 or 64 -- Guessing... \
Choosing 64-bit kernelELF64 executable
Entry 00100000 first 00100000 n 4
Segment 0 load 00100000 size 2568152 mediaptr 0x1000
Segment 1 load 00374000 size 722104 mediaptr 0x274000
Segment 2 load 00428000 size 463872 mediaptr 0x325000
Segment 3 load 0049c000 size 49152 mediaptr 0x397000
Loading ramdisk 2663046 bytes @ 3fd65000...
Branching to kernel entry point 0x00100000. If this is the last
message you see, you may need to switch your console. This is
a common symptom -- search the FAQ and mailing list at parisc-linux.org
След което boot-ва самия кернел. debian-hppa използва за boot loader PALO, а не LILO (както се вижда по горе), и виждаме познатия Debian Installer. (FIXME: Проблеми)
Избор на клавиатура няма, тъй като сме през конзола (в моя случай -- през GSP), следва partitioning на дисковете. Тук имаме следните моменти:
Като се имат предвид горните забележки, правим си дяловете, и в моя случай накрая имаме следното:
cfdisk 2.11n
Disk Drive: /dev/sda
Size: 36703932928 bytes
Heads: 64 Sectors per Track: 32 Cylinders: 35003
Name Flags Part Type FS Type [Label] Size (MB)
------------------------------------------------------------------------------
sda1 Primary Linux/PA-RISC boot 32.51 (recovery дял)
sda2 Primary Linux 32.51 (/boot)
sda3 Primary Linux 1024.46 (/)
sda5 Logical Linux swap 2047.87 (swap)
sda6 Logical Linux 1024.46 (/tmp)
sda7 Logical Linux 2047.87 (/var)
sda8 Logical Linux 2047.87 (/usr)
sda9 Logical Linux 28445.77 (/home)
Продължаваме по стандарния начин с debian installer (Initialize and Activate a Swap Partition, Initialize a Linux Partition), докато ги mount-нем всичките... root дялът -- първи, лично аз избрах да ги направя ext3 а не ext2.
Продължаваме с инсталацията (основно от CD, българските mirror-и на
Debian не съдържат hppa, така че засега upgrade и инсталации могат да
се правят само от international mirror-и). След конфигуриране на
drivers (ако имате нужда) следва инсталацията на Base System по
познатия начин, reboot, base-config, описваме си apt-sources, и аз
лично се лишавам както от услугите на dselect, така и от тези на
tasksel, като предпочитам нататък да си инсталирам на ръка.
Завършваме с base-config-а по традиционния начин.