• Opret dig
  • Glemt adgangskode

User account menu

  • Artikler
  • Forside
  • Forum
  • Nyheder
  • Log ind
Hjem
LinuxIN.dk

Snak med

Opret dig!

Af mbs- | 07.12.2008 18:51

Hjælp til GRUB menuen

Software
Hej.

Jeg vil gerne ha' lagt Windows XP ind i min GRUB menu, men det er vidst lidt kompliceret.

Har installeret Ubuntu på min Raptor disk (36,7 gb) helt ganske normal med swap og det hele. Jeg har så yderligere installeret Windows XP på min Samsung disk (1000 gb) - Partitioneret med 150 gb på C: (altså windows) og resten som et ext3 drev i linux. Sådan har jeg fået afvide at jeg skulle installere det.

Hvordan gør jeg så sådan at Windows kommer med i GRUB menuen?

Linux drev:
/dev/sda1 = ext3 "/"
/dev/sda2 = swap

Windows Drev:
/dev/sdd1 = ntfs "/media/windows"
/dev/sdd2 = ext3 "/media/1000gb-samsung"

Mvh. Michael.
  • Log ind eller opret dig for at tilføje kommentarer

Kommentarer10

# 1

16 år 7 måneder siden

Permalink

Indsendt af ajbo den 7. december 2008 kl. 20:50

Permalink

Re: Hjælp til GRUB menuen


Du har nok allerede følgende sti:

/sbin/update-grub /usr/sbin/update-grub /usr/share/man/man8/update-grub.8.gz

Herefter noget i retning af:

cd /mnt/hda1
sudo mkdir boot/grub
sudo cp /sbin/update-grub ./
sudo chroot /mnt/hda1 /update-grub
  • Log ind eller opret dig for at tilføje kommentarer

# 2

16 år 7 måneder siden

Permalink

Indsendt af mbs- den 8. december 2008 kl. 19:28

In reply to Re: Hjælp til GRUB menuen by ajbo

Permalink

ajbo

Hmm... Se det fattede jeg ingenting af!
  • Log ind eller opret dig for at tilføje kommentarer

# 3

16 år 7 måneder siden

Permalink

Indsendt af yammie den 8. december 2008 kl. 07:41

Permalink

Re: Hjælp til GRUB menuen

Prøv at kig på www.helgec.dk/grub.html
  • Log ind eller opret dig for at tilføje kommentarer

# 4

16 år 7 måneder siden

Permalink

Indsendt af mbs- den 8. december 2008 kl. 19:29

In reply to Re: Hjælp til GRUB menuen by yammie

Permalink

yammie

Ja det kan være det vil hjælpe. Eller jeg er lidt forvirret. Jeg er inde i menu.lst, og den ser således ud:

http://pastebin.com/m2a0636d9
  • Log ind eller opret dig for at tilføje kommentarer

# 5

16 år 7 måneder siden

Permalink

Indsendt af mbs- den 8. december 2008 kl. 19:57

Permalink

Re: Hjælp til GRUB menuen

Ups. Jeg glemte lige at tilføje mit eget "svar" :-)

Kan det godt passe at jeg skal fjerne # i linie 39,40,41 og 42 også prøve med (0,0) (0,1) (0,2) (1,0) (1,1) ved hdd indtil den er der.
  • Log ind eller opret dig for at tilføje kommentarer

# 6

16 år 7 måneder siden

Permalink

Indsendt af kaj den 9. december 2008 kl. 00:11

Permalink

Re: Hjælp til GRUB menuen

Windows kan kun boote, hvis den ligger på den første harddisks første partition.

I hvert fald som udgangspunkt, for man kan godt narre den til at tro, at det gør den, selv om det ikke er tilfældet. Det gøres ved at mappe diskene således:
map (hd0) (hd1)
map (hd1) (hd0)

Nu forvirrer det lidt, at du kalder din 'Windows disk for /dev/sdd1. Er du sikker på, at det ikke er /dev/sdb1? For du har da kun de to diske, ikke? Eller er der nogle kortlæsere, der blander sig i rækkefølgen?

Lad os antage, at du kun har de to harddiske, så kan du tilføje følgende i din /boot/grub/menu.lst:

title Windows
rootnoverify (hd1,0)
makeactive
map (hd0) (hd1)
map (hd1) (hd0)
chainloader +1
boot_

Hvis du have windows til at stå først i menuen, sætter du det ind oven over dine Ubuntu titler, ellers bare placer dem i den rækkefølge, du ønsker, at de skal fremkomme i menuen.

En anden ting er, at din timeout er sat til kun 3 sekunder (se oppe i begyndelsen af din menu.lst), hvis du sætter den til 8 eller 10 sek., har du længere tid til at vælge, hvad du vil boote.
Der er også en linie, der siger: default 0.
Den bestemmer, hvilken titel der startes automatisk efter timeout. Grub tæller 0 - 1 - 2 - 3 o.s.v.
Hvis du ingen menu ser, så placer et # foran den linie, der siger:
hiddenmenu (23).

Og du ved selvfølgelig, at du kun kan redigere i menu.lst, hvis du har administratorrettigheder.

Ellers søg på Grub manual i Google.

Kaj


  • Log ind eller opret dig for at tilføje kommentarer

# 7

16 år 7 måneder siden

Permalink

Indsendt af mbs- den 9. december 2008 kl. 07:18

Permalink

Flere harddiske

Hej.

Ja, det glemte jeg godt nok lige at sige. Men jeg har faktisk yderligere 3 harddiske. Så derfor passer det fint med /dev/sdd1/

Vil du se hvilke diske jeg har, eller er det underordnet?

Jeg prøver at tilføje den linje, neden under Ubuntu. Ændrer timeout til 10 eller 8.
  • Log ind eller opret dig for at tilføje kommentarer

# 8

16 år 7 måneder siden

Permalink

Indsendt af mbs- den 9. december 2008 kl. 07:19

Permalink

Dvs. sådan her: ?
## ## End

Dvs. sådan her: ?

## ## End Default Options ##

title Ubuntu 8.10, kernel 2.6.27-9-generic
uuid 2d5d6add-0c20-49da-a619-2a1d4d172068
kernel /boot/vmlinuz-2.6.27-9-generic root=UUID=2d5d6add-0c20-49da-a619-2a1d4d172068 ro quiet splash
initrd /boot/initrd.img-2.6.27-9-generic
quiet

title Windows
rootnoverify (hd1,0)
makeactive
map (hd0) (hd1)
map (hd1) (hd0)
chainloader +1
boot_

title Ubuntu 8.10, kernel 2.6.27-9-generic (recovery mode)
uuid 2d5d6add-0c20-49da-a619-2a1d4d172068
kernel /boot/vmlinuz-2.6.27-9-generic root=UUID=2d5d6add-0c20-49da-a619-2a1d4d172068 ro single
initrd /boot/initrd.img-2.6.27-9-generic

title Ubuntu 8.10, kernel 2.6.27-7-generic
uuid 2d5d6add-0c20-49da-a619-2a1d4d172068
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=2d5d6add-0c20-49da-a619-2a1d4d172068 ro quiet splash
initrd /boot/initrd.img-2.6.27-7-generic
quiet

title Ubuntu 8.10, kernel 2.6.27-7-generic (recovery mode)
uuid 2d5d6add-0c20-49da-a619-2a1d4d172068
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=2d5d6add-0c20-49da-a619-2a1d4d172068 ro single
initrd /boot/initrd.img-2.6.27-7-generic

title Ubuntu 8.10, memtest86+
uuid 2d5d6add-0c20-49da-a619-2a1d4d172068
kernel /boot/memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST

For lige at være på den sikre side, så får du her mit output på diske

/dev/sde1 726799880 641068100 56428900 92% /media/750gb-samsung
/dev/sdc1 242272432 207713372 22349208 91% /media/250gb-wd
/dev/sdb1 243179872 34840820 196083468 16% /media/251gb-wd
/dev/sdd2 774911476 247935980 487612232 34% /media/1000gb-samsung
/dev/sdd1 189494672 4158916 185335756 3% /media/windows
  • Log ind eller opret dig for at tilføje kommentarer

# 9

16 år 7 måneder siden

Permalink

Indsendt af kaj den 9. december 2008 kl. 12:17

Permalink

Re: Hjælp til GRUB menuen

Du skal selvfølgelig kalde Windows på den harddisk, den ligger på.
Hvis den ligger på sdd, og der eksisterer både en sda, en sdb og en sdc, der har fået de korrekte numre, så har Windows disken hd3, da Grub som sagt tæller fra 0.
I så tilfælde bliver det:

title Windows
rootnoverify (hd3,0)
makeactive
map (hd0) (hd3)
map (hd3) (hd0)
chainloader +1
boot_

Virker det ikke, må du prøve at blive enig med Grub om harddisknummeret.
D.v.s. prøve dig frem.

Kaj


  • Log ind eller opret dig for at tilføje kommentarer

# 10

16 år 7 måneder siden

Permalink

Indsendt af mbs- den 11. december 2008 kl. 09:32

Permalink

Re: Hjælp til GRUB menuen

Mange tak! Det virkede... Eller næsten. Jeg skulle bruge 4 og ikke 3.

Hvorfor vides ikke, fordi den kommer i 4 række (0,1,2,3) men det virker.
  • Log ind eller opret dig for at tilføje kommentarer

Svar søges

llumos Unix-operativsystem, 0
Den er go 0
14. februar = I Love Free Software Day 0
Lokal fil-deling - for de dovne. 0
Linux fra begynder til professionel af O'Reilly 0

Seneste aktivitet

PCLinuxOS 30
den er sjov 3
Reserve kernel og btrfs 3
En snak om Linux-kompatibel software 12
"Intet realistisk alternativ" - mig i r*ven 17
Open source events i danmark? 3
Virtuel maskine? 4
Gode anmeldelser Zorin OS 17.3 8
Open Source-eksperimentet 5
Nulstilling af adgangskode 6
Ingen Mint 5
Linux App Store Flathub når 3 milliarder downloads 2
Digitaliseringsministeriet sætter gang i pilotprojekt om digital suverænitet 3
Mest sikker webbrowser 5
Firefox 2
Privatbeskeder 7
Backup/synkronisering? 3
BigLinux 5
Chatgpt satire 1
Læsning af databasefil i Firefox 2

© 2025 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !