Kirjoittaja Aihe: Levyt toiseen koneeseen > grub rikki  (Luettu 1661 kertaa)

jerekorva

  • Käyttäjä
  • Viestejä: 14
    • Profiili
Levyt toiseen koneeseen > grub rikki
« : 22.08.07 - klo:21.57 »
Live cd:n jenkkinappis kaytossa ja taten skandit poissa.

Siirsin vanhasta koneesta kaksi kiintolevya uuteen ja grubi lakkasi toimimasta. Konetta buutatessa grub valittaa stage 1.5 read errorista. Biossi tunnistaa kovalevyt automaattisesti ja ainakin live-cd tunnistaa ne.

Partitiot:
Koodia: [Valitse]
   Device Boot      Start         End      Blocks   Id  System
/dev/hda1               1        3442    27647833+   7  HPFS/NTFS
/dev/hda2            3443        6629    25599577+   7  HPFS/NTFS
/dev/hda3   *        6630        9611    23952915   83  Linux
/dev/hda4            9612        9733      979965   82  Linux swap / Solaris


/dev/hdb1               1        9729    78148161    7  HPFS/NTFS

Koneella on siis Windows xp asennettuna hda1:lle ja Feisty hda3:lle. Aluksi bootti-tagi oli hda1:lla, mutta siirsin sen hda3:lle.

hda3:n menu.lst nayttaa:
Koodia: [Valitse]
title Ubuntu, kernel 2.6.20-16-generic
root (hd0,2)
kernel /boot/vmlinuz-2.6.20-16-generic root=/dev/hda3 ro quiet splash
initrd /boot/initrd.img-2.6.20-16-generic
quiet
savedefault

title Microsoft Windows XP Professional
root (hd0,0)
savedefault
makeactive
chainloader +1

Ajoin grubin live-cd:lta:
Koodia: [Valitse]
grub> find /boot/grub/stage1
 (hd0,2)

grub> root (hd0,2)

grub> setup (hd0)
 Checking if "/boot/grub/stage1" exists... yes
 Checking if "/boot/grub/stage2" exists... yes
 Checking if "/boot/grub/e2fs_stage1_5" exists... yes
 Running "embed /boot/grub/e2fs_stage1_5 (hd0)"...  17 sectors are embedded.
succeeded
 Running "install /boot/grub/stage1 (hd0) (hd0)1+17 p (hd0,2)/boot/grub/stage2
/boot/grub/menu.lst"... succeeded

fstabin sisalto live-cd:lla
Koodia: [Valitse]
unionfs / unionfs rw 0 0
tmpfs /tmp tmpfs nosuid,nodev 0 0
/dev/hda4 swap swap defaults 0 0

En tieda vaikuttaako tama asiaan, mutta entisella koneella Ubuntu tunnisti kovalevyt sdana (mika kasittaakseni on sata-kovis), vaikkakin levyt ovat kylla ihan normaaleita ata-levyja. Mieluiten en asentaisi kaikkea uusiksi, mutta jos nyt mitaan ei ole tehtavissa tai homma menee liian mutkikkaaksi kai sitten joutuu pakon edessa noyrtymaan.

Kiitos kaikesta avusta jo valmiiksi.

juyli

  • Vieras
Vs: Levyt toiseen koneeseen > grub rikki
« Vastaus #1 : 22.08.07 - klo:23.40 »
Siirsin vanhasta koneesta kaksi kiintolevya uuteen ja grubi lakkasi toimimasta.
Asensithan levyt siten kuin ne olivat alkuperäisessä koneessa?
Biossista voi levyjen järjestestystä muuttaa, mutta helpoimmin tuo käy, jos levyt ovat taatusti samoilla paikoilla kuin alkuperäisellä emolla.
Nimenomaan Windows vaatii käynnistyäkseen ensimmäisen primääriosion. Muistaakseni myös ns. boot-lippu on välttämätön ko. windows-osiolla.
Grub taas käynnistyy oletuksena boottaavalta levyosiolta (MBR=Master Boot Record eli biossin tunnistama levyosio, jolta järjestelmä käynnistyy).
Grubin asennuksen voi helposti siirtää, kuten palstalla käytyjen keskustelujen perusteella voi päätellä.

jerekorva

  • Käyttäjä
  • Viestejä: 14
    • Profiili
Vs: Levyt toiseen koneeseen > grub rikki
« Vastaus #2 : 23.08.07 - klo:12.24 »
Lainaus
Asensithan levyt siten kuin ne olivat alkuperäisessä koneessa?
Kyllä ne ovat samassa järjestyksessä. Mietin tässä vain, että onko siitä haittaa, että ennen ubuntu tunnisti levyt sdX:na ja nyt tämä uus taas hdX:nä? Olisiko muissa grubin käyttämissä tiedostoissa viittauksia laitteisiin noilla?
Lainaus
Nimenomaan Windows vaatii käynnistyäkseen ensimmäisen primääriosion. Muistaakseni myös ns. boot-lippu on välttämätön ko. windows-osiolla.
Siirsin sen nyt takaisin Windowsin osioon, mutta ei silti toimi mikään ja Windowsin käyttö on muutenkin jäänyt aika vähäselle, mutta kai sekin on joskus ihan hyödyllinen.
[/quote]

Helpottaisiko se, että tekisin oman osion /boot:lle ja ajaisin sinne gurbin?

Mitäköhän tuo Stage 1.5 read error tarkoittaa? Grubin manuaalin mukaan siinä pitäisi tulla vielä jokin muu luku lisänä tarkentamaan erroria. No ehkä hätä ei ole tämän näköinen. Otan vain tärkeimmät tiedostot jotenkin talteen ja asennan windowsin ja ubuntun uudelleen, se vain on taas parin päivän homma, että saa kaikki kuntoon takaisin.

Kiitoksia taas.