Kirjoittaja Aihe: Grub error 12  (Luettu 1647 kertaa)

jeppe

  • Käyttäjä
  • Viestejä: 2
    • Profiili
Grub error 12
« : 14.10.06 - klo:10.06 »
Koneessa on Windows XP asennettuna ensimmäisen levyn ensimmäiselle osiolle. Graafinen asennusohjelma ei osannutkaan lisätä Windowsia boottivalikkoon, joten lisäsin seuraavat rivit /boot/grub/menu.lst:in.
Koodia: [Valitse]
title Microsoft Windows XP Professional
root (hd0,0)
savedefault
makeactive
chainloader +1

XP ei kuitenkaan käynnisty, sillä grub valittaa error 12:ta (Invalid device requested). Onko mitään ohjetta, jolla järjestelyn saisi toimimaan?

juyli

  • Vieras
Re: Grub error 12
« Vastaus #1 : 14.10.06 - klo:16.55 »
XP ei kuitenkaan käynnisty, sillä grub valittaa error 12:ta (Invalid device requested). Onko mitään ohjetta, jolla järjestelyn saisi toimimaan?

sudo fdisk -l
kertoisi, miten levysi on osioitu. Tarkista, että hd0,0 on todellakin Windows-osiosi.
Varuiksi voisit kurkata  /usr/share/gnome/help/desktopguide/sample/menu.lst_addwindowsentrygrubmenu
Muodollisesti tuo Windows-lohko menu.lst:ssä on oikein.

jeppe

  • Käyttäjä
  • Viestejä: 2
    • Profiili
Re: Grub error 12
« Vastaus #2 : 15.10.06 - klo:16.04 »
Tosiaan olin erehtynyt tuossa osionumerossa. hda1 onkin Win95 Ext'd, jonka sisällä on hda5 (NTFS), jolla sitten on XP asennettuna. Vaihdoin sitten hd0,0 -> hd0,4 menu.lst-tiedostoon, mutta ongelma ei poistunut. Tässä vielä fdisk -l jos välttämättä se tarvitaan:

Koodia: [Valitse]
Disk /dev/hda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1               2        2550    20474842+   f  W95 Ext'd (LBA)
/dev/hda2            2551        9640    56948736+  83  Linux
/dev/hda3            9641        9729      714892+  82  Linux swap / Solaris
/dev/hda5               2        2550    20474811    7  HPFS/NTFS

Levyllä oli ennen myös Windows Vistan beta, jota kohtelimme arvonsa mukaisesti Ubuntu-asennuksen yhteydessä. Olisiko se voinut rikkoa XP:n?
« Viimeksi muokattu: 15.10.06 - klo:16.13 kirjoittanut jeppe »