Windows és Linux telepítése
2009-12-05T20:35:27+01:00
2009-12-06T12:31:08+01:00
2022-07-24T14:25:29+02:00
corvinmatyi
Eredetileg Kubuntu és windows XP volt instalálva a gépemen, a grubon keresztül lehetett operációs rendszert választani.
Át kellet instalálnom a windowsot, de eltűnt a grub. Ezt szeretném visszahozni, így:
Live CD-rol indítottam az Ubuntut (Kubuntum nincs meg...).
A terminálba beírtam a következőket (a gép válaszait félkövérrel emelem ki):
sudo grub
grub>
find /bott/grub/stage1
(hd1,0)
grub> root(hd1,0)
grub> setup(hd1,0)
Checking if "/boot/grub/stage1" exist... yes
Checking if "/boot/grub/stage2" exist... yes
Checking if "/boot/grub/e2fs_stage1_5" exist... yes
Running "embed /boot/grub/e2fs_stage1_5 (hd1,0)"... failed (this is not fatal)

Running "embed /boot/grub/e2fs_stage1_5 (hd1,0)"... failed (this is not fatal)
Running "install /boot/grub/stage1 (hd1,0) /bott/grub/stage2 p /boot/grub/menu/lst"... succeeded
Done.
grub>

A számítógép újraindítása után a grub ugyanúgy nem jelenik meg a Windows startolódik.
Mutasd a teljes hozzászólást!
Találtam a gépemen egy magamnak összeollózott .txt

Bemásolom neked, sok sikert:

Grub menü helyreállítása

Ha több oprendszer van a gépen, akkor olyan rendszerbetöltőt célszerű használni ami választást enged, hogy melyiket töltsd be, erre jó a GRUB. Az /boot/grub/menu.lst szerkesztésével be tudod állítani, melyik op rendszer legyen az alapértelmezett ("default" opcióval), hány mp-ig várakozzon ("tiemout"), mi legyen a háttérkép stb. Ha a win-t utólag újratelepítjük, akkor a grub menü eltűnik. Ez a leírás ennek a hibának a javításával foglalkozik, hogy ne kelljen újratelepíteni a rendszert.

Linux live cd
Beszerzünk egy live cd-s linuxot, bioszban beállítjuk a cd-ről boot-olást. Miután felállt a rendszer, parancssorba ezt írjuk:
sudo fdisk -l
A parancs kimenete alapján meg tudjuk nézni, hogy melyik partícióra telepítettük eredetileg a linuxot, ebben a példában sda5 = a root partíció. Ezután adjuk ki a következő parancsokat:

sudo mkdir /media/sda5
sudo mount /dev/sda5 /media/sda5
sudo grub-install --root-directory=/media/sda5 /dev/sda5

Vagy ehelyett:

mkdir /mnt/root
mount /dev/sda /mnt/root
chroot /mnt/root /bin/bash
grub-install /dev/sda

Vagy ehelyett:

sudo grub
find /boot/grub/stage1
root (hd0,0)
setup (hd0)
quit

Vagy a super grub disc segítségével is helyreállíthatjuk a grubot, ez olyan mint egy live cd.
Super Grub Disk

Előfordulhat, hogy az új grub menüben hibaüzenet fogad a linux indításakor. Ekkor megint be kell boot-olnunk live cd-ről, majd fel kell mountolnunk a gyökérkönyvtár partícióját, ezután a /boot/grub/menu.lst fájlban nézzük meg, hogy jó partícióra hivatkozik-e, elírás esetén értelemszerűen javítsuk.
Mutasd a teljes hozzászólást!

  • Helló!

    Ezt a linket ajánlom neked:

    ubuntu.hu

    A te problémádra tökéletes lesz (szerintem).
    Mutasd a teljes hozzászólást!
  • Át kellet instalálnom a windowsot
    . Ez pontosan mit is jelent? Törölted és újratelepítetted,a régit javítottadvagy a régi mellé feltetél egy ujjat(xp-->w7)?? Lehet hogy az 'áttevés' közben letörölted a kubuntut és azért indul a windows,mert nincs más op.rendszer. Esetleg a w7 nem támogatja a Linuxos dual boot-ot.(kinézem a Microsoftból,h megcsinálják)
    Mutasd a teljes hozzászólást!
  • Találtam a gépemen egy magamnak összeollózott .txt

    Bemásolom neked, sok sikert:

    Grub menü helyreállítása

    Ha több oprendszer van a gépen, akkor olyan rendszerbetöltőt célszerű használni ami választást enged, hogy melyiket töltsd be, erre jó a GRUB. Az /boot/grub/menu.lst szerkesztésével be tudod állítani, melyik op rendszer legyen az alapértelmezett ("default" opcióval), hány mp-ig várakozzon ("tiemout"), mi legyen a háttérkép stb. Ha a win-t utólag újratelepítjük, akkor a grub menü eltűnik. Ez a leírás ennek a hibának a javításával foglalkozik, hogy ne kelljen újratelepíteni a rendszert.

    Linux live cd
    Beszerzünk egy live cd-s linuxot, bioszban beállítjuk a cd-ről boot-olást. Miután felállt a rendszer, parancssorba ezt írjuk:
    sudo fdisk -l
    A parancs kimenete alapján meg tudjuk nézni, hogy melyik partícióra telepítettük eredetileg a linuxot, ebben a példában sda5 = a root partíció. Ezután adjuk ki a következő parancsokat:

    sudo mkdir /media/sda5
    sudo mount /dev/sda5 /media/sda5
    sudo grub-install --root-directory=/media/sda5 /dev/sda5

    Vagy ehelyett:

    mkdir /mnt/root
    mount /dev/sda /mnt/root
    chroot /mnt/root /bin/bash
    grub-install /dev/sda

    Vagy ehelyett:

    sudo grub
    find /boot/grub/stage1
    root (hd0,0)
    setup (hd0)
    quit

    Vagy a super grub disc segítségével is helyreállíthatjuk a grubot, ez olyan mint egy live cd.
    Super Grub Disk

    Előfordulhat, hogy az új grub menüben hibaüzenet fogad a linux indításakor. Ekkor megint be kell boot-olnunk live cd-ről, majd fel kell mountolnunk a gyökérkönyvtár partícióját, ezután a /boot/grub/menu.lst fájlban nézzük meg, hogy jó partícióra hivatkozik-e, elírás esetén értelemszerűen javítsuk.
    Mutasd a teljes hozzászólást!
  • Én is ugyanebben a cipőben jártam, és tegnap telepítettem újra az XP-t, mert becsődölt. A következő leírásnak jónak kell lennie, mert kipróbáltam (de ahogy látom te is ezt próbáltad).
    grub helyreállítása win reinstall után

    Nálam az volt a gond először, hogy 9.10-es ubuntum van, és 9.10-es live cd-ről nem állítja helyre a GRUB-ot, de szerencsére van 8.10-esem is, ami megoldotta a problémámat.
    ezzel csak azt akarom mondani, hogy nem mindegy, milyen LIVE CD-ről próbálkozunk a helyreállítással
    (sajnos neked valószínűleg más problémád lesz)
    Mutasd a teljes hozzászólást!
  • Mutasd a teljes hozzászólást!
  • A linux és a windows fizikailag külön két disken van.
    Az XP-re vírust kaptam, ezért újra kellett instalálni.
    Ez mind a C disken történt, ami fizikailag is különbözik az f disktől,ahol a linux van. Megnéztem, a linux még mindig az f-en van.
    Mutasd a teljes hozzászólást!
  • A supergrubdisk progam helyre hozta a grubot.
    Mutasd a teljes hozzászólást!
  • Örülök, hogy sikerült.

    Jó kis lemez, már nekem is segített.
    Mutasd a teljes hozzászólást!
abcd