Problem med dualboot Ubuntu/xp [LÖST]

Allt om t.ex. Mac OS X, Sun Solaris och Microsoft Windows
EtZi11
Inlägg: 6
Blev medlem: 13 nov 2007, 20:55

Problem med dualboot Ubuntu/xp [LÖST]

Inlägg av EtZi11 »

Hej

Jag har installerat både ubuntu och xp. Installerade xp först och sedan ubuntu. Det funkar bra när jag startar datorn och får upp grub. Då jag väljer ubuntu funkar allt prima. Men när jag ska starta xp så står det:
Error 13: Invalid or unsupported executable format

Jag har installerat om xp många ggr men enda skillnaden är att när jag startar xp så står prompten bara o blinkar. Har väntat i ca en halvtimma men inget händer.

fdisk -l ser ut så
Disk /dev/sda: 250,0 GB, 250059350016 byte
255 huvuden, 63 sektorer/spår, 30401 cylindrar
Enheter = cylindrar av 16065 · 512 = 8225280 byte
Diskidentifierare: 0x8ce28ce2

    Enhet Start    Början        Slut    Block    Id  System
/dev/sda1  *          1          62      497983+  82  Linux växling / Solaris
/dev/sda2            1913      30400  228829828+  7  HPFS/NTFS
/dev/sda3              63        1912    14860125  83  Linux

Posterna i partitionstabellen är inte i diskordning

Disk /dev/sdb: 250,0 GB, 250059350016 byte
240 huvuden, 63 sektorer/spår, 32301 cylindrar
Enheter = cylindrar av 15120 · 512 = 7741440 byte
Diskidentifierare: 0x18616a30

    Enhet Start    Början        Slut    Block    Id  System
/dev/sdb1  *          1        2709    20480008+  7  HPFS/NTFS
/dev/sdb2            2710      32300  223707960    f  W95 Utökad (LBA)
/dev/sdb5            2710      32300  223705125  83  Linux

Disk /dev/sdc: 160,0 GB, 160041885696 byte
255 huvuden, 63 sektorer/spår, 19457 cylindrar
Enheter = cylindrar av 16065 · 512 = 8225280 byte
Diskidentifierare: 0x3b3cc08f

    Enhet Start    Början        Slut    Block    Id  System
/dev/sdc1              2      19457  156280320    f  W95 Utökad (LBA)
/dev/sdc5              2      19457  156280288+  7  HPFS/NTFS
Och min /boot/grub/menu.lst
# 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=b1b562dc-7a6e-4c0d-8992-3cb4731b5637 ro

## Setup crashdump menu entries
## e.g. crashdump=1
# crashdump=0

## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,2)

## 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 7.10, kernel 2.6.22-14-generic
root (hd0,2)
kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=b1b562dc-7a6e-4c0d-8992-3cb4731b5637 ro quiet splash
initrd /boot/initrd.img-2.6.22-14-generic
quiet

title Ubuntu 7.10, kernel 2.6.22-14-generic (recovery mode)
root (hd0,2)
kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=b1b562dc-7a6e-4c0d-8992-3cb4731b5637 ro single
initrd /boot/initrd.img-2.6.22-14-generic

title Ubuntu 7.10, memtest86+
root (hd0,2)
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 a non-linux OS
# on /dev/sda2
title Windows NT/2000/XP (loader)
root (hd0,1)
savedefault
makeactive
chainloader +1
Är det ngn som har tips så är jag väldigt tacksam

MvH EtZi11
Senast redigerad av 1 EtZi11, redigerad totalt 2 gånger.
Användarvisningsbild
maths57
Inlägg: 2911
Blev medlem: 22 jun 2007, 15:10
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

SV: Problem med dualboot Ubuntu/xp

Inlägg av maths57 »

Det jag kan se som möjliga fel är att den första partitionen på den första hårddisken är en en växlingsfil, som dessutom står som startbar.
Bowmore
Inlägg: 6212
Blev medlem: 28 mar 2007, 23:01
OS: Ubuntu
Ort: Stockholm

SV: Problem med dualboot Ubuntu/xp

Inlägg av Bowmore »

Förstår inte varför bootflaggan sitter på swappen (sda1) och varför inte makeactive i menu.lst ändrar det.

Men säkraste sättet är nog att du manuellt sätter boot-flaggan med GParted.
Du hittar den under System > Adm > Partitionsredigerare.  Finns den inte där så installera den genom att ge kommandot sudo apt-get install gparted.

Sen högerklickar du på partition sda2, väljer Hantera flaggor, och checkar i boot.

Sen borde du kunna starta upp XP.
EtZi11
Inlägg: 6
Blev medlem: 13 nov 2007, 20:55

SV: Problem med dualboot Ubuntu/xp

Inlägg av EtZi11 »

Jag har nu ändrat så att växlingsfilen inte har bootflaggan. Sen har jag satt bootflaggan på sda2 dock startar inte xp. JAg ska tillägga att jag har xp på sdb1. Måste man ha xp och ubuntu på samma disk eller går det bra att ha dem på olika diskar?

MvH EtZi11
Bowmore
Inlägg: 6212
Blev medlem: 28 mar 2007, 23:01
OS: Ubuntu
Ort: Stockholm

SV: Problem med dualboot Ubuntu/xp

Inlägg av Bowmore »

Ok, då kör vi med sdb1 och hoppas att den heter (hd1)
Då bör det bli så här i meny.lst
title Windows NT/2000/XP (loader)
root (hd1,0)
savedefault
makeactive
map (hd0) (hd1)
map      (hd1) (hd0)

chainloader  +1
och bootflagan satt ju redan på den.

Som du ser så måste vi mappa om diskarna här för att Windows bara klarar av att starta på masterdisken.
EtZi11
Inlägg: 6
Blev medlem: 13 nov 2007, 20:55

SV: Problem med dualboot Ubuntu/xp

Inlägg av EtZi11 »

När jag försökta starta xp stod det "ntldr saknas tryck Ctrl+Alt+Del för omstart" När jag sedan försökte starta linux hände samma sak som med xp den bara std och blinkade.

Det ska nog inte vara hd1 utan något annat men vad vet inte jag.

MvH EtZi11
Bowmore
Inlägg: 6212
Blev medlem: 28 mar 2007, 23:01
OS: Ubuntu
Ort: Stockholm

SV: Problem med dualboot Ubuntu/xp

Inlägg av Bowmore »

Skumt, speciellt att inte Ubuntu startade.

Har du SATA-diskar?

Att inte Ubuntu startar upp förstår jag inte riktigt. Vad händer när du försöker starta upp Ubuntu, ser du nån text GRUB ... och kanske tom Starting up... innan det hänger?
EtZi11
Inlägg: 6
Blev medlem: 13 nov 2007, 20:55

SV: Problem med dualboot Ubuntu/xp

Inlägg av EtZi11 »

GRUB start och så men det är när jag har valt att starta ubuntu i grub som det står starting.. sedan står den bara o blinkar där med ett understreck. Jag har kollat runt lite och hittat denna tråd som handlar om samma problem kanske det kan vara nått?
http://ubuntu-se.org/smf/index.php/topic,19668.0.html
I inlägger längst ner finns en länk till ett annat forum. Jag har läst det och provar att göra på det viset för att se om det läser sig.

MvH EtZi11
Användarvisningsbild
maths57
Inlägg: 2911
Blev medlem: 22 jun 2007, 15:10
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

SV: Problem med dualboot Ubuntu/xp

Inlägg av maths57 »

Den gyllene regeln är att alltid lägga Windows FÖRST på FÖRSTA hårddisken. Windows är mycket känslig på den punkten. Så att det kommer en swap först är ett "hån mot Windows ego" ;D. Inte ens ett annat OS får komma för Windows. Trevligt, va? ;)
EtZi11
Inlägg: 6
Blev medlem: 13 nov 2007, 20:55

SV: Problem med dualboot Ubuntu/xp

Inlägg av EtZi11 »

Jag löste det nu. Innan har jag haft bara ubuntu och när jag installerat xp så har jag inte tagit bort ubuntu helt. Jag tog därför bort ubuntu helt med hjälp av live cd:n och sedan installerade jag xp och det funkar grejt :D tack för all hjälp.

MvH EtZi11
Skriv svar

Återgå till "Proprietära operativsystem"