bug-parted
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Mac OS not booting


From: Andrew Clausen
Subject: Re: Mac OS not booting
Date: Fri, 15 Dec 2000 12:00:12 -0200

Hollis Blanchard wrote:
> 
> I think I've run across a moderate-sized bug in parted-1.4.4. It seems that
> whenever I modify my partition table with parted, the Mac OS cannot understand
> the resulting map.

Ouch!

> This already burned me and forced a complete Mac OS reinstall, so this time I
> had partition map dd backups ready. :)

Good!

> I originally thought this only occured when running 'set X boot on', but it
> also happened when adding a swap partition to Apple_Free space as well
> (leaving the existing partitions untouched).
>
> Here's something for comparison:
> PMAP-boot is a working partition map (the first 15 blocks) (I used pdisk to
> change the type of partition 6 from Apple_HFS to Apple_Bootstrap, and the Mac
> OS was fine with that).
> PMAP-partedboot is a non-working partition map, which resulted from me running
> (only) 'set 6 boot on'.
>
> hexdump and diff show quite a few changes in the first block (which I wouldn't
> expect to change much)... but what do I know. :)

Thanks.  As you know, it's difficult for me to test ;-)

Actually, there's an iMac here that I can probably hijack... ;-)

Changes I've made:
* Apple_Free partitions now have status 0x0 (not 0x33)
* won't zero out bits it doesn't understand in block 0, anymore
* now preserves the driver signature

That handles all-but-one of the diffs.  I have no idea about the last
remaining one (it's in the pad field...)

I can't upload to ftp.gnu.org yet (still waiting for kerberos, arrgghh!)

Attached 1.4.4-1.4.5-pre2.diff.gz

Andrew Clausen

Attachment: parted-1.4.4-1.4.5-pre2.diff.gz
Description: GNU Zip compressed data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]