Witaj Gościu, jeżeli to czytasz to znaczy że nie jesteś zarejestrowany/zalogowany. Kliknij by się zarejestrować. Rejestracja zajmie mniej niż 30 sekund , a dzięki temu zniknie Ci ten dymek oraz będziesz miał pełne możliwośći personalizacji forum do własnych potrzeb.
[HOW-TO]Jak postawić dwa linuxy obok siebie - Mandriva 2006 i 2007
Pokaż wyniki od 1 do 2 z 2

Temat: [HOW-TO]Jak postawić dwa linuxy obok siebie - Mandriva 2006 i 2007

  1. #1
    Avatar czadczad
    czadczad jest nieaktywny Jaskółka Europejska
    Mężczyzna
    Dystrybucja: paczkowana
    Dołączył
    Oct 2005
    Skąd
    Krakau
    Wiek
    36
    Postów
    670
    Wątków
    30
    Downloads
    2
    Uploads
    0
    Siła Reputacji
    63
    Reputacja
    560

    [HOW-TO]Jak postawić dwa linuxy obok siebie - Mandriva 2006 i 2007

    Sytuacja pierwotna: zakładam, że mamy już zainstalowaną Mandrivę np. MDV2006, a chcemy zainstalować sobie nową MDV2007 na innej partycji.

    0. Zainstalujemy całą MDV2007 na osobnej partycji - dla uproszczenia pomijam inne możliwe podziały partycji.

    1. Zatem jak ustaliliśmy instalujemy MDV2007 - na wybranej przez Ciebie partycji.
    Przykładowo niech to będzie /dev/hda7 - dla dysku ATA lub /dev/sda7 dla dysku SATA
    W tym opisie przyjmujemy że masz dysk ATA.
    Więc MDV2007 będzie na /dev/hda7, a partycja oparta będzie na systemie plików ext3
    - to będzie bardzo ważne w pkt 2.

    Uwaga: Instalator MDV2007 powinien wykryć swap utworzony wcześniej przez Ciebie pod MDV2006.
    Wniosek - podczas instalacji kolejnego systemu linux nie robimy kolejnej partycji swap.

    WAŻNE: Po instalacji pakietów instalator 2007 upomni się o wybór bootloadera
    - ustawiamy wtedy na brak (lub pomiń), co ocali nasze stare lilo z MDV2006.
    Można zrobić inaczej, ale w tym opisie podążymy właśnie tą ścieżką.

    W rezultacie po poprawnej instalacji 2007 powinieneś mieć nadal bootloadera MDV2006.
    MDV2007 po reboocie 2007 będzie nadal niewidoczna w LILO. Lecz tylko chwilowo

    2. Odpalamy więc naszą starą MDV2006. Logujemy się w konsoli na konto roota.
    Tworzymy katalog w któym zamontujemy za niedługo partycję z nowym system
    Kod:
    mkdir -p /mnt/MDV2007
    Następnie edytujemy fstab (dodajemy nową partycję z MDV2007) komendą:
    Kod:
    echo -e "/dev/hda7 /mnt/MDV2007 ext3 defaults 1 2\n" >> /etc/fstab
    w rezultacie dodaliśmy natępującą linię do pliku fstab.
    Kod:
    /dev/hda7 /mnt/MDV2007 ext3 defaults 1 2
    Oczywiście można ją dopisać ręcznie używając jakiegoś niewyszukanego edytora tekstu np. mc.

    Aby zobaczyć właściwy rezultat naszej edycji wpisujemy jako root
    Kod:
    mount -a
    Jeśli po tej komendzie konsola nie pokaże żadnych błędów to oznacza,
    że partycja z MDV2007 została poprawnie zamontowana w katalogu /mnt/MDV2007 !
    Lecz to jeszcze nie koniec.

    3. Aby nowa MDV2007 była widoczna w bootloaderze (LILO) należy:

    a) Zmodyfikować plik lilo.conf pod MDV2006

    Można to zrobić dwojako:

    ------ sposób 1 (trywialny)

    spod konsoli wpisujemy:
    echo -e "image=/mnt/MDV2007/boot/vmlinuz\n\tlabel=\"MDV2007\"\n\troot=/dev/hda7\n\tinitrd=/mnt/MDV2007/boot/initrd.img\n" >> /etc/lilo.conf

    ----- sposób 2 (klasyczny)


    W tym celu w konsoli jako root wpisujemy:
    Kod:
    mcedit /etc/lilo.conf
    i dodajemy w nim wpis o MDV2007

    Kod:
    image=/mnt/MDV2007/boot/vmlinuz 
            label="MDV2007"
            root=/dev/hda7 
            initrd=/mnt/MDV2007/boot/initrd.img
    Zmiany zapisujemy (F2) i wychodzimy z mc F10(quit)


    b) Niezależnie od wybranej metody, po edycji, lilo przeładować trzeba:
    Kod:
    lilo
    Jeżeli nie ma błędów to MDV2007 i MDV2006 po reboocie są już gotowe do akcji

    Prawda, że proste?

    UWAGI:
    ************************************************** *****************************************
    Po instalacji drugiego systemu (2007) warto (już na nim) powtórzyć procedurę z pkt 2 dla systemu pierwszego (2006).
    Oczywiście inteligentnie modyfikując podane przeze mnie polecenia
    Powyższa uwaga odnosi się zresztą do całego podanego tu opisu
    - nie przepisuj poleceń na pałę, bo mogą wyjść głupoty.
    Zastanów się gdzie zaistalowałeś drugi system, jakiego systemu plików użyłeś podczas jego instalacji itp.
    Słowem wszystko zależy od Ciebie.
    Ten opis to tylko szkic postępowania, a nie gotowy przepisik na wszystko.

    ************************************************** **

    MDV 2006 i 2007 podałem tu tylko jako przykład, w końcu to Forum Mandrivy
    Ja tym sposobem zainstalowałem u siebie wiele różnych dystrybucji na kompie.

    ************************************************** **

    Hagalowi zaś dziękuję za czujność i życzliwą korektę tekstu.

    Czekam na wszelkie opinie co do opisu, zwłaszcza jeśli gdzieś wkradł się błąd.

    Pozdrawiam
    Ostatnio edytowane przez suncez ; 31.10.2010 o 15:47 Powód: echo

  2. #2
    Avatar POL_ED
    POL_ED jest nieaktywny Zbanowany admin
    Mężczyzna
    Dystrybucja: MDV2011-32,Debian Lenny, 64studio
    Polska
    Dołączył
    Jun 2005
    Skąd
    Tigerland
    Postów
    12,406
    Wątków
    231
    Downloads
    150
    Uploads
    102
    Siła Reputacji
    1272
    Reputacja
    18333

    Odp: [HOW-TO]Jak postawić dwa linuxy obok siebie - Mandriva 2006 i 2007

    Dodam, że dobrze jest sprawdzić polecenia
    Kod:
    df
    i jako root
    Kod:
    fdisk -l
    Z własnego doświadczenia wiem, że warto również dodać w części drugiej dystrubucji w lilo.conf wpis
    Kod:
    append="resume=/dev/hdax"
     read-only
    gdzie hdax to partycja swap
    Ma to zastosowanie wyłącznie w przypadku "usypiania" komputera.

    ==================================
    @ Hagal,
    Dziękuję za zwrócenie uwagi na błąd.
    POL_ED
    Ostatnio edytowane przez suncez ; 31.10.2010 o 15:48
    Proszę o używanie przycisków reputacji
    Jak stosować vbcode


    Jabber : [jabber]pol_ed[/jabber]

Informacje o wątku

Users Browsing this Thread

Aktualnie 1 użytkownik(ów) przegląda ten wątek. (0 zarejestrowany(ch) oraz 1 gości)

Uprawnienia

  • Nie możesz zakładać nowych wątków
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •