Kirjoittaja Aihe: Hajotin bootin, ( kun win7 ajoi grubin yli ja koitin korjata.. )  (Luettu 4172 kertaa)

Tz

  • Käyttäjä
  • Viestejä: 16
    • Profiili
Noniin, jes, ei buuttaa enään minnekkään kun menin sörkkimään.

Elikkäs:
alkup. onkelma: canonical path /cow ei löyry, eli en pystynyt "update-grub". Katselin jotain ohjeita foorumeilta ja jokin meni vikaan. Eli AVLinux kyseessä, ja linux mint liveUSB:ltä koitan fixata. .

Levy on siis sda, siitä sda4 on linukka ja sda1 winukka. On mountattu tms.

Nyt tulee käynnistäessä "/boot/grub/i386-pc/normal.mod not found". Ja menee rescue moodiin.

Vielä selvennystä: 1. Oli linux 2. Asensin ilkeän winukan ja linukka katosi(grub meni ylitse 3. Koitin korjata ja nyt tämä.

Pahoittelut vielä, kännykällä surffaan...

nm

  • Käyttäjä
  • Viestejä: 16245
    • Profiili
Helpointa korjata Boot-Repair-levyllä. Muuten joudut varmaankin järjestämään live-cd:n avulla chrootin kiintolevyllä olevaan AVLinuxiin, jossa sitten teet grub-installin oikean levyn MBR:ään: https://help.ubuntu.com/community/Grub2/Installing#via_ChRoot

Tz

  • Käyttäjä
  • Viestejä: 16
    • Profiili
Kunhan pikkuhiljaa rauhotun niin latailen tuon boot repairin unetbootin kanssa tikulle..
Kiitos tähänastisesta

nm

  • Käyttäjä
  • Viestejä: 16245
    • Profiili
Kyseinen grub-proben virheilmoitus viittaa kai johonkin GRUB-asennuksen ristiriitaan, mikä ei ole yllättävää, jos update-grubia yrittää ajaa suoraan live-USB:llä.

Poistettu lainaus -Storck
« Viimeksi muokattu: 19.03.14 - klo:21.29 kirjoittanut Storck »

meizirkki

  • Käyttäjä
  • Viestejä: 1039
    • Profiili
Levy on siis sda, siitä sda4 on linukka ja sda1 winukka. On mountattu tms.
Käynnistä Mintin liveusbi ja avaa terminaali

Suorita:
Koodia: [Valitse]
sudo mount /dev/sda4 /mntTuo liittää linux osiosi /mnt kansioon

Koodia: [Valitse]
sudo grub-install --boot-directory=/mnt/boot /dev/sdaTuo asentaa uuden grubin sen lahonneen tilalle

Koodia: [Valitse]
sudo mount --bind /dev /mnt/dev
Koodia: [Valitse]
sudo mount --bind /proc /mnt/proc
Koodia: [Valitse]
sudo mount --bind /sys /mnt/sysNuo liittää oleellisia kansioita asennetun linuxin tiedostojärjestelmään

Koodia: [Valitse]
sudo chroot /mntTuolla kirjaudut sisään asennettuun linuxiin

Koodia: [Valitse]
update-grubTuo päivittää yllä asennetun grubin ajan tasalle

Koodia: [Valitse]
exitPoistutaan asennetusta linuxista

Koodia: [Valitse]
sudo umount /mnt/*
Koodia: [Valitse]
sudo umount /mntPoistetaan liitokset

Koodia: [Valitse]
sudo rebootKäynnistetään kone uudelleen

Tadaa! Toivottavasti auttoi :)
« Viimeksi muokattu: 17.03.14 - klo:08.14 kirjoittanut meizirkki »
Fanitan:
Bitcoin, maailman suurin virtuaalivaluutta ja hajautetun laskennan projekti.
Enlightenment, helposti kustomoitava työpöytä. => PPA ubuntulle

nm

  • Käyttäjä
  • Viestejä: 16245
    • Profiili
Koodia: [Valitse]
sudo grub-install --boot-directory=/mnt/boot /dev/sdaTuo asentaa uuden grubin sen lahonneen tilalle

Tämä kannattaisi tehdä vasta chrootin sisällä ennen update-grub-komentoa. Muuten vaarana on, että live-cd:llä oleva grub-install on epäyhteensopiva kiintolevyllä olevan käyttöjärjestelmän grub-asennuksen kanssa ja ongelma ei ratkea.

meizirkki

  • Käyttäjä
  • Viestejä: 1039
    • Profiili
ai joo, aina oppii uutta :)
Fanitan:
Bitcoin, maailman suurin virtuaalivaluutta ja hajautetun laskennan projekti.
Enlightenment, helposti kustomoitava työpöytä. => PPA ubuntulle