Atsushi Posted July 5, 2006 Share Posted July 5, 2006 Hello, I tried to make my Pentium 4 PC to boot NEXTSTEP 3.3 for Intel and OSx86 10.4.6 Jas. NEXTSTEP installer can't recognize HDD capacity properly so I installed NS 3.3 before OSx86 installation and kept 1GB for NS 3.3 from the head of the HDD and reserve the remains for OSx86. I choose appropriate drivers when NS 3.3 installation so NS 3.3 installer can read ATAPI CD-ROM and use 1GB HDD space for NS 3.3 then the installation ended perfectly. Next, I made my PC boot via DVD drive that has OSx86 10.4.6 Jas install DVD and launch disk utility then I noticed that it shows Apple_Rhapsody_UFS Partition Type for 1GB NEXTSTEP space but the disk utility can't make NEXTSTEP file system. If the disk utility slice HDD for MacOS Extended with protecting NEXTSTEP partition, it will destroy the NEXTSTEP partition. Actually, I destroyed 3 times because I don't understand that. Avoid this I make fdisk edit the HDD partition table so prepared Mac OS Extended(HFS+) for partition 2 and dont' touch partition 1 because it is NEXTSTEP partition and was installed NS 3.3 already. In addition, another step, made the Mac OS Extended file system via newfs_hfs. Finally, the OSx86 installer recognized that partition 2 is appropriate partition for the OSx86 installation. Thus, I installed NS 3.3 and OSx86 in a HDD but NS boot manager appears not OSx85 boot manager when I turned my PC on and NS 3.3 boots properly but OSx86 10.4.6 Jas can't boot without OSx86 10.4.6 install DVD. If OSx86 10.4.6 install DVD boot manager appears, OSx86 boots from partition 2 of the HDD so this is incomplete dual booting. Thank you, Atsushi Link to comment Share on other sites More sharing options...
Atsushi Posted September 24, 2006 Author Share Posted September 24, 2006 Today, I have succeeded in booting NEXTSTEP 3.3 also OSx86 10.4.7 with a HDD!! Before I installed NEXTSTEP in slice 0 and OSx86 in slice 1 but I could not see Darwin/x86 boot menu so I researched and tried many things so I found a way that is writing MBR, PBR and Darwin/x86 boot program. After I installed NEXTSTEP also OSx86 in a HDD then executed it from terminal. dd if=./boot0 of=/dev/disk0 bs=446 count=1 This is writing MBR. Next executed it. dd if=./boot1h of=/dev/disk0s2 bs=512 count=1 This is writing PBR. And last executed it. startupfiletool /dev/disk0s2 ./boot This is writing Darwin/x86 boot program. Thank you, Atsushi Link to comment Share on other sites More sharing options...
Atsushi Posted September 27, 2006 Author Share Posted September 27, 2006 I made Darwin/x86 boot-122 to show "NEXTSTEP" for slice 1 though I add a partition ID for NEXTSTEP to fdiskTypes[] on /boot-122/i386/libsao/disk.c and made "boot" file so executed "startupfiletool /dev/disk1s2 ./boot" with Darwin/x86 8.0.1 installed PC that was connected NEXTSTEP and OSx86 dual install HDD as slave. After this work, Darwin/x86 boot-122 shows "NEXTSTEP" for slice 1. But I noticed that Darwin/x86 boot-122 can't boot OSx86 10.4.7 and it is only that Apple logo appears on the white screen and doesn't show desktop. I can't find boot-132 source code though I got "boot" from OSx86 10.4.7 DVD. Thank you, Atsushi Link to comment Share on other sites More sharing options...
Atsushi Posted September 27, 2006 Author Share Posted September 27, 2006 Darwin/x86 boot-122 boot loader checks the hard drive volume description via probing the hard drive that has HFS+ or other volume, as a result, it shows the description "OSx86 10.4.7" or something like, on the Darwin/x86 boot menu but boot-122 and boot-132 don't have the function for NEXTSTEP volume and I don't have the programming skill to probe the NEXTSTEP volume. I hope sombody implement NEXTSTEP volume function for Darwin/x86 boot loader. Atsushi Link to comment Share on other sites More sharing options...
BuXb Posted September 27, 2006 Share Posted September 27, 2006 pardon me Atsushi, what is Nextstep ?? Link to comment Share on other sites More sharing options...
bliss Posted September 27, 2006 Share Posted September 27, 2006 Nextstep "is" Mac OS X ;-) but a very VERY old version..... Link to comment Share on other sites More sharing options...
BuXb Posted September 27, 2006 Share Posted September 27, 2006 Oh, I see .. :-| .. - lang lebe Borussia - .. Link to comment Share on other sites More sharing options...
cyclonefr Posted September 28, 2006 Share Posted September 28, 2006 any idea on how to rewrite the MBR with my latest partition's names? my first disk0S1 is named SATA (instead of XP) and second is fine = MACOS Link to comment Share on other sites More sharing options...
acidnine Posted September 28, 2006 Share Posted September 28, 2006 If it's 3.3 then it is NOT OS X.... http://en.wikipedia.org/wiki/NEXTSTEP Link to comment Share on other sites More sharing options...
Atsushi Posted September 28, 2006 Author Share Posted September 28, 2006 You can change the partition's name when clicking the present partition's name without rewriting the MBR. any idea on how to rewrite the MBR with my latest partition's names? my first disk0S1 is named SATA (instead of XP) and second is fine = MACOS Link to comment Share on other sites More sharing options...
Mofo-X Posted September 28, 2006 Share Posted September 28, 2006 If it's 3.3 then it is NOT OS X.... http://en.wikipedia.org/wiki/NEXTSTEP Greetings, Mac OS X's foundation was/is based on Nextstep which was sold to Apple when they rehired steve. If you read that wikipedia article you will see the references still available in OS X now. However, lets say, there has been MUCH improvement ;P Regards, {censored}-x Link to comment Share on other sites More sharing options...
Recommended Posts