Halvliter Skrevet 7. mars 2009 Del Skrevet 7. mars 2009 Eg har brukt Ubuntu i 2 dager, så eg er ganske ny. Eg brukte denne guiden http://apcmag.com/how_to_dual_boot_linux_a...alled_first.htm for å lage dualboot, men på steg 5 fekk eg error. "To enter the GRUB configuration mode, type in "sudo grub" and press Enter. Then type in the following commands in sequence: - root (hd0,0) - setup (hd0) - quit - exit" Så eg brukte denne metoden som eg fant på nettet: "Code: sudo grub This will get you a "grub>" prompt (i.e. the grub shell). At grub>. enter these commands Code: find /boot/grub/stage1 This will return a location. If you have more than one, select the installation that you want to provide the grub files. Next, THIS IS IMPORTANT, whatever was returned for the find command use it in the next line (you are still at grub>. when you enter the next 3 commands) Code: root (hd?,?) Again use the value from the find command i.e. if find returned (hd0,1) then you would enter root (hd0,1) Next enter the command to install grub to the mbr Code: setup (hd0) Finally exit the grub shell Code: quit Så gjorde eg: Reboot the system. You'll get the GRUB bootloader but Vista won't be an option - we need to add this to the boot options. Boot into Ubuntu and open up another Terminal session. Then, type in sudo gedit /boot/grub/menu.lst Scroll down to the bottom of the file and type in the following text strings: title Windows XP root (hd0,1) makeactive chainloader +1 Save the file and reboot. When the GRUB loader launches hit ESC for the boot menu. Windows XP is the last option - select it and XP will load. Eg fekk ein error som sa: "Error 13: Invalid or unsupported executable format." Eg har 3 partisjoner på ein 320 GB SATA-disk, 20 for Ubuntu, 20 for XP og resten for lagring (Upartisjonert endå) Eg har to andre SATA-disker og ein IDE disk. HK: MSI K9N SLI GeForce 8800 GTS AMD Athlon 4600+ Har prøvd å funne svar på ubuntuforums.org, og har posta ein post der, men ikkje fått noko svar. Grun Menu list: # menu.lst - See: grub(, info grub, update-grub( # grub-install(, grub-floppy(, # 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 3 ## 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=0c4de856-e355-4026-84fd-eeab0d72eef1 ro ## Setup crashdump menu entries ## e.g. crashdump=1 # crashdump=0 ## default grub root device ## e.g. groot=(hd0,0) # groot=(hd0,0) ## 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 ## 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 8.04.2, kernel 2.6.24-23-generic root (hd0,0) kernel /boot/vmlinuz-2.6.24-23-generic root=UUID=0c4de856-e355-4026-84fd-eeab0d72eef1 ro quiet splash initrd /boot/initrd.img-2.6.24-23-generic quiet title Ubuntu 8.04.2, kernel 2.6.24-23-generic (recovery mode) root (hd0,0) kernel /boot/vmlinuz-2.6.24-23-generic root=UUID=0c4de856-e355-4026-84fd-eeab0d72eef1 ro single initrd /boot/initrd.img-2.6.24-23-generic title Ubuntu 8.04.2, memtest86+ root (hd0,0) kernel /boot/memtest86+.bin quiet ### END DEBIAN AUTOMAGIC KERNELS LIST title Windows XP root (hd0,1) makeactive chainloader +1 Fekk beskjed om å poste resultat av: sudo fdisk -l Som er: Disk /dev/sda: 320.0 GB, 320072933376 bytes 255 heads, 63 sectors/track, 38913 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0xbaa1baa1 Device Boot Start End Blocks Id System /dev/sda1 1 2432 19535008+ 83 Linux /dev/sda2 * 2433 2554 979965 82 Linux swap / Solaris /dev/sda3 2555 5104 20482875 7 HPFS/NTFS /dev/sda4 5105 38913 271570792+ 83 Linux Disk /dev/sdb: 500.1 GB, 500107862016 bytes 255 heads, 63 sectors/track, 60801 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x00053dfa Device Boot Start End Blocks Id System /dev/sdb1 * 1 60800 488375968+ 7 HPFS/NTFS Disk /dev/sdc: 500.1 GB, 500107862016 bytes 255 heads, 63 sectors/track, 60801 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x674f8c7b Device Boot Start End Blocks Id System /dev/sdc1 1 60802 488383488 7 HPFS/NTFS Disk /dev/sdd: 300.0 GB, 300069052416 bytes 255 heads, 63 sectors/track, 36481 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x7c40f130 Device Boot Start End Blocks Id System /dev/sdd1 1 36482 293033984 7 HPFS/NTFS Disk /dev/sdi: 500.1 GB, 500107862016 bytes 255 heads, 63 sectors/track, 60801 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x12345678 Device Boot Start End Blocks Id System /dev/sdi1 * 1 60801 488384001 7 HPFS/NTFS Lenke til kommentar
Smif Skrevet 7. mars 2009 Del Skrevet 7. mars 2009 Som regel er det lettest å legge inn Ubuntu til slutt siden grub da konfigureres automatisk. Men skal gå bra den andre veien også. Du kan evt ta en titt på vår egen dualboot guide: http://www.hardware.no/artikler/dualboot/43696/3 Lenke til kommentar
Halvliter Skrevet 7. mars 2009 Forfatter Del Skrevet 7. mars 2009 Som regel er det lettest å legge inn Ubuntu til slutt siden grub da konfigureres automatisk. Men skal gå bra den andre veien også. Du kan evt ta en titt på vår egen dualboot guide: http://www.hardware.no/artikler/dualboot/43696/3 Hmmm.. Så då kan eg forsøke å formatere Ubuntu partisjonen og legge den inn på nytt? Takk for raskt svar Lenke til kommentar
Smif Skrevet 7. mars 2009 Del Skrevet 7. mars 2009 Vel, er litt drastisk det da. (men det vil nok fungere ja) Men hvis du ser på HW.no guiden er det kanskje litt bedre forklart hvordan du gjenoppretter grub etter at windows har skrevet den over. Se under "Konfigurer oppstartmenyen" et stykke den på siden. Lenke til kommentar
Halvliter Skrevet 7. mars 2009 Forfatter Del Skrevet 7. mars 2009 Ja, får kanskje prøve den først. Håper den er skrevet godt nok til at eg klarer å få det til, som sagt, mine Linux/Ubuntu kunnskaper er veldig små Ønsk meg lykke til! Lenke til kommentar
Halvliter Skrevet 7. mars 2009 Forfatter Del Skrevet 7. mars 2009 Kjør opp Terminal-kommandolinjen via Applications, Tilbehør og Terminal. Kjør følgende kommando for å starte GRUB-programmet: sudo grub Kjør følgende kommando i GRUB: find /boot/grub/stage1 Denne kommandoen søker etter plasseringen hvor GRUB er installert. Du bør få opp hd(0,0) og bør deretter endre den aktive roten med følgende kommando: Dette stemte ikkje, eg fekk opp " (hd1,0) Korleis bør eg tolke dette? Lenke til kommentar
Smif Skrevet 7. mars 2009 Del Skrevet 7. mars 2009 Det går fint. Da bare bruker du hd1,0 i resten av guiden. Forklaring: hdX,Y står for partisjonen din. X står for hvilken disk det er snakk om. 0 er den føreste, 1 er den andre osv. Og Y står for hviklen partisjon på gitt disk. Altså, hd4,8 er den 9. partisjonen på den 5. disken. I ditt tilfelle har du tydeligvis minst to disker, og grub er installert på den første partisjonen på den andre disken. Lenke til kommentar
NgZ Skrevet 7. mars 2009 Del Skrevet 7. mars 2009 Du skal med andre ord gjøre følgende: sudo grub root (hd1,0) Fordi find-kommandoen gav hd(1,0) som resultat Så: setup (hd0) Dette installerer grub på den første harddisken din (den som pc-en normalt booter fra). quit Lenke til kommentar
Halvliter Skrevet 7. mars 2009 Forfatter Del Skrevet 7. mars 2009 Ah, takk for oppklaringen! Då har eg prøvd første del, nå skal eg restarte for å endre på denne "GRUB"-saken som lager trøbbel for meg grub> find /boot/grub/stage1 (hd1,0) grub> root (hd1,0) grub> setup (hd1) Checking if "/boot/grub/stage1" exists... yes Checking if "/boot/grub/stage2" exists... yes Checking if "/boot/grub/e2fs_stage1_5" exists... yes Running "embed /boot/grub/e2fs_stage1_5 (hd1)"... 16 sectors are embedded. succeeded Running "install /boot/grub/stage1 (hd1) (hd1)1+16 p (hd1,0)/boot/grub/stage2 /boot/grub/menu.lst"... succeeded Done. grub> Lenke til kommentar
Halvliter Skrevet 7. mars 2009 Forfatter Del Skrevet 7. mars 2009 Då har eg endra på Grub, den ser slik ut nå: ## ## End Default Options ## title Ubuntu 8.04.2, kernel 2.6.24-23-generic root (hd0,0) kernel /boot/vmlinuz-2.6.24-23-generic root=UUID=0c4de856-e355-4026-84fd-eeab0d72eef1 ro quiet splash initrd /boot/initrd.img-2.6.24-23-generic quiet title Ubuntu 8.04.2, kernel 2.6.24-23-generic (recovery mode) root (hd0,0) kernel /boot/vmlinuz-2.6.24-23-generic root=UUID=0c4de856-e355-4026-84fd-eeab0d72eef1 ro single initrd /boot/initrd.img-2.6.24-23-generic title Ubuntu 8.04.2, memtest86+ root (hd0,0) kernel /boot/memtest86+.bin quiet title Windows XP root (hd1,0) makeactive chainloader +1 ### END DEBIAN AUTOMAGIC KERNELS LIST Restarta og valgte "Windows XP" i menyen, og der var eg så heldig at eg fekk ein ny feilmelding: Starting up... BOOTMGR is missing Press Ctrl+Alt+Del to restart Lenke til kommentar
Halvliter Skrevet 7. mars 2009 Forfatter Del Skrevet 7. mars 2009 Du skal med andre ord gjøre følgende: sudo grub root (hd1,0) Fordi find-kommandoen gav hd(1,0) som resultat Så: setup (hd0) Dette installerer grub på den første harddisken din (den som pc-en normalt booter fra). quit Eg såg ikkje posten din etter at eg hadde posta at BOOTMGR mangla. Skal prøve dette nå! Lenke til kommentar
Halvliter Skrevet 7. mars 2009 Forfatter Del Skrevet 7. mars 2009 Får fortsatt "BOOTMGR" is missing etter å ha gjort slik NgZ sa. Lenke til kommentar
NgZ Skrevet 7. mars 2009 Del Skrevet 7. mars 2009 Får fortsatt "BOOTMGR" is missing etter å ha gjort slik NgZ sa. Ja, det var bare en oppklaring til hva du skulle gjøre først. Bootmgr missing betyr sannsynligvis at du har overskrvet xp-oppstarteren med GRUB (hvis du f.eks) prøvde grub-reinstallasjonen med noe annet enn (hd1,0). Du må reparere XP-oppstarten. Det kan gjøres med en xp-cd, starte reocery console, og noen kommandoer jeg ikke husker i hodet. Etter det må du reinstallere grub igjen, men hvis du gjør det riktig da, overskriver det ikke xp-oppstarten igjen. Lenke til kommentar
Halvliter Skrevet 7. mars 2009 Forfatter Del Skrevet 7. mars 2009 Prøvde meg litt i recovery console, og med Bootcfg /rebuild, men det hjalp ikkje. Har sletta alle partisjonene på disken, partisjonert opp på nytt og installerer Windows XP Pro på nytt nå... Lenke til kommentar
anders iver Skrevet 7. mars 2009 Del Skrevet 7. mars 2009 (endret) Du må peke grub til den partisjonen windows ligger på. Utifra tidligere poster (fdisk -l) ser det ut som du skal ha root (hd0,3) Endret 7. mars 2009 av anders iver Lenke til kommentar
Halvliter Skrevet 8. mars 2009 Forfatter Del Skrevet 8. mars 2009 Nå ser ting ut til å fungere, takk for hjelpa alle sammen! Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå