Booting on Pegasos

From openSUSE

back to boot

Boot into the Installer

CD1 is bootable. Type this on the firmware cmdline:

 boot cd suseboot/inst32

The same file can also be booted from the network via TFTP.

If you want to use the graphic installation on SUSE Linux 10.0, type

 boot cd suseboot/inst32 video=radeonfb:1024x768@75

SUSE Linux 10.1 beta uses a graphic screen automatically.

If you want a more friendly, curses based interface for setting up the installation environment, you should use the linemode=0 boot parameter. It does not have any effect, when you created a full CD set for installation.

Pegasos systems use the Amiga partition table type. YaST certainly does not know about this type. But parted, which is used by YaST, understands them. So YaST offers all already-available partitions in the Expert Partitioner. In the Expert Partitioner dialog, format the root and swap partition and assign mount points to them. You can use parted from the rescue CD. Documentation is available at the GNU website


After package installation, reboot and boot again into the installer. Instead of New Installation, choose Boot into installed system and continue with the installation.

The installed kernel package kernel-default can be reused. You just have to configure the boot loader yourself. Create a zImage.initrd in the installed system:

mkzimage \
--vmlinux /boot/vmlinux \
--initrd /boot/initrd \
--cmdline "root=/dev/hda3 quiet sysrq=1" \
--output /tmp/pegasos_bootfile

Copy the file /tmp/pegasos_bootfile to the boot partition where the 'menu' file is and create a new entry for the SUSE Linux kernel in the menu file. If you don't have a 'menu' file around, just download a sample from here.


back to boot