Jump to content
14 posts in this topic

Recommended Posts

Sorry for my poor english ;)

 

I've installed MAC OS and it works, then Win XP and it also works.

I've another partition, total 3, where i installed Ubuntu (linux), at the end of the installation ubuntu said i could have some problem in booting it; in fact Ubuntu doesn't boot.

 

Any suggestion?

 

Please tell me every passage because I never used MAC OS, i'm learnig to use it and Linux ;)

 

Thanx a lot

Link to comment
https://www.insanelymac.com/forum/topic/2179-triple-boot/
Share on other sites

I've installed MAC OS and it works, then Win XP and it also works.

I've another partition, total 3, where i installed Ubuntu (linux), at the end of the installation ubuntu said i could have some problem in booting it; in fact Ubuntu doesn't boot.

 

 

Hi,

What do you mean for "doesn't boot'? Could you please give us more detailed information?

What is the bootloader you are using to boot linux?

Link to comment
https://www.insanelymac.com/forum/topic/2179-triple-boot/#findComment-14269
Share on other sites

Well, at the begininng I've the Darwin bootloader which shows me 3 partitions: the mac one, the winXp one (NTFS) and the 3rd one: ubuntu.

 

If I choose Ubuntu the system says "Dont found the UFS partition" or something similar.

 

How can I solve?

 

EDIT:

 

I've solved putting the grub loader in root device of linux partition :lol:

Link to comment
https://www.insanelymac.com/forum/topic/2179-triple-boot/#findComment-14355
Share on other sites

Well, at the begininng I've the Darwin bootloader which shows me 3 partitions: the mac one, the winXp one (NTFS) and the 3rd one: ubuntu.

 

If I choose Ubuntu the system says "Dont found the UFS partition" or something similar.

 

How can I solve?

 

EDIT:

 

I've solved putting the grub loader in root device of linux partition ;)

 

Hummm... I have no experience with Darwin bootloader. :angry:

Why don't you try to use grub instead of it? Grub is able to boot any operating system.

Link to comment
https://www.insanelymac.com/forum/topic/2179-triple-boot/#findComment-14487
Share on other sites

OK firstly i DDd the Deadmoo image onto my HDD and checked it booted, next, I installed Windows on a new partition created directly after the 6GB HFS+ Partition and during install Windows had the courtesey to tell me that it was overwriting the Boot Sector so that setup could complete; fair enough! I could have done a

 

dd if=/dev/hda of=bootsector.img bs=512 count=1

 

and then DDd it back after Windows was installed but I had another plan, after Windows was installed and tested to work, I whipped out my Fedora Core 4 DVD and installed that, when it came to install the boot loader, it detected Windows as "other" and Linux but not Mac OS X, so I added an entry of /dev/hda1 (the Mac OS X Partition) with the name Mac OS X Tiger (10.4) or something like that.

 

Anyway when I rebooted, i first chose Mac OS X from the grub menu to test that was still working, and lo and behold, the Darwin bootloader ran up, allowing me to choose between Mac OS X and Windows, so there's one question answered; YES! Darwin Boot Loader can boot Windows and Yes, after selecting Mac OS X from the menu it booted fine as usual and could read my Windows NTFS partition too, next i booted Windows and that was fine, last but not least I booted Fedora and that was fine, so there, a tri-boot system.

 

Next, I compiled an up to date Linux Kernel (2.6.13) with support for HFS+ and NTFS (R/W) built in and I can read the files from all 3 Operating Systems from Linux. Useful.

 

I hope someone finds this information useful. :angry:

Link to comment
https://www.insanelymac.com/forum/topic/2179-triple-boot/#findComment-14492
Share on other sites

I did something like that, but much more simple, using lilo and some partitions.

 

My first hd keeps windows. The second has the mac os and linux partiotion. I've installed linux bootloader to its partition instead of mbr, because mac os x boot loader is in MBR. Then I changed the active (bootable) flag to the linux partiotion. I configured LILO (/etc/lilo.conf) to boot the "other" systems, wich is windows and osx and all went perfectly. When I choose mac, it goes to darwin wich shows me the linux and the mac os x partition. I choose mac and i'm done. More info ask me, but lilo is far away the best bootloader.

Link to comment
https://www.insanelymac.com/forum/topic/2179-triple-boot/#findComment-16919
Share on other sites

I did something like that, but much more simple, using lilo and some partitions.

 

My first hd keeps windows. The second has the mac os and linux partiotion. I've installed linux bootloader to its partition instead of mbr, because mac os x boot loader is in MBR. Then I changed the active (bootable) flag to the linux partiotion. I configured LILO (/etc/lilo.conf) to boot the "other" systems, wich is windows and osx and all went perfectly. When I choose mac, it goes to darwin wich shows me the linux and the mac os x partition. I choose mac and i'm done. More info ask me, but lilo is far away the best bootloader.

I used LILO as well.

I installed Mac OS X firstly(2.4 gig torrent-pheNIX). From the OS X install I partitioned my drive into 3.

Partition 1 was free space (reserved for Windows)

partition 2 for HFS+ for OS X

partition 3 was free space (for Linux)

Installed OS X, then, installed Windows XP. Had to run setup twice, first time was for it to see the partitions, whe n it did that, I rebooted and went back into the XP setup, so it'd show me the first partition which was free as C so I could install XP. Installed XP and obviously, it took over so I couldn't boot into OS X from Darwin anymore. I put in a windows 98 CD and ran fdisk to set the second partition active so Darwin would load instead of Xp, from here, you can boot into either XP or OS X. Last task, installing Slackware 10.2(I had actually installed Zenwalk first, but I am a slackware man, so I went back to slackware after) From boot I ran cfdisk to create the partition to hold Linux. Ran through my install, wrote LILO to the MBR.

After I wrote LILO to the MBR, it only saw Windows and Linux, but that was no problem, I simply manually editted the Lilo file.

"Other = /dev/hda2

label = OsX"

After that, I ran /sbin/lilo -P ignore because it wouldn't take the HFS file system, so I made it ignore all "errors" and just boot the damn thing. Now, I have a successful triboot system. Hope this helps.

 

 

My only problems so far with OS X would be that my ethernet doesn'tw ork, but I realize it's probably because my card isn't supported, so I'll look into that.

 

Cheers and good work guys.

Link to comment
https://www.insanelymac.com/forum/topic/2179-triple-boot/#findComment-17701
Share on other sites

  • 1 month later...
Next, I compiled an up to date Linux Kernel (2.6.13) with support for HFS+ and NTFS (R/W) built in and I can read the files from all 3 Operating Systems from Linux. Useful.

 

zeph - how's that hfsplus driver working for you?

 

seems at least 2 folks have had them work perfectly at first then blow up their partition tables out of the blue.

 

http://lists.debian.org/debian-powerpc/2005/05/msg00106.html

http://lists.debian.org/debian-powerpc/2005/05/msg00464.html

 

granted this it the PPC port but who knows.

the code is only in not stable, only in alpha after all.

 

i was considering it too, until i learned that.

 

there's also this company, who has a tweaked version based on the sourceforge code

 

http://www.ardistech.com/hfsplus/

 

too scary for me now...until the code moves into stable.

 

 

 

I simply manually editted the Lilo file.

"Other = /dev/hda2

label = OsX"

After that, I ran /sbin/lilo -P ignore because it wouldn't take the HFS file system, so I made it ignore all "errors" and just boot the damn thing.

 

thanks, that clears up a question i've had.

 

i had been was wondering if LILO needed to refer to the actual OS X kernel in the same the way that LILO needs to refer to the actual Linux kernel

 

( like: image=/boot/vmlinuz-2.4.18-14 )

 

i am left wondering why does this work without specifying the kernel?

is it because there already is a MBR in the OS X partition?

 

maybe it's optional in linux too, only being neccessary in the case that you have more than 1 kernel?

Link to comment
https://www.insanelymac.com/forum/topic/2179-triple-boot/#findComment-23537
Share on other sites

WOW, too many questions asked...

 

Ok, I'm just not going to read all (sorry guys)

I've been working with triple boot and linux alot, so I can probably answer all questions!

 

Now for overwriting the darwin bootloader, thats because you installed grub to that partition.

 

For those can't get the XP partition to boot or are having trouble with grub, MEPIS linux give you the option of installing grub with a GUI (make sure you select to install grub and not the system)

So, for those that need help adding XP and linux in, use grub.

 

For those that still need help, or need to add OS X into grub, just send me a PM and I'll post the answer with your question qouted in this topic.

Sorry for postinng such a *sh!tty* answer, but there are too many people that need help to answer all in one post.

 

Also, might I suggest the new version of kUbuntu, it's the same system as Ubuntu, but it has KDE instead of Gnome as a GUI.

*I hate gnome, it's so...well dull and can barely be customized compared to kde.

 

One more thing to add, I prefer GRUB much more than LILO, it's a lot easier to set up!

Here's an example of how to boot a partition partitions (this not not include linux, leave that alone, it should already be set up):

title "Windows XP"

root(0,3)

makeactive

chainloader +1

// This example boots titles this "Windows XP" and boots the third partition on hard drive 1.

 

As for the guy telling him not to use Ubuntu...Dude, have you used Ubuntu? (better yet, kUbuntu)

Ubuntu is the most active distro on distrowatch, in other words...it seems many more people are checking out/using Ubuntu versus any of those distros you listed!

 

Also, for those interested, I plan on making some GRUB bootloader skins just for OSx86 and triple/dual boot!

 

i would like to have darwin boot my two OSes ubuntu and osx86...

 

i can get them installed, yet grub always overwrites darwin..

 

how do i get both and darwin as bootloader?

 

i always loose osx after linux install...

 

I have time to answer one question...yours is fairly easy.

I don't have a direct solution for you, but I do have an answer...

Depeding on how you install OSx86, if you use deadmoos image, it only installs it to a partition.

If you install it from the Generic disk, I'm pretty such it adds the bootloader to the disks boot sector, not just the partition.

I know that when you install linux, it is installing it to the disks boot sector, for this...sometimes the setup will ask you if you want to add grub to hda or if you want to add it to the partition, just add it to the partition and not the hda boot sector.

I know MEPIS gives you that option, I don't think Ubuntu gives you an option, and YoperOS gives you that option.

Pretty much, it's easiest to just use Grun and add OS X to grub like I said before.

 

Now, if you give me more information to how you installed linux and OSx86, I can help you out more! B)

Link to comment
https://www.insanelymac.com/forum/topic/2179-triple-boot/#findComment-24043
Share on other sites

Sorry for my poor english ;)

 

I've installed MAC OS and it works, then Win XP and it also works.

I've another partition, total 3, where i installed Ubuntu (linux), at the end of the installation ubuntu said i could have some problem in booting it; in fact Ubuntu doesn't boot.

 

Any suggestion?

 

Please tell me every passage because I never used MAC OS, i'm learnig to use it and Linux ;)

 

Thanx a lot

Very simple tri-boot method made in 4-5 hours for 3 OS no matter if you use dd or the DVD, just install OSX86 first.

 

Example with a triple boot OSX86 (HSF+), XP (NTFS), Suse (ReiserFS) and a data partition (FAT32) on a notebook 30 GB and Grub as bootloader:

 

1) installed OSX86 with a Linux-live-cd and dd method, use the DVD if you prefer

 

2) #cfdisk /dev/hda in a root shell with the same live-cd and I should see:

/dev/hda1 -- 6.5 GB --af (was made during the OSX86 install with dd)

With 23,5 GB rest I make (in this order):

1 primary ntfs (8GB) NTFS (code 07) will be /dev/hda2

1 logical swap; double from my RAM (code82) will be /dev/hda5

1 logical linux 8GB (code 83) will be /dev/hda6

1 logical fat32 with the 6,,1GB rest from the hd (code 0C) will be /dev/hda7

 

So I have hda1=HFS+ 6,5GB, hda2=NTFS 8GB, hda5=swap 1GB, hda6= linux 8GB, hda7= FAT32 6,2GB on a 30GB HD

 

I installed OSX86 via dd on hda1 (first), XP on hda2, Suse on hda6, hda7 is a data partition for all in FAT 32. I installed XP after OSX86 but before Suse 9.3 with Grub as bootloader. XP & Linux found the partitions automaticly that I made directly after the OSX86 installation.

I use Grub (delivered with Suse 9.3) as bootloader with this config:

 

title OSX86

root (hd0,0)

chainloader +1

 

title XP

root (hd0,1)

chainloader +1

 

title Suse

kernel (hd0,5)/boot/vmlinuz root=/dev/hda6 vga=0x317 splash=silent resume=/dev/hda5 showopts

initrd (hd0,5)/boot/initrd

 

Note: I tried to install XP in a logical, but no luck it wants a primary when OSX86 is also a primary partition :blink:

 

If you don' have a linux live-CD, use Knoppix or here's one with only 50MB (dd and cfisk on it):

http://www.inside-security.de/insert_en.html

Link to comment
https://www.insanelymac.com/forum/topic/2179-triple-boot/#findComment-24162
Share on other sites

i would like to have darwin boot my two OSes ubuntu and osx86...

 

i can get them installed, yet grub always overwrites darwin..

 

how do i get both and darwin as bootloader?

 

i always loose osx after linux install...

I have Grub in the MBR, from there I can boot to the Darwin Bootloader (and choose again another OS)

Link to comment
https://www.insanelymac.com/forum/topic/2179-triple-boot/#findComment-24174
Share on other sites

×
×
  • Create New...