Dualboot windows XP

Användarvisningsbild
Civing
Inlägg: 16
Blev medlem: 19 nov 2006, 18:19
Ort: Lund

Dualboot windows XP

Inlägg av Civing »

Ännu en tråd om detta!

Jag har försökt läsa igenom det mesta som står här på forumet men resultaten uteblir. Jag lyckas inte boota windows XP.

Jag har två diskar, en med linux och en med Win XP. Jag installerade först windows och sen linux. Windows skrev såklart över MBR så jag petade in en live-cd och reparerade GRUB. Men jag fick inte med ett alternativ att starta Win XP i den genererade menu.lst.

När jag sen har försökt lägga till en windows loader själv i menu.lst har det inte gått så bra. Det som händer när jag väljer att boota xp i GRUB menyn vid uppstart är att linux istället bootar?

Såhär ser det ut:

menu.lst

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 change this entry to 'saved' 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=8dc2def5-a125-4df6-848c-567668e76320 ro
# kopt_2_6=root=/dev/hdb1 ro

## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd1,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

## 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

## ## End Default Options ##

title		Ubuntu, kernel 2.6.17-11-generic
root		(hd1,0)
kernel		/boot/vmlinuz-2.6.17-11-generic root=/dev/hdb1 ro quiet splash
initrd		/boot/initrd.img-2.6.17-11-generic
quiet
savedefault
boot

title		Ubuntu, kernel 2.6.17-11-generic (recovery mode)
root		(hd1,0)
kernel		/boot/vmlinuz-2.6.17-11-generic root=/dev/hdb1 ro single
initrd		/boot/initrd.img-2.6.17-11-generic
boot

title		Ubuntu, kernel 2.6.17-10-386
root		(hd1,0)
kernel		/boot/vmlinuz-2.6.17-10-386 root=/dev/hdb1 ro quiet splash
initrd		/boot/initrd.img-2.6.17-10-386
quiet
savedefault
boot

title		Ubuntu, kernel 2.6.17-10-386 (recovery mode)
root		(hd1,0)
kernel		/boot/vmlinuz-2.6.17-10-386 root=/dev/hdb1 ro single
initrd		/boot/initrd.img-2.6.17-10-386
boot

title		Ubuntu, kernel 2.6.17-10-generic
root		(hd1,0)
kernel		/boot/vmlinuz-2.6.17-10-generic root=/dev/hdb1 ro quiet splash
initrd		/boot/initrd.img-2.6.17-10-generic
quiet
savedefault
boot

title		Ubuntu, kernel 2.6.17-10-generic (recovery mode)
root		(hd1,0)
kernel		/boot/vmlinuz-2.6.17-10-generic root=/dev/hdb1 ro single
initrd		/boot/initrd.img-2.6.17-10-generic
boot

title		Ubuntu, memtest86+
root		(hd1,0)
kernel		/boot/memtest86+.bin
quiet
boot

title		Windows 95/98/NT/2000
root	        (hd0,0)
map        	(hd0) (hd1)
map        	(hd1) (hd0)
savedefault
makeactive
chainloader	+1

### END DEBIAN AUTOMAGIC KERNELS LIST

Kod: Markera allt

civing@civing-desktop:~$ sudo fdisk -lu
Password:

Disk /dev/hda: 82.3 GB, 82348277760 bytes
16 heads, 63 sectors/track, 159560 cylinders, total 160836480 sectors
Units = sectors of 1 * 512 = 512 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *        2048    40962047    20480000    7  HPFS/NTFS
Partition 1 does not end on cylinder boundary.
/dev/hda2        40962096   160835471    59936688    f  W95 Ext'd (LBA)
/dev/hda5        40962159   160835471    59936656+   e  W95 FAT16 (LBA)

Disk /dev/hdb: 41.1 GB, 41174138880 bytes
255 heads, 63 sectors/track, 5005 cylinders, total 80418240 sectors
Units = sectors of 1 * 512 = 512 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdb1   *          63    20579264    10289601   83  Linux
/dev/hdb2        20579265    76308749    27864742+  83  Linux
/dev/hdb3        76308750    80405324     2048287+  82  Linux swap / Solaris

Disk /dev/sda: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders, total 625142448 sectors
Units = sectors of 1 * 512 = 512 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *          63   625137344   312568641   83  Linux
device.map

Kod: Markera allt

(hd0)	/dev/hda
(hd1)	/dev/hdb
(hd2)	/dev/hdd
Lars
Inlägg: 6191
Blev medlem: 14 jan 2007, 19:31
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

SV: Dualboot windows XP

Inlägg av Lars »

Finns det någon särskild anledning till att du använder "map (hd0) (hd1)" och "map (hd1) (hd0)"?
Användarvisningsbild
Civing
Inlägg: 16
Blev medlem: 19 nov 2006, 18:19
Ort: Lund

SV: Dualboot windows XP

Inlägg av Civing »

Lars skrev: Finns det någon särskild anledning till att du använder "map (hd0) (hd1)" och "map (hd1) (hd0)"?
Jag läste på forumet om någon som hade liknande problem, som hade löst sig med en mappning (ingen aning om vad det faktiskt är). Ifall jag inte har det får jag error 12 i GRUB.  http://www.gentoo.org/doc/en/grub-error-guide.xml?style=printable

För det måste väl vara (hd0,0) jag ska skriva efter "root" i windows delen i menu.lst?
Användarvisningsbild
Hagbard
Inlägg: 202
Blev medlem: 09 sep 2006, 11:15
OS: Linux Mint
Utgåva: 23.10 Mantic Minotaur

SV: Dualboot windows XP

Inlägg av Hagbard »

den här ser konstig ut:
Title Windows 95/98/NT/2000
root         (hd0,0)
map        (hd0) (hd1)
map        (hd1) (hd0)
savedefault
makeactive
chainloader +1

Min ser ut så här:

title Microsoft Windows 2000 Professional
root (hd0,0)
savedefault
makeactive
chainloader +1
Quis custodiet ipsos custodes?
Vem övervakar övervakarna?
Skriv svar

Återgå till "Använda X/K/Ubuntu - inaktuell"