Re: Re: Booting openSUSE-NET-ppc-Build0003-Media.iso

Andreas Färber <[email protected]>
Newsgroups gmane.linux.suse.ppc
Organization SUSE LINUX Products GmbH
Message-ID <[email protected]>
Am 23.02.2012 23:18, schrieb Andreas Färber:
> Am 23.02.2012 21:54, schrieb Andreas Färber:
>> Hardware is an IBM IntelliStation 9111-285 (POWER5). I've tried letting
>> it partition the disks with btrfs and then get stuck in an endless loop
>> that keeps asking me if I want to ignore a missing checksum:
>>
>> <<<
>> Installation - Vorbereitung
>>
>> Keine Prüfsumme gefunden
>>
>> Es wurde keine Prüfsumme für Datei
>> /var/tmp/TmpDir.HiC8oc/suse/setup/slide/txt
>> in dem Repository gefunden. Dies bedeutet, dass die Datei Teil des
>> signierten
>> jedoch nicht in der Liste der Prüfsummen in diesem Repository erwähnt
>> wird. Du
>> kann die Integrität des Systems gefährdet werden.
>>
>> Trotzdem verwenden?
>>
>> [ ] Diese Meldung nicht erneut zeigen
>>
>> [Ja] [Nein]
> 
> After lots of Alt-E (don't show again), Alt-J (use this file) and Alt-N
> (don't use this file) I finally got the installation running through

(About 31x Alt-J)

> until it wants to reboot. After reboot the system is not bootable and
> drops back to System Management menu and the boot options there too do
> not recognize any bootable devices apart from CD-ROM and NICs.
> 
> Parted says this:
> 
> (parted) print list
> Model: IBM H0 HUS103073FL3800 (scsi)
> Disk /dev/sda: 73.4GB
> Sector size (logical/physical): 512B/512B
> Partition Table: msdos
> 
> Number  Start   End     Size    Type      File system     Flags
>  1      1049kB  214MB   213MB   primary   fat16           boot, type=06
>  2      214MB   73.4GB  73.2GB  extended                  lba, type=0f
>  5      215MB   2369MB  2154MB  logical   linux-swap(v1)  type=82
>  6      2370MB  31.0GB  28.7GB  logical                   type=83
>  7      31.0GB  73.4GB  42.4GB  logical                   type=83

With Alex, Dinar's and Ben's help I figured out that the type=06
partition is the culprit here. The YaST partitioner sets it up correctly
as type=41, but when ext4 or btrfs is used, it gets converted from PReP
to FAT16.

Selecting ext3 in the partitioner leads to an error during bootloader
installation when it tries to shrink the PReP boot partition using:

/usr/sbin/parted -s /dev/sda resize 1 2048s 2191s

parted does not recognize the filesystem in /dev/sda1 (there is none in
such a PReP boot partition) and therefore refuses to resize it. I used
fdisk to manually delete and recreate it using these start and end
sectors and ran
dd if=/media/cdrom/suseboot/yaboot.ibm of=/dev/sda1

That made the disk bootable for SMS and OF but yaboot does not find its
config. Creating an ext3 primary partition 3 in the space between
resized PReP boot partition and extended partition and placing files
/etc/yaboot.conf and /etc/yaboot,cnf did not help. (I still have to try
/yaboot.cnf.) The following worked to boot into the installation:

yaboot: disk:6,/boot/vmlinux initrd=disk:6,/boot/initrd

There are still some errors though, like DHCP4 hanging (although it does
in the installer) and something localfs-dependent network hangs, too.
Using static IP, default route and static nameserver worked. Shutting
down the system has the same problems as starting up and this is
reproducible on every boot. All feels a bit unstable but that might be
just the current state of Factory.

Unfortunately osc is not available yet, to work on improving things from
the ppc machine.

Andreas

-- 
SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer; HRB 16746 AG Nürnberg
-- 
To unsubscribe, e-mail: [email protected]
To contact the owner, e-mail: [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.