When you try the install, choose (S)hell. At the prompt try

dd if=/dev/zero of=/dev/rwd0c bs=1m count=1

You may have some old HFS partition table fragments lying around.

.... Ken

On Sat, Sep 01, 2012 at 01:51:43PM +0930, David Walker wrote:
> Hi.
> 
> I got an iBook G4 and I'm having issues.
> 
> I'm going for an MBR scheme using the whole disk but I'm not sure
> fdisk is working according to the installation instructions but I
> might have a borked disk ...
> Here's what I see:
> 
>   Available disks are: wd0.
>   Which one is the root disk? (or 'done') [wd0] Enter
>   Use DUIDs rather than device names in fstab? [yes] n
>   Use HFS or MBR partition table? [HFS] MBR
> 
> Here I get "read failed" repeated 8 times, "3 not HFS", a print out of
> the HFS style partitions.
> The "read failed" are obviously cause for concern but I don't know if
> that's from trying to read some previous Apple stuff, something
> in-correct that's correctable by proceeding with a write, something
> that's stopping the rest of the install or whatever.
> 
>   Are you *sure* you want an MBR partition table on wd0? [no] y
>   Disk: wd0       geometry: 116280/16/63 [117210240 Sectors]
>   Offset: 0       Signature: 0xAA55
>               Starting         Ending         LBA Info:
>    #: id      C   H   S -      C   H   S [       start:        size ]
>   
> -------------------------------------------------------------------------------
>   *0: 06     0   0   2 -        2   0  33 [          1:    2048 ] DOS > 32MB
>    1: 00     0   0   0 -        0   0    0 [          0:         0 ] unused
>    2: 00     0   0   0 -        0   0    0 [          0:         0 ] unused
>    3: A6     4   1  2 - 116279 15 63 [     4096:  117206144 ] OpenBSD
>   Use (W)hole disk, use the (O)penBSD area, or (E)dit the MBR? [OpenBSD] w
> 
> I guess the reason for the DOS and OpenBSD partitions is that I've
> been through this a few times.
> I've tried using the whole disk or the OpenBSD area with as far as I
> can see the same result except using the whole disk re-creates the DOS
> partition.
> 
>   Creating a 1MB DOS partition and an OpenBSD partition for the rest
> of wd0...done.
>   /dev/rwd0i: 116720008 sectors in 15490001 FAT32 clusters (4096 
> bytes/cluster)
>   bps=512 spc=8 res=32 nft=2 mid=0xf8 spt=63 hds=16 hid=262208
> bsec=116948016 bspf=113985 rdcl=2 infs=1 bkbs=2
>   The auto-allocated layout for wd0 is:
>   #                size           offset  fstype [fsize bsize  cpg]
>     a:          128.0M              64  4.2BSD   2048 16384    1 # /
>     c:         57231.6M             0  unused
>     i:          57103.5M     262208  HFS
>   Use (A)uto layout, (E)dit auto layout, or create (C)ustom layout? [a] c
> 
> Here I've tried A and C but I only seem to be able to use 128MB of disk space.
> For instance using A ...
>   /dev/rwd0a: 128.0MB in 262144 sectors of 512 bytes
>   4 cylinder groups of 32.00MB, 2048 blocks, 4096 inodes each
>   /dev/wd0a on /mnt type ffs (rw, asynchronous, local)
> 
> I've tried deleting i and adding b and so on but the a is using the
> entire 128MB ...
> If I delete a which as far as I can tell is not what I should be
> doing, I can add 128MB at most ...
> 
> There's not enough room to install bsd and etc so I've tried
> installing bsd.rd only but when I try ...
> boot hd:,ofwboot /bsd.rd
> ... at the OF prompt I get:
> Warning: sector size mismatch! can't OPEN: hd:,ofwboot
> Cant open device or file
> 
> Any advice appreciated.
> 
> Best wishes.

Reply via email to