Visszaállítása Grub2 származó livecd

Először meg kell találni, hogy melyik meghajtó és melyik partíción telepített Ubuntu. Ha nem emlékszik erre - a következő parancs


A munka, szükségünk van a / -Section (root). szerelhető csapata

sudo mount / dev / sda5 / mnt
sudo mount / dev / sda3 / mnt / boot


Szintén mount / dev élő rendszer a / dev mi gyökér-rész:

a sudo mount --bind / dev / mnt / dev


és egy mappát a / proc a / proc gyökér-rész:

a sudo mount --bind / proc / mnt / proc


Most futtassuk a következő parancsot:

sudo chroot / mnt / bin / bash


Most - a root felhasználó a rendszer root partíció, amely tekinthető a / mnt, hogy van, a root partíció a jelenlegi rendszert. és most itt vagyunk készek, hogy frissítse az MBR-partíciót a merevlemezen, újratelepíteni Grub2. de először meg kell határoznunk a számítógép be van töltve egy fizikai lemez. ha az egyik merevlemez megosztjuk - ez lesz az úgynevezett sda. ha egynél több - az első - sda, a második - sdb és így tovább. Ha nem tudod mi az a merevlemez telepítve van induláskor, ellenőrizze a megfelelő beállítást a BIOS-ban. általában a merevlemez-meghajtót a modell szerint (például azért, mert: ST9160310AS). hogy megtudja, melyik lemezt a rendszer megfelel a modell az alábbi parancsot:

A d / dev / sd [a-z]; do echo "$ d: $ (sudo hdparm -I $ d | grep -i 'modell')"; csinált


Ezen túlmenően, az Ubuntu 9.10, akkor a közüzemi palimpszeszt ( "System - Adminisztráció - Disk Utility").
meghatározhatók a boot lemez (példánkban - sda), tedd Grub2:


Ha bármilyen hibát - megpróbálja újraindítani a parancsot --recheck:

grub-install --recheck / dev / sda


Kérjük, vegye figyelembe: telepíteni Grub2 a fizikai lemez (sda, sdb.), És nem a szakasz (sda3, sdb1.)!

Ha minden jól megy, akkor hagyja a chroot paranccsal


Mi leválasztani a meghajtók és mappák:
A / dev élő rendszer:

sudo umount / mnt / dev

sudo umount / mnt / proc


indító-szakaszon, ha szerelésnél:

sudo umount / mnt / boot

és valójában a root partíció:

sudo umount / mnt


Mindent! Reboot, állítsa vissza a boot sorrendet a BIOS-ban (tegye a merevlemezt az első helyen), és nézze meg az eredményt.

MÓDSZER 2 (nélkül chroot)

Újra kell egy LiveCD Ubuntu 9.10 vagy más rendszer Grub2 támogatást. Ellentétben a korábbi módszerrel, akkor nem fog futni a telepítő a chroot, ami csökkenteni fogja a kívánt akciók. Tehát boot a LiveCD kiválasztott, indítsa el a konzolt. Ahelyett, hogy a chroot fogjuk használni kulcs „--root-könyvtár”. De először is, győződjön meg arról, hogy ez a lehetőség támogatja az élő rendszer. Ha ön használ Ubuntu 9.10 Desktop, ne aggódj. Ellenkező esetben kövesse


Ha a leírás a lehetőségek közé tartozik a fent említett kulcs „--root-könyvtár” - minden rendben. Most arra van szükség, hogy a root partíció. Ha nem emlékszel, melyik partíción érdemes rendszer segít


vagy meg lehet keresni


Az egyetlen különbség a forma kimenet. Miután meghatároztuk a root partíció, csatoljuk. Tegyük fel, hogy a példánkban ez sda5:

sudo mount / dev / sda5 / mnt


Ha van egy dedikált indító szakasza, és csatlakoztassuk. Tegyük fel, hogy sda2

sudo mount / dev / sda2 / mnt / boot


Most jöjjön a tényleges telepítés Grub2. Key „--root-könyvtár” lehetővé teszi, hogy meghatározza, mit kell használni, mint a gyökér könyvtárat. Szükségünk van egy root partíció rendszerünk, amely fel van szerelve a / mnt. Ezért végezni:

sudo grub-install --root-directory = / mnt / dev / sda


Ahogy az előző módszerrel, Grub2 telepített fizikai lemezre, hanem a részt! Ahogy a meghajtót meg kell adnia a meghajtót, amely a boot BIOS-ban. Ha minden jól megy, akkor a telepítő megjelenít egy üzenetet, és a siker egy listát a feltárt rész került a „device.map”. Ha mindez - leválasztása meghajtók és újraindít. Ha egy nem teljes lista a téma jelenik meg - módosítani kell a fájlt „device.map” a gyökér könyvtárban a telepített rendszer (a fenti példában - „/mnt/boot/grub/device.map”) kijavítja őt, hozzáadjuk a maradék meghajtók és beállító számozás. A fájl formátuma

(Hd0) / dev / sda (HD1) / dev / sdb


Ha szükséges, ismételje meg a műveletet az összes merevlemez. Mentsd el a fájlt, és futtassa újra a parancsot

a fent leírt módon. Most látnunk kell a megfelelő listát vezeti. Mi leválasztani a meghajtók és újraindít.

3. módszer (nagyon egyszerű)

Ha csak fel kell visszaállítani az MBR-lemezen (például, miután a (újra) telepíteni a Windows), minden lehet még egyszerűbbé teszi a szerelési nincs semmi. Rakomány LiveCD. Határozzuk meg a merevlemezen a „sudo fdisk -l”. Ha ő az egyetlen - eszköze, sda. parancsok beírásával

sudo grub-install --root-directory = / tmp / dev / sda


változó / dev / sda a meghajtón. Akkor indul el a lemezt újra.

Kapcsolódó cikkek