Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Asentaminen ja käyttöönotto => Aiheen aloitti: freelancer85 - 21.09.09 - klo:10.00
-
Minulla on koneessa Arch Linux. Haluaisin lisätä ubuntun arch linuxin grubbiin. ubuntu on asennettu osiolle sda7 ja sinne on asennettu ubuntun grub.
Tossa toi ubuntu grub:
title Ubuntu 9.04, kernel 2.6.28-11-generic
uuid 49b93d74-38c7-4efb-8196-7712ad0cf5c5
kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=49b93d74-38c7-4efb-8196-7712ad0cf5c5 ro quiet splash
initrd /boot/initrd.img-2.6.28-11-generic
quiet
title Ubuntu 9.04, kernel 2.6.28-11-generic (recovery mode)
uuid 49b93d74-38c7-4efb-8196-7712ad0cf5c5
kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=49b93d74-38c7-4efb-8196-7712ad0cf5c5 ro single
initrd /boot/initrd.img-2.6.28-11-generic
title Ubuntu 9.04, memtest86+
uuid 49b93d74-38c7-4efb-8196-7712ad0cf5c5
kernel /boot/memtest86+.bin
quiet
### END DEBIAN AUTOMAGIC KERNELS LIST
# This is a divider, added to separate the menu items below from the Debian
# ones.
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/disk/by-uuid/a7ead436-ad88-4c73-98b4-9042988c9cbb resume=/dev/sda5 ro
initrd /boot/kernel26.img
savedefault
boot
# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/sda1.
title Arch Linux Fallback (on /dev/sda1)
root (hd0,0)
kernel /boot/vmlinuz26 root=/dev/disk/by-uuid/a7ead436-ad88-4c73-98b4-9042988c9cbb ro
initrd /boot/kernel26-fallback.img
savedefault
boot
Miten tota pitäs muokata että ubuntu lähtis käyntiin? Noin jos jonkun noista lisää suoraan niin eipä pelitä. Kiitos jos joku viitsii tähän sekamelskaan perehtyä. kirjotan tätä nimittäin känni-krapulassa.
-
title Ubuntu 9.04, kernel 2.6.28-11-generic
uuid 49b93d74-38c7-4efb-8196-7712ad0cf5c5
kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=49b93d74-38c7-4efb-8196-7712ad0cf5c5 ro quiet splash
initrd /boot/initrd.img-2.6.28-11-generic
Miten tota pitäs muokata että ubuntu lähtis käyntiin? Noin jos jonkun noista lisää suoraan niin eipä pelitä. Kiitos jos joku viitsii tähän sekamelskaan perehtyä. kirjotan tätä nimittäin känni-krapulassa.
Kyllä Ubuntun pitäisi lähteä ihan noilla määrityksillä (liimaa/leikkaa). Mutta voit toki ottaa maillia Arch-riveistä. Ja lisätä Ubuntun Archin valikoihin. Eikä UUID:tä ole pakko käyttää: title Ubuntu (on /dev/sda7)
root (hd0,6)
kernel /boot/vmlinuz-2.6.28-11-generic root=/dev/sda7 ro quiet splash
initrd /boot/initrd.img-2.6.28-11-generic
PS. Käytät aika vanhaa kernel-versiota? Kannattaisi ehkä päivittää ...
-
Moi,
Ymmärtääkseni koneessa voi olla vain yksi Grub - tai ainakin vain toinen niistä toimii. Nyt sulla ilmeisesti toimii tuo Archin Grub, kun ei kerran Ubuntua näy missään. Olet siis jo yrittänyt käsin lisätä Ubuntun tuonne Archin Grubiin?
Olen sen verran nyyppä, että kannattaa varmaan odottaa toista mielipidettä, mutta eikös se jotakuinkin näin pitäisi Archin Grubiin lisäämällä toimia?
#Ubuntu linux installation on /dev/sda7
title Ubuntu Linux (on /dev/sda7)
root (hd0,6)
kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=49b93d74-38c7-4efb-8196-7712ad0cf5c5 ro quiet splash
initrd /boot/initrd.img-2.6.28-11-generic
savedefault
boot
EDIT: Ah, joku ehtikin jo ensin. :)
-
Kokeileppa lisätä sinne arch:in grubiin:
# (2) Ubuntu
title Ubuntu
rootnoverify (hd0,6)
makeactive
chainloader +1
Näin sun ei tarvitse muokata arch:in grubia joka kerta,kun ubuntun kerneli päivittyy.
-
# (2) Ubuntu
title Ubuntu
rootnoverify (hd0,6)
makeactive
chainloader +1
Näin sun ei tarvitse muokata arch:in grubia joka kerta,kun ubuntun kerneli päivittyy.
Olettaisin, että tuo vaatii sen, että Ubuntun grub on asennettu Ubuntun asennusosion alkuun (root hd0,6 eli /dev/sda7).
Jos Ubuntun grub on asennettu ihan minne sattuu, tuo ei osanne Ubuntua käynnistää.
Korjatkaa ihmeessä, jos olen väärässä.
-
# (2) Ubuntu
title Ubuntu
rootnoverify (hd0,6)
makeactive
chainloader +1
Näin sun ei tarvitse muokata arch:in grubia joka kerta,kun ubuntun kerneli päivittyy.
Olettaisin, että tuo vaatii sen, että Ubuntun grub on asennettu Ubuntun asennusosion alkuun (root hd0,6 eli /dev/sda7).
Jos Ubuntun grub on asennettu ihan minne sattuu, tuo ei osanne Ubuntua käynnistää.
Korjatkaa ihmeessä, jos olen väärässä.
Juu,oikeassa olet.Mutta alla olevan perusteella oletin,että Ubun grub on osiolla sda7.
ubuntu on asennettu osiolle sda7 ja sinne on asennettu ubuntun grub.
-
# (2) Ubuntu
title Ubuntu
rootnoverify (hd0,6)
makeactive
chainloader +1
Näin sun ei tarvitse muokata arch:in grubia joka kerta,kun ubuntun kerneli päivittyy.
Ei lähtenyt tolla koko paska edes käyntiin. Ubuntu on levyllä sda7 ja grubbi sijaitsee siellä ihan /boot/grub/menu.lst. elikkä osiolla 7
Olettaisin, että tuo vaatii sen, että Ubuntun grub on asennettu Ubuntun asennusosion alkuun (root hd0,6 eli /dev/sda7).
Jos Ubuntun grub on asennettu ihan minne sattuu, tuo ei osanne Ubuntua käynnistää.
Korjatkaa ihmeessä, jos olen väärässä.
-
# (2) Ubuntu
title Ubuntu
rootnoverify (hd0,6)
makeactive
chainloader +1
Näin sun ei tarvitse muokata arch:in grubia joka kerta,kun ubuntun kerneli päivittyy.
Ei lähtenyt tolla koko peruna edes käyntiin. Ubuntu on levyllä sda7 ja grubbi sijaitsee siellä ihan /boot/grub/menu.lst. elikkä osiolla 7
Olettaisin, että tuo vaatii sen, että Ubuntun grub on asennettu Ubuntun asennusosion alkuun (root hd0,6 eli /dev/sda7).
Jos Ubuntun grub on asennettu ihan minne sattuu, tuo ei osanne Ubuntua käynnistää.
Korjatkaa ihmeessä, jos olen väärässä.
Ööö,siis mitä?
Selvennetään vähän tilannetta.
Eli kumman käyttiksen grub sulla nyt käynnistyy,kun aukaiset koneen?
-
Tuota Arch linuxin grubbi käyttössä.
-
Tuota Arch linuxin grubbi käyttössä.
Okei.
Eli toi aikaisemmin postaamani rimpsuhan löytyy sieltä Arch:n menu.lst tiedostosta jo valmiina,niin kuin varmaan huomasit,mutta risuaidoilla pois kommentoituna.
Sitä muokkaamalla itse olen aina käynnistellyt toisella osiolla olevan grubin.
Mutta,jos sulla ei se toimi,niin kokeile lisätä tämmöinen runo sinne loppuun.
title Ubuntu
root (hd0,6)
chainloader +1
Aja sitten vielä roottina:
update-grub
Kannattaa lukea.
http://wiki.archlinux.org/index.php/GRUB#Dual_booting_with_other_linux_distro_.28Chainloading.29
EDIT: Testasin tuon ja tuntuu toimivan.