Strona 1 z 1

Linux + 2 windowsy

: 26 listopada 2007, 22:42
autor: Ixnay
Witam!
Mam pytanie co do instalacji 3 systemów a mianowicie (XP,2003 server i Debiana).
Otóż w jakiej kolejności instalować , aby było wszystko grało.
Obstawiam, że pierw XP i 2003 a później Debiana coby grub nadpisał windowsowego bootmanagera.
Dla pewności zawsze lepiej się poradzić :)

: 26 listopada 2007, 22:59
autor: thalcave
Tak, w takiej kolejności

: 27 listopada 2007, 01:50
autor: Ixnay
git
jutro będzie nowy dysk to się sprawdzi :)

: 27 listopada 2007, 21:12
autor: anT
ja mam XP i debiana.. i teraz jak przeinstaluję XP do grub bedzie widzial XP.. czy bedzie lipa :P ?

: 27 listopada 2007, 21:22
autor: init7
będzie lipa, bo xp nadpisze na gruba własnego bootloadera, który inne systemy ma w poważaniu; po reinstalacji windowsa będziesz musiał jeszcze zainstalować gruba żeby móc odpalać oba systemy.

: 27 listopada 2007, 22:47
autor: thalcave
Albo przekombiuj MBR w bezpieczne miejsce...

Kod: Zaznacz cały

dd if=/dev/hda of=/home/user/mbr bs=512 count=1
a następnie wgraj Windowsa i z distro liveCD
zamountuj partycje przywróć MBRa

Kod: Zaznacz cały

dd if=/home/user/mbr of=/dev/hda bs=512 count=1
Powinno pójść ale trzeba będzie dodać do GRUBa info o Windowsie

: 28 listopada 2007, 15:20
autor: mlyczek
http://debian.linux.pl/viewtopic.php?p=9306#9306 - tutaj masz jak przywrócić gruba po reinstalacji windowsa za pomcą dowolnego LiveCd

: 28 listopada 2007, 18:09
autor: M
Po utracie gruba, wystarczy zbootowac system z livecd (knoppix, ubuntu etc) oczywiście w wersji takiej jaką mamy wersję debiana (mowa tutaj o platformie sprzętowej, jeśli 64-bitowy debian to trzeba zbootować z 64-bitowego ubuntu itp.), gdyż jeśli uzyjemy innej wersji linuxa (mając debiana 64-bitowego, bootując z ubuntu i386) to nie będzie możliwe wejście w środowisko chroot.
Całość wygląda tak:
  • bootujemy się z livecd, uruchamiamy konsolę z prawami root'a
    tworzymy jakiś katalog np.

    Kod: Zaznacz cały

    debian - mkdir /debian
    montujemy partycję z debianem -

    Kod: Zaznacz cały

    mount /dev/sdxy /debian
    montujemy katalog proc -

    Kod: Zaznacz cały

    mount -t proc none /debian/proc
    montujemy katalog dev -

    Kod: Zaznacz cały

    mount -o bind /dev /debian/dev
    wchodzimy w środowisko naszego debiana -

    Kod: Zaznacz cały

    chroot /debian /bin/bash
Po takim zabiegu możemy przywrócić naszego gruba wydając komendę:

Kod: Zaznacz cały

grub-install /dev/sdxy
gdzie sdxy - to nasz dysk twardy, dla dysków sata sda, sdb, sdc itp, dla dysków ata - hda, hdb, hdc...