[grub] xp met ubuntu dual boot

Pagina: 1
Acties:
  • 102 views sinds 30-01-2008
  • Reageer

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ik heb XP draaien, en wilde ubuntu er naast hebben voor een zelf studie over linux.
Dus heb ik ubuntu geinstalleerd op een andere fysieke HD. NA de install kwam ik erachter dat ik geen automatische dual boot kreeg. Ben opzoek gegaan naar hoe ik dit voor elkaar zou kunnen krijgen.

Ik kwam uit op /boot/grub/menu.lst.
Hier heb ik het volgende ingezet:
code:
1
2
3
4
title Microsoft Windows XP Professional
rootnoverify (hd0,0)
chainloader +1
makeactive


en alle mogelijke combinaties geprobeert ipv 0,0. Maar het mocht niet baten.

Vervolgens gekeken naar hoe ubuntu de partities ziet met /proc/partitions waar dit uit kwam:
code:
1
2
3
4
5
6
7
8
9
major minor  #blocks  name

   8     0  195360984 sda   (200 gig linux)
   8     1   82718653 sda1  (linux boot)
   8     2   81923467 sda2  (linux swap)
   8    16  390711384 sdb       (400 gig storage)
   8    17  390708801 sdb1
   3     0  117220824 hda   (XP schijf)
   3     1  117218241 hda1  (of deze?)


vervolgens gekeken wat ubuntu van hda vind:
code:
1
2
3
4
5
6
Disk /dev/hda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1       14593   117218241   83  Linux


Er staat dus dat het filesystem van mn XP disk Linux is geworden. Klopt dit?
Ik vermoed dus dat ik iets fout heb gedaan bij de install van ubuntu. Is mijn XP disk nog te redden? of heb ik gewoon een fout gemaakt in /boot/grub/menu.lst?

Acties:
  • 0 Henk 'm!

  • cherwin
  • Registratie: Maart 2006
  • Niet online
Post de output van:
sudo fdisk -l

Tell me your problem, not the solution you think I should build for you.


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Disk /dev/sda: 200.0 GB, 200049647616 bytes
255 heads, 63 sectors/track, 24321 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1       10298    82718653+  83  Linux
/dev/sda2           10299       20497    81923467+  82  Linux swap / Solaris

Disk /dev/sdb: 400.0 GB, 400088457216 bytes
255 heads, 63 sectors/track, 48641 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1       48641   390708801   42  SFS

Disk /dev/hda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1       14593   117218241   83  Linux

Acties:
  • 0 Henk 'm!

  • cherwin
  • Registratie: Maart 2006
  • Niet online
Jouw Windows XP partitie is veranderd naar het type Linux en op zijn ergst is er ook een nieuw bestandssysteem opgezet. Verander met fdisk het partitie type terug naar NTFS en probeer nog een keer Windows XP te starten. Als het niet mocht baten zal je met recovery tools aan de slag moeten om het e.e.a. terug te halen.

Post ook meteen maar de output van:
sudo cat /boot/grub/device.map

Tell me your problem, not the solution you think I should build for you.