You are not logged in.

#1 2011-02-26 14:42:19

ajiram
Member
Registered: 2011-02-24
Posts: 28

Multiboot problem

i have problem with booting arch in chameleon mac os x
i have that problem with ubuntu too, but solve it with live cd, runing grub with terminal and installing grub over mac loader with:
root (hd0,1)
setup (hd0,1)
and thats solve problem, ubuntu icon shows in chameleon and ubuntu start when i run that icon.
but theres not arch icon. so i run again ubuntu live cd and install grub over arch part. and arch icons showns up after that in chameleon
problem is; when i try to run that arch icon it open arch grub menu, but in that manu i cant run arch ( first line) sda3 not found comes up
i sugest i must install grub with archcd like i was in ubuntu over that part
how i can do that?
whe i type find /boot/grub/stage1 in grub (arch cd) it show only hd0,2 hd0,4 and that shows ubuntu
i run setup with arch to hd0,2 and hd0,4 but thats not help me
my arch boot flag is on sda3
sorry for very bad english

Last edited by ajiram (2011-02-26 14:56:33)

Offline

#2 2011-02-26 15:12:12

eerok
Member
From: Canada
Registered: 2005-03-20
Posts: 171

Re: Multiboot problem

You need the boot flag on the partition where grub resides, and you need to set up grub for that partition -- which is not necessarily the one you want to boot to.  You don't need to reinstall grub, you just need to configure it properly to boot Arch.

However, I have no idea how Chameleon works.  Does it give you a grub boot menu?  If not, then you need to configure Chameleon to start grub from the Ubuntu partition, then load the Arch partition as the root directory, then boot the Arch kernel.

You should probably take this issue to a forum where they discuss Chameleon, because it's pretty much just a Hackintosh thing, and not exactly a common topic here.


noobus in perpetuus

Offline

#3 2011-02-26 15:18:53

ajiram
Member
Registered: 2011-02-24
Posts: 28

Re: Multiboot problem

chameleon is not problem here. couse when i run arch icon arch boot menu shows ups like i was start directly arch
one mistake, it gives me: selected partition canot be mounted when i try to run it in grub

Offline

#4 2011-02-26 15:52:15

ajiram
Member
Registered: 2011-02-24
Posts: 28

Re: Multiboot problem

dont understand what i must to do here:
1. thats show arch cd grubmenu

DEVICE NAME CONVERSION
  LINUX            GRUB
/dev/fd0           (fd0)
/dev/sda          (hd0)
/dev/sdb2        (hd1,1)
/dev/sda3        (hd0,2)

# (0) Arch Linux
title Arch Linux (/boot/vmlinuz26)
root   (hd0,0)
kernel  /vmlinuz26 root=dev/sda3 ro
initrd   /kernel26.img

2. that shows ubuntu grub menu

title           Other operating systems:
root


# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/sda1.
title           Arch Linux (on /dev/sda1)
root            (hd0,0)
kernel          /boot/vmlinuz26 root=/dev/sda1 ro
initrd          /boot/kernel26.img
savedefault
boot

perhaps that arch part is somehow corrupted in ubuntu??? when i run ubuntu in chameleon and in ubuntu grub set arch line its same problem
selected partition cant be mounted

Offline

#5 2011-02-26 16:28:41

JokerBoy
Member
From: România
Registered: 2009-09-24
Posts: 641

Re: Multiboot problem

maybe it should look like this:

# (0) Arch Linux
title Arch Linux (/boot/vmlinuz26)
root   (hd0,0)
kernel  /boot/vmlinuz26 root=dev/sda3 ro
initrd   /boot/kernel26.img

Offline

#6 2011-02-27 15:29:39

eerok
Member
From: Canada
Registered: 2005-03-20
Posts: 171

Re: Multiboot problem

ajiram wrote:

# (0) Arch Linux
title Arch Linux (/boot/vmlinuz26)
root   (hd0,0)
kernel  /vmlinuz26 root=dev/sda3 ro
initrd   /kernel26.img

If this is a direct copy/paste, then you have a typo when specifying the partition.  You missed the leading "/" so it should be root=/dev/sda3.

Also JokerBoy is right, you need to add /boot to your kernel and img specifications.  Debian (and Ubuntu) uses links to these files in the root directory, and Arch does not.


noobus in perpetuus

Offline

Board footer

Powered by FluxBB