On Sat, Apr 2, 2011 at 11:56 AM, Frank Wille <frank%phoenix.owl.de@localhost> wrote: > nello martuscielli wrote: > >> [..FAT16..] >> i put netbsd.gz and ofwbootdb.gz and etered from smartfirmware prompt: >> boot /ide/disk:0 ofwbootdb.gz >> and >> boot /ide/disk:0 ofwbootdb.gz netbsd.gz > > To exclude another error source I would put the files uncompressed onto the > partition (although SmartFirmware and ofwboot can decompress on the fly). > > OK, I'll try new files asap. >> I prefer from hdd 'cause it's simpler and faster. Thus i can avoid to >> blank and burn cdrw for any tests. > > Ok. > > According to your last screenshot, which I understood was with a FAT16 RDB > partition, the detection of RDB failed with error 101 (meaning no valid > partition table found). So we should continue debugging there. > > You say you were using an Amiga-style RDB partition format. > - Which program did you use to create the partitions? > - What other partitions are present? What is the exact partitioning of the > disk? > - Which ID did you use for the FAT16 partition? It should be 0x4d5344XX. > (Maybe ofwboot should also support other IDs for FAT.) > - Blocksize of the partition is 512 bytes, I assume? > - Are you sure the RDB is within the first 16 blocks of the disk? > > I have uploaded another ofwbootdb.gz on the usual location. It includes some > debugging output for RDB, like the first four bytes of block 0..15 and the > partition details when a rigid disk block was found. > > Peg1 only manage amiga or msdos partition table, i've msdos. I guess with gnu parted, i received this machine (and the disk) already partitioned with a first linux installation from Acrux (cruxppc team) . Here some info about the disk booting from linux: # fdisk -l Disk /dev/hda: 10.2 GB, 10205282304 bytes 255 heads, 63 sectors/track, 1240 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/hda1 * 1 13 104391 6 FAT16 /dev/hda2 14 96 666697+ 82 Linux swap / Solaris /dev/hda3 97 1240 9189180 5 Extended /dev/hda5 97 1240 9189148+ 83 Linux # parted -l Model: SAMSUNG SV1021H (ide) Disk /dev/hda: 10.2GB Sector size (logical/physical): 512B/512B Partition Table: msdos Number Start End Size Type File system Flags 1 32.3kB 107MB 107MB primary fat16 boot 2 107MB 790MB 683MB primary linux-swap 3 790MB 10.2GB 9410MB extended 5 790MB 10.2GB 9410MB logical ext3
Attachment:
peg1-dmesg.gz
Description: GNU Zip compressed data