Kirjoittaja Aihe: GRUB sekaisin uudelleen asennuksen yhteydessä?[Ratkaistu]  (Luettu 3377 kertaa)

hapsis

  • Käyttäjä
  • Viestejä: 63
    • Profiili
Moro!

Jouduin asentamaan Ubuntun (8.10) uudelleen mutta GRUB pysähtyy buutatessa "Error 2" -ilmoitukseen. Yritin hakea apua foorumeilta ja wikeistä mutta...

Eli kokoonpano on tämä:

Emolevyn IDE1 väylässä:
IDE kovalevy 20Gb jossa WinXP (boottaava levy jossa Grub pitäisi MBR:ssä olla)
IDE kovalevy 20Gb joka Linuxille

Oma PCI -ohjain
IDE kovalevy 6.5Gb
IDE Kovalevy 6,5Gb

FDISK -l antaa seuraavat tiedot:

Lainaus
Levy /dev/sda: 6449 Mt, 6449587200 tavua
255 päätä, 63 sektoria/ura, 784 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Levyn tunniste: 0x720e18ad

    Laite Käynn     Alku          Loppu    Lohkot   Id  Järjestelmä
/dev/sda1   *           1         784     6297448+   7  HPFS/NTFS

Levy /dev/sdb: 6505 Mt, 6505712640 tavua
255 päätä, 63 sektoria/ura, 790 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Levyn tunniste: 0x720e18ac

    Laite Käynn     Alku          Loppu    Lohkot   Id  Järjestelmä
/dev/sdb1               1         790     6345643+   7  HPFS/NTFS

Levy /dev/sdc: 20.4 Gt, 20485785600 tavua
255 päätä, 63 sektoria/ura, 2490 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Levyn tunniste: 0xd616d616

    Laite Käynn     Alku          Loppu    Lohkot   Id  Järjestelmä
/dev/sdc1   *           1        2490    20000893+   7  HPFS/NTFS

Levy /dev/sdd: 20.4 Gt, 20485785600 tavua
255 päätä, 63 sektoria/ura, 2490 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Levyn tunniste: 0x20fdf8f8

    Laite Käynn     Alku          Loppu    Lohkot   Id  Järjestelmä
/dev/sdd1               1        2381    19125351   83  Linux
/dev/sdd2            2382        2490      875542+   5  Laajennettu
/dev/sdd5            2382        2490      875511   82  Linux-sivutus / Solaris
ubuntu@ubuntu:~$

Levyt on kaikki formatoitu yhteen osioon. Mitenkä saan GRUB:in ja buuttausvalikon takaisin?

- Hapsis Hapsiainen

« Viimeksi muokattu: 08.01.09 - klo:13.55 kirjoittanut Ilokaasu »

kalarm

  • Käyttäjä
  • Viestejä: 716
    • Profiili
Vs: GRUB sekaisin uudelleen asennuksen yhteydessä?
« Vastaus #1 : 07.01.09 - klo:17.29 »
Kokeile vaikka asentaa grub käynnistinlataaja uudelleen. Terveisin kalarm.

http://wiki.ubuntu-fi.org/Grub-kaynnistyslataaja
ubuntu 22.04.2 LTS 64bit
ubuntu 18.4 LTS 64bit
Windows 7 professional

hapsis

  • Käyttäjä
  • Viestejä: 63
    • Profiili
Vs: GRUB sekaisin uudelleen asennuksen yhteydessä?
« Vastaus #2 : 08.01.09 - klo:09.05 »
Kokeile vaikka asentaa grub käynnistinlataaja uudelleen. Terveisin kalarm.

http://wiki.ubuntu-fi.org/Grub-kaynnistyslataaja


Asensin tuonkin ohjeen mukaan ja seuraavin tuloksin:

 find /boot/grub/stage1

ilmoittaa että tämä stage1 löytyypi (hd3,0) :sta... Ok no sitten laitan

root (hd3,0)

ok, sitten seuraavaksi

setup (hd0)     eli asennan grub:in ensimmäiselle IDE -kovalevylleni (jossa siis WinXP on myös)

tulee kaikki ilmoitukset että ok ja succeeded....

No sitten buuttaan koneen ja...

GRUB loading, please wait...
Error 17



Oiskos sitten vinkkiä?

Kiintolevythän löytyvät seuraavasti:

sda (pci ide ohjaimessa oleva ide kiintolevy 1)
sdb (pci ide ohjaimessa oleva ide kiintolevy 2)
sdc (emolevyn ide väylässä oleva buuttaava 1. kiintolevy jossa winxp / ntfs)
sdd (omelvyn ide väylässä oleva toinen kiintolevy jossa linux)

kaikki kiintolevyt formatoitu "yhteen osioon"

kalarm

  • Käyttäjä
  • Viestejä: 716
    • Profiili
Vs: GRUB sekaisin uudelleen asennuksen yhteydessä?
« Vastaus #3 : 08.01.09 - klo:09.56 »
Itselläni ei ole noita ongelmia ollut, mutta nopeasti haulla löysin sivun josta voi olla hyötyä tapauksessasi? Terveisin kalarm.

http://forum.ubuntu-fi.org/index.php?topic=20536.0
ubuntu 22.04.2 LTS 64bit
ubuntu 18.4 LTS 64bit
Windows 7 professional

hapsis

  • Käyttäjä
  • Viestejä: 63
    • Profiili
Vs: GRUB sekaisin uudelleen asennuksen yhteydessä?
« Vastaus #4 : 08.01.09 - klo:11.05 »
Koska aika moni varmaan haluaisi asentaa uusimman Ubuntun koneellensa ilman että pitää käyttää Ubuntua LiveCD:ltä niin otin nyt oikein asiakseni ruveta painimaan tämän "multiboot" ongelman kanssa. Tässä nytten sitten muillekkin saman ongelman kanssa painiville omaa "kirjanpitoani" sitä mukaan kun edistyy - eli Ubuntua yritetään sorvata omalle ide -kiintolevylleen ja ekana buuttaavana kiintolevynä on WinXP NTFS -levy. Lisäksi pakkaa sotkee omassa IDE ohjain PCI -kortissa olevat pari muuta NTFS levyä. Tästä siis lähdetään liikkeelle.


GRUB HELVETTI - HAPSIAISEN TESTAUKSET OSA 1.0


SUPER GRUB AUTO DISK (löytyi netistä, ratkoo mukamas ongelmia, lopputulos: -> toi lisää ongelmia)
- .iso tiedosto ei pala cd-romille ainakaan Windowsin Nero Burning ROM:lla
- .exe paketti asentuu Winukan kautta ja luo buuttivalikon mutta ei saa Ubuntua buuttaamaan - ei ilmesty lainkaan buuttivalikkoon. Valikossa on SUPER GRUB -vaihtoehto joka yrittää kuitenkin buutata ilmeisesti NTFS:lle ja pyytää lopuksi korppua asemaan...
- vaikka tekee DOS -boottilevyllä FDISK /MBR:n niin tämä SUPER GRUB buuttivalikko jää elämään ja tulee näkyviiin Windowsia käynnistettäessä, ilmoittaa Windowsin käynnistyttyä "Uninstall Super Grub complete".

Kiintolevyt:

SCSI1 (0,0,0) SDA (pci kortti, IDE1 väylä 1. levy) NTFS
SCSI2 (0,0,0) SDB (pci kortti, IDE1 väylä 2. levy) NTFS
SCSI3 (0,0,0) SDC (EMO IDE1 -väylä 1. levy) NTFS, WINXP (boottaava kiintolevy, tähän pitäisi saada GRUB)
SCSI3 (0,1,0) SDD (EMO IDE1 -väylä 2. levy) EXT3, Ubuntu 8.10
- kaikki kiintolevyt osioitu yhdeksi osioiksi

Ubuntu DVD 8.10

Ei toimineet buuttikokeilut:
Ubuntu asennus: SDD (koko kiintolevy)
Asetukset LIVE CD:ltä buutaten:
(sudo käytössä)

grub
root (hd0,0)
setup (hd0)
=> RESULT: Cannot mount selected partition

grub
root (hd0,0)
setup (hd1)
=> RESULT: Cannot mount selected partition

grub
root (hd0,0)
setup (hd2)
=> RESULT: Cannot mount selected partition

grub
root (hd0,0)
setup (hd3)
=> RESULT: Cannot mount selected partition


Ubuntu 8.10 uudelleen asennus ja LISÄVAIHTOEHDOT
Laite johon alkulatausohjelma asennetaan:
(hd0) => ei toiminut
/dev/sdc => ei toiminut
/dev/sdd => ei toiminut


MUUTA:
Win98SE diskettikorppu pelastaa MBR:n niin että pääsee Windows XP:lle - komento: FDISK /MBR
MBR:n voisi ilmeisesti pelastaa myös WinXP asennus CD:llä recovery consolessa jos vain muistaisi Admin salasanan XP:en -> huhut kertovat että uudemmat XP asennusromput eivät sitä kyselisikään...
Asennusvalikosta valittavan "alkulatausohjelman" asennuksen tulisi olla erikseen suoritettavissa ko. valikoista asennuksen jälkeen, koko Ubuntun asennus on tehtävä uudelleen jotta ko. toiminnon voi suorittaa => vie aikaa paljon.


- Testaaja Hapsiainen (to be continued...)

hapsis

  • Käyttäjä
  • Viestejä: 63
    • Profiili
Hapsiaisen GRUB hell osa 1.1
« Vastaus #5 : 08.01.09 - klo:13.31 »
GRUB HELVETTI - HAPSIAISEN TESTAUKSET OSA 1.1


SUPER GRUB AUTO DISK (löytyi netistä, ratkoo mukamas ongelmia, lopputulos: -> toi lisää ongelmia)
- .iso tiedosto ei pala cd-romille ainakaan Windowsin Nero Burning ROM:lla
- .exe paketti asentuu Winukan kautta ja luo buuttivalikon mutta ei saa Ubuntua buuttaamaan - ei ilmesty lainkaan buuttivalikkoon. Valikossa on SUPER GRUB -vaihtoehto joka yrittää kuitenkin buutata ilmeisesti NTFS:lle ja pyytää lopuksi korppua asemaan...
- vaikka tekee DOS -boottilevyllä FDISK /MBR:n niin tämä SUPER GRUB buuttivalikko jää elämään ja tulee näkyviiin Windowsia käynnistettäessä, ilmoittaa Windowsin käynnistyttyä "Uninstall Super Grub complete".

Kiintolevyt:

SCSI1 (0,0,0) SDA (pci kortti, IDE1 väylä 1. levy) NTFS
SCSI2 (0,0,0) SDB (pci kortti, IDE1 väylä 2. levy) NTFS
SCSI3 (0,0,0) SDC (EMO IDE1 -väylä 1. levy) NTFS, WINXP (boottaava kiintolevy, tähän pitäisi saada GRUB)
SCSI3 (0,1,0) SDD (EMO IDE1 -väylä 2. levy) EXT3, Ubuntu 8.10
- kaikki kiintolevyt osioitu yhdeksi osioiksi

Ubuntu DVD 8.10

Ei toimineet buuttikokeilut:
Ubuntu asennus: SDD (koko kiintolevy)
Asetukset LIVE CD:ltä buutaten:
(sudo käytössä)

grub
root (hd0,0)
setup (hd0)
=> RESULT: Cannot mount selected partition

grub
root (hd0,0)
setup (hd1)
=> RESULT: Cannot mount selected partition

grub
root (hd0,0)
setup (hd2)
=> RESULT: Cannot mount selected partition

grub
root (hd0,0)
setup (hd3)
=> RESULT: Cannot mount selected partition


Ubuntu 8.10 uudelleen asennus ja LISÄVAIHTOEHDOT
Laite johon alkulatausohjelma asennetaan:
(hd0) => ei toiminut
/dev/sdc => ei toiminut
/dev/sdd => ei toiminut
/dev/sdd/sdd1 Microsoft WindowsXP => tuhosi Windowssin, buut pysähtyy ja näytössä lukee vain GRUB => saatiin korjattua WinXP:n asennus CD:llä, tässä tapauksessa XP CD ei kysy Windows:in salasanaa (ilmeisesti koska MBR ei toimi) FIXBOOT ja FIXMBR -komennot korjasivat käynnistyssektorit ja saatiin jälleen nostettua Windows ylös.


MUUTA:
Win98SE diskettikorppu pelastaa MBR:n niin että pääsee Windows XP:lle - komento: FDISK /MBR (ei jos käyttää vaihtoehtoa /dev/sdd/sdd1)
MBR:n voisi ilmeisesti pelastaa myös WinXP asennus CD:llä recovery consolessa jos vain muistaisi Admin salasanan XP:en -> huhut kertovat että uudemmat XP asennusromput eivät sitä kyselisikään... (tämä kysely siis ohittui kun MBR oli rikki /dev/sdd/sdd1 -vaihtoehdolla)
Asennusvalikosta valittavan "alkulatausohjelman" asennuksen tulisi olla erikseen suoritettavissa ko. valikoista asennuksen jälkeen, koko Ubuntun asennus on tehtävä uudelleen jotta ko. toiminnon voi suorittaa => vie aikaa paljon.


- Testaaja Hapsiainen (to be continued...)





hapsis

  • Käyttäjä
  • Viestejä: 63
    • Profiili
HAPSIKSEN GRUB SEKOILUT RATKAISTU
« Vastaus #6 : 08.01.09 - klo:13.48 »
Jahas - kaikenlaisten sekoilujen ja kokeilujen jälkeen näyttää siltä että löysin varsin yksinkertaisen ja ehkä loogisenkin ratkaisun.

Eli RATKAISU:

1. menen BIOS:iin

2. vaihdan BIOS:in tunnistamien kiintolevyjen BOOT järjestystä keskenään (eli buutataankin toiselta levyltä sen aikasemman sijaan, buutataan siis siltä missä Linux on)

3. homma toimii, GRUB:bi ja valikot ja XP:t löytyy valikosta ja kaikki.


Näin. Toivottavasti joku keksii tämän viestin jolla on samanlaiset "tuskat" ja saa pelaa kanssa.

- Hapsis Maahinen ;D