• 1
  • 2
2007-12-11, 20:00
  #1
Medlem
Doffwards avatar
Hej!

Har lite problem med grub.
När jag startar datorn och väljer vilket OS jag vill boota i grub så kan jag välja mellan: openSUSE, openSUSE safe, Windows 1 och Windows 2. När jag bootar openSUSE så funkar det hur fint som helst men inte när jag försöker boota någon av dom 2 windows XP-alternativen :/

När jag startar någon av dom så står det bara:

Booting 'Windows 1'

rootnoverify (hd0,5)
chainloader (hd0,0)+1

Sen händer det ingenting.. Jag har partitionerat ungefär såhär:
100gb /home ext3
21gb /root ext3
75gb för windows ntfs
Det är vad som syns i Min Dator iaf..

Någon som vet vad jag ska göra så att jag kan boota både Windows XP och openSUSE? Helst utan att installera om något av operativsystemen... Är väldigt ny till Linux så förklara gärna tydligen då jag inte har speciellt mycket kunskap inom det..

/Doffe311
Citera
2007-12-11, 21:15
  #2
Medlem
Dr.Kratzs avatar
Ge oss 'fdisk -l' (litet L) och 'cat /boot/grub/menu.lst'
Citera
2007-12-11, 21:32
  #3
Medlem
Doffwards avatar
Citat:
Ursprungligen postat av Dr.Kratz
Ge oss 'fdisk -l' (litet L) och 'cat /boot/grub/menu.lst'

Hittade menu.lst men kan inte läsa den, har inte behörigheter till det, hur blir jag root härifrån så jag kan göra det? Som sagt, väldigt ny inom området :P

/Doffward
Citera
2007-12-11, 22:11
  #4
Medlem
Doffwards avatar
Här kommer /boot/grub/menu.lst:

# Modified by YaST2. Last modification on Tue Dec 11 12:49:08 CET 2007
default 0
timeout 8
gfxmenu (hd0,5)/boot/message

###Don't change this comment - YaST2 identifier: Original name: linux###
title openSUSE 10.3 - 2.6.22.13-0.3
root (hd0,5)
kernel /boot/vmlinuz-2.6.22.13-0.3-default root=/dev/disk/by-id/scsi-SATA_Maxtor_6V200E0_V400N2SG-part6 vga=0x31a resume=/dev/sda5 splash=silent showopts
initrd /boot/initrd-2.6.22.13-0.3-default

###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- openSUSE 10.3 - 2.6.22.13-0.3
root (hd0,5)
kernel /boot/vmlinuz-2.6.22.13-0.3-default root=/dev/disk/by-id/scsi-SATA_Maxtor_6V200E0_V400N2SG-part6 vga=normal showopts ide=nodma apm=off acpi=off noresume nosmp noapic maxcpus=0 edd=off 3
initrd /boot/initrd-2.6.22.13-0.3-default

###Don't change this comment - YaST2 identifier: Original name: windows 1###
title windows 1
rootnoverify (hd0,5)
chainloader (hd0,0)+1

###Don't change this comment - YaST2 identifier: Original name: windows 2###
title windows 2
rootnoverify (hd0,5)
chainloader (hd1,0)+1

Och här är fdisk -l:

Disk /dev/sda: 203,9 GB, 203928109056 byte
255 heads, 63 sectors/track, 24792 cylinders
Units = cylindrar of 16065 * 512 = 8225280 bytes
Disk identifier: 0xc174c174

Enhet Start Början Slut Block Id System
/dev/sda1 * 1 9167 73625895 7 HPFS/NTFS
/dev/sda2 9167 24792 125515813+ f W95 Utökad (LBA)
/dev/sda5 9167 9428 2104452 82 Linux växling / Solaris
/dev/sda6 9429 12039 20972826 83 Linux
/dev/sda7 12040 24792 102438441 83 Linux

Disk /dev/sdb: 250,0 GB, 250059350016 byte
240 heads, 63 sectors/track, 32301 cylinders
Units = cylindrar of 15120 * 512 = 7741440 bytes
Disk identifier: 0xe8fdfa82

Enhet Start Början Slut Block Id System
/dev/sdb1 1 32301 244195528+ 7 HPFS/NTFS

Disk /dev/sdc: 160,0 GB, 160041886208 byte
255 heads, 63 sectors/track, 19457 cylinders
Units = cylindrar of 16065 * 512 = 8225280 bytes
Disk identifier: 0x90f6f14d

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


Väldigt tacksam för svar
Citera
2007-12-11, 23:12
  #5
Medlem
Dr.Kratzs avatar
Windows är inställt att boota från din linuxpartition.
Detta är mer rimligt:

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

Men! Det viktiga är att det står rootnoverify (hd0,0) eftersom windoze ligger på /dev/sda1! Börja med att ändra bara den delen, om det inte funkar kan du testa det jag skrev ovan!
Citera
2007-12-11, 23:32
  #6
Medlem
Doffwards avatar
Citat:
Ursprungligen postat av Dr.Kratz
Windows är inställt att boota från din linuxpartition.
Detta är mer rimligt:

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

Men! Det viktiga är att det står rootnoverify (hd0,0) eftersom windoze ligger på /dev/sda1! Börja med att ändra bara den delen, om det inte funkar kan du testa det jag skrev ovan!

När jag ändrade till:

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

Så fick jag meddelandet:

rootnoverify (hd0,0)
makeactive
chainloader +1

Istället, någoty mer tips?

/Doffward
Citera
2007-12-11, 23:39
  #7
Medlem
Dr.Kratzs avatar
Jag sa ju att du skulle börja med:

title windows 1
rootnoverify (hd0,0)
chainloader (hd0,0)+1

Sedan om inte det funkar kan du testa med

title windows 1
rootnoverify (hd0,0)
makeactive
chainloader (hd0,0)+1

och sedan kanske

title windows 1
rootnoverify (hd0,0)
chainloader +1

... alltså, try & fail!
Citera
2007-12-12, 00:55
  #8
Medlem
Doffwards avatar
Provat de 3 alternatven nu och inget har funkat =/ Hmm, knepigt varför det inte funkar

/Doffward
Citera
2007-12-12, 01:19
  #9
Medlem
Dr.Kratzs avatar
Jag antog att Windowsinstallationen ligger på /dev/sda1? Det kanske den inte gör? Vad har du på sdb och sdc? Alltså 250GB disken och 160 GB? Testa vidare med:

rootnoverify (hd1,0),
rootnoverify (hd2,4) och
rootnoverify (hd2,0)

Det kan ju vara så att windows ligger på någon av de andra diskarna Annars är det konstigt att det inte fungerar.
Citera
2007-12-12, 01:29
  #10
Medlem
Doffwards avatar
Citat:
Ursprungligen postat av Dr.Kratz
Jag antog att Windowsinstallationen ligger på /dev/sda1? Det kanske den inte gör? Vad har du på sdb och sdc? Alltså 250GB disken och 160 GB? Testa vidare med:

rootnoverify (hd1,0),
rootnoverify (hd2,4) och
rootnoverify (hd2,0)

Det kan ju vara så att windows ligger på någon av de andra diskarna Annars är det konstigt att det inte fungerar.

Tack för tipsen! Nej, windows ligger på 200gigaren det är jag säker på.
Provade med
Rootnoverify (hd0,2) då fick jag:
Error 13: Invalid or unsupported executable format. Press any key to continue

/Doffward
Citera
2007-12-12, 02:03
  #11
Medlem
Dr.Kratzs avatar
Jag förstår inte vad som kan vara galet:/ Får sova på det, men du kanske ska registrera dig på bbs.linux.se och ställa frågan, samt berätta allt du testat. Visst, fult av mig att rekommendera andra forum, men Övriga operativsystem håller ingen vidare hög klass i allmänhet. Den sammanlagda kompetensen på det forumet är mycket högre.
Citera
2007-12-12, 16:47
  #12
Medlem
Doffwards avatar
Har fått det att funka nu. Fick ett tips av en annan att installera om Windows och openSUSE vilket jag försökte med. Windowsinstallationen ville inte starta ordentligt den kopierade endast filerna sen ville det inte hända något mer. Detta fuckade openSUSE så fick installera om det sen provade jag installera windows. Nu funkar både openSUSE och windows Tack för tipsen

/Doffward
Citera
  • 1
  • 2

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in