Hur edit grub-menu med tre operativsystem?

Frågor om LiveCDn samt installation och uppgradering av Ubuntu och dess varianter
Användarvisningsbild
lwordish
Inlägg: 80
Blev medlem: 30 jul 2008, 13:26
OS: Ubuntu
Utgåva: 18.04 Bionic Beaver LTS
Ort: Norrköping
Kontakt:

Hur edit grub-menu med tre operativsystem?

Inlägg av lwordish »

Har Vista & Ubuntu 9.04 bredvid varann. Installerade just Sabily 9.04 (Muslimsk Ubuntu typ). Installationen av Sabily gick smärtfritt. Valde alternativet "Install on largest free contious space". Men nu när jag startar datorn så syns inte Sabily som start alternativ.

Vad ska jag ändra/tabort/lägga till i menu.lst för att jag ska se Sabily som startalternativ tillsammans med Ubuntu & Vista?

fdisk ger följande:

Kod: Markera allt

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x23a150cd

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1       14589   117186111    5  Extended
/dev/sda2   *       14590       19458    39102464    7  HPFS/NTFS
/dev/sda5               1        1216     9767457   83  Linux
/dev/sda6            1217       12644    91795378+  83  Linux
/dev/sda7           12645       13373     5855661   82  Linux swap / Solaris
/dev/sda8           13374       14531     9301603+  83  Linux
/dev/sda9           14532       14589      465853+  82  Linux swap / Solaris

Disk /dev/sdb: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x101ec74f

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1       60801   488384001    7  HPFS/NTFS
Menu.lst ser ut som följande:

Kod: Markera allt

# menu.lst - See: grub(8), info grub, update-grub(8)
#            grub-install(8), grub-floppy(8),
#            grub-md5-crypt, /usr/share/doc/grub
#            and /usr/share/doc/grub-doc/.

## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not use 'savedefault' or your
# array will desync and will not let you boot your system.
default		0

## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout		10

## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
#hiddenmenu

# Pretty colours
#color cyan/blue white/blue

## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line)  and entries protected by the
# command 'lock'
# e.g. password topsecret
#      password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret

#
# examples
#
# title		Windows 95/98/NT/2000
# root		(hd0,0)
# makeactive
# chainloader	+1
#
# title		Linux
# root		(hd0,1)
# kernel	/vmlinuz root=/dev/hda2 ro
#

#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST

### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below

## DO NOT UNCOMMENT THEM, Just edit them to your needs

## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
##      kopt_2_6_8=root=/dev/hdc1 ro
##      kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=UUID=5847476e-217f-4c96-b416-41fe3ce499af ro

## default grub root device
## e.g. groot=(hd0,0)
# groot=5847476e-217f-4c96-b416-41fe3ce499af

## should update-grub create alternative automagic boot options
## e.g. alternative=true
##      alternative=false
# alternative=true

## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
##      lockalternative=false
# lockalternative=false

## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet splash

## should update-grub lock old automagic boot options
## e.g. lockold=false
##      lockold=true
# lockold=false

## Xen hypervisor options to use with the default Xen boot option
# xenhopt=

## Xen Linux kernel options to use with the default Xen boot option
# xenkopt=console=tty0

## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
##      altoptions=(recovery) single
# altoptions=(recovery mode) single

## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
##      howmany=7
# howmany=all

## specify if running in Xen domU or have grub detect automatically
## update-grub will ignore non-xen kernels when running in domU and vice versa
## e.g. indomU=detect
##      indomU=true
##      indomU=false
# indomU=detect

## should update-grub create memtest86 boot option
## e.g. memtest86=true
##      memtest86=false
# memtest86=true

## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false

## should update-grub add savedefault to the default options
## can be true or false
# savedefault=false

## ## End Default Options ##

title		Ubuntu 9.04, kernel 2.6.28-13-generic
uuid		5847476e-217f-4c96-b416-41fe3ce499af
kernel		/boot/vmlinuz-2.6.28-13-generic root=UUID=5847476e-217f-4c96-b416-41fe3ce499af ro quiet splash 
initrd		/boot/initrd.img-2.6.28-13-generic
quiet

title		Ubuntu 9.04, kernel 2.6.28-13-generic (recovery mode)
uuid		5847476e-217f-4c96-b416-41fe3ce499af
kernel		/boot/vmlinuz-2.6.28-13-generic root=UUID=5847476e-217f-4c96-b416-41fe3ce499af ro  single
initrd		/boot/initrd.img-2.6.28-13-generic



### 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 a non-linux OS
# on /dev/sda2
title		Windows Vista (loader)
rootnoverify	(hd0,1)
savedefault
makeactive
chainloader	+1
Kolla in vart jag jobbar idag och rösta på bästa bilderna ---> http://www.telenorjobbamobilt.se/titta/86
Användarvisningsbild
Rasmus
Inlägg: 2291
Blev medlem: 07 sep 2006, 18:33
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Svalsta

Re: Hur edit grub-menu med tre operativsystem?

Inlägg av Rasmus »

Det är väldigt svårt att svara på då det fattas information, skulle du kunna säga vad innehållet i mappen boot är på sabilys partition? Samt är sabilys partition /dev/sda8?
Användarvisningsbild
lwordish
Inlägg: 80
Blev medlem: 30 jul 2008, 13:26
OS: Ubuntu
Utgåva: 18.04 Bionic Beaver LTS
Ort: Norrköping
Kontakt:

Re: Hur edit grub-menu med tre operativsystem?

Inlägg av lwordish »

Om jag väljer "Computer" på Place-menyn så ser jag partitionen som Sabily ligger på. Klickar på den. Det finns en massa mappar. Dubbelklickar på BOOT-mappen och detta är vad som visas (se bilaga).
Bootmappen på Sabily-partionen
Bootmappen på Sabily-partionen
bootmappen.png (44.11 KiB) Visad 1646 gånger
Ja, dev/sda8 är Sabily-partionen och dev/sda9 dess swap.
Kolla in vart jag jobbar idag och rösta på bästa bilderna ---> http://www.telenorjobbamobilt.se/titta/86
Användarvisningsbild
Rasmus
Inlägg: 2291
Blev medlem: 07 sep 2006, 18:33
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Svalsta

Re: Hur edit grub-menu med tre operativsystem?

Inlägg av Rasmus »

Tack!

Då borde det vara

Kod: Markera allt

title      Sabily, kernel 2.6.28-11-generic
root (hd0,7)
kernel      /boot/vmlinuz-2.6.28-11-generic root=/dev/sda8 ro quiet splash
initrd      /boot/initrd.img-2.6.28-11-generic
quiet
Lägg in den under

Kod: Markera allt

# This entry automatically added by the Debian installer for a non-linux OS
Antingen före eller efter windows.
Användarvisningsbild
lwordish
Inlägg: 80
Blev medlem: 30 jul 2008, 13:26
OS: Ubuntu
Utgåva: 18.04 Bionic Beaver LTS
Ort: Norrköping
Kontakt:

Re: Hur edit grub-menu med tre operativsystem?

Inlägg av lwordish »

Sabily, kernel 2.6.28-11-generic dyker upp i listan nu, men när jag väljer den så kommer en svart skärm med texten "Error 15: File not found". Ända alternativ är att trycka på valfri tangent och på det viset komma tillbaks till menyn.

Testade även att lägga in koden precis under Ubuntu-grejerna. Men det gav samma resultat.
Kolla in vart jag jobbar idag och rösta på bästa bilderna ---> http://www.telenorjobbamobilt.se/titta/86
Användarvisningsbild
Rasmus
Inlägg: 2291
Blev medlem: 07 sep 2006, 18:33
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Svalsta

Re: Hur edit grub-menu med tre operativsystem?

Inlägg av Rasmus »

Ja, är det dem 6 filerna du har (+1 mapp då)?
Borde finnas en vmlinuz ju?
Har du någon vmlinuz i rooten på Sabilys partition?
Användarvisningsbild
lwordish
Inlägg: 80
Blev medlem: 30 jul 2008, 13:26
OS: Ubuntu
Utgåva: 18.04 Bionic Beaver LTS
Ort: Norrköping
Kontakt:

Re: Hur edit grub-menu med tre operativsystem?

Inlägg av lwordish »

Japp, det är bara de 6 filer (+ 1 mapp) i Boot-mappen.
Men nu såg jag att det finns en vmlinuz-fil i root-mappen.
vmlinuz.png
vmlinuz.png (26.27 KiB) Visad 1630 gånger
Okej, och nu ser jag att det är en genväg till en fil. Högerklickar på den och väljer "Properties". Den länkar till "boot/vmlinuz-2.6.28-11-generic"...men i boot finns den inte (inte hidden heller).
Senast redigerad av 1 lwordish, redigerad totalt 4 gånger.
Kolla in vart jag jobbar idag och rösta på bästa bilderna ---> http://www.telenorjobbamobilt.se/titta/86
Användarvisningsbild
Rasmus
Inlägg: 2291
Blev medlem: 07 sep 2006, 18:33
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Svalsta

Re: Hur edit grub-menu med tre operativsystem?

Inlägg av Rasmus »

Bra! du kan du testa

Kod: Markera allt

title      Sabily
root (hd0,7)
kernel      /vmlinuz root=/dev/sda8 ro quiet splash
initrd      /initrd.img
quiet
Användarvisningsbild
lwordish
Inlägg: 80
Blev medlem: 30 jul 2008, 13:26
OS: Ubuntu
Utgåva: 18.04 Bionic Beaver LTS
Ort: Norrköping
Kontakt:

Re: Hur edit grub-menu med tre operativsystem?

Inlägg av lwordish »

Nej, det funkade inte heller. Fortfarande Error 15: File not found.

Tror du det kan vara fel på installationen? Funderar på att installera om och se om det löser problemet.
Kolla in vart jag jobbar idag och rösta på bästa bilderna ---> http://www.telenorjobbamobilt.se/titta/86
Användarvisningsbild
lwordish
Inlägg: 80
Blev medlem: 30 jul 2008, 13:26
OS: Ubuntu
Utgåva: 18.04 Bionic Beaver LTS
Ort: Norrköping
Kontakt:

Re: Hur edit grub-menu med tre operativsystem?

Inlägg av lwordish »

Okej, nu såg jag att jag gjort ett fel. Du bad mig kolla om det fanns en vmlinuz-fil i rootmappen på Sabily-partionen. Jag öppnade aldrig root-mappen utan såg bara att det låg en genväg till vmlinuz filen i samma mapp som root-mappen (genvägen pekar till "boot/vmlinuz-2.6.28-11-generic", där ingen vmlinuz finns).

När jag klickar på Root-mappen så får jag "You do not have the permissions necessary to view the contents of "root". Hur gör jag för att komma in i den?

*UPDATE 20:01*
Kom in i Root-mappen. Den var tom. Ska den vara det?

Jag installerar om och återkommer. Tack för hjälpen hittills!
Kolla in vart jag jobbar idag och rösta på bästa bilderna ---> http://www.telenorjobbamobilt.se/titta/86
Användarvisningsbild
Rasmus
Inlägg: 2291
Blev medlem: 07 sep 2006, 18:33
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Svalsta

Re: Hur edit grub-menu med tre operativsystem?

Inlägg av Rasmus »

Du postade helt rätt mapp, det var jag som gjorde bort mig lite. Med root brukar man mena den lägsta katalogen (vilket var den du postade) men man kan också mena användaren roots home katalog (administratören) (vilket du märkte).
Och ja, den mappen "ska" vara tom (såvida någon inloggad som root inte har sparat något i den)

Det verkar som det aldrig installerades någon kärna, får hoppas att en ominstallation hjälper...
Användarvisningsbild
lwordish
Inlägg: 80
Blev medlem: 30 jul 2008, 13:26
OS: Ubuntu
Utgåva: 18.04 Bionic Beaver LTS
Ort: Norrköping
Kontakt:

Re: Hur edit grub-menu med tre operativsystem?

Inlägg av lwordish »

Försökte med en ominstalltion men Sabily startar omotiverat om datorn t.ex när jag ska partionera. Har gjort checksum och även kollat efter fel på skivan (som finns som alternativ innan man installerar). Allt visar okej. Att testa Sabily live utan att installera går utmärkt.

Konstigt. Jag ger upp tills de kommer en ny verision tror jag (när jag orkar ska jag fråga på Sabily-forumet).

Tack igen för hjälpen! Lärde mig åtminstone lite om distros och grub. =)
Kolla in vart jag jobbar idag och rösta på bästa bilderna ---> http://www.telenorjobbamobilt.se/titta/86
Användarvisningsbild
Rasmus
Inlägg: 2291
Blev medlem: 07 sep 2006, 18:33
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Svalsta

Re: Hur edit grub-menu med tre operativsystem?

Inlägg av Rasmus »

Synd.

Ja det är alltid bra att kunna :)
Skriv svar

Återgå till "Installation och uppgradering"