Przejdź to tekstu

Uruchomienie instalatora Debiana z GRUB-a

Kategoria: FAQ, etykiety: instalacja

Dodany przez: ArnVaker, 2012-07-23 10:40 (zmodyfikowany: 2012-07-24 12:40)

Wyświetleń: 5530

Instalacja z użyciem obrazu ISO

  • Pobrać pliki initrd.gz oraz vmlinuz ze znajdującego się na każdym mirrorze Debiana katalogu:

    /debian/dists/wersja/main/installer-architektura/current/images/hd-media/
    

    Przykładowo dla architektury amd64 wersji testowej Debiana jest to np. katalog:

  • Umieścić pobrane pliki np. w katalogu /boot/installer. Nazwa i lokalizacja tych plików tak naprawdę są dowolne, byleby podane do nich w konfiguracji GRUB-a ścieżki się zgadzały.

  • Dodać do konfiguracji GRUB-a wpis odpowiedzialny za uruchomienie instalatora.

    • Przykład dla GRUB-a 1:

      title       D-I
      root        (hd0,3)
      kernel      /boot/installer/vmlinuz priority=low vga=794 theme=dark recommends=false desktop=kde
      initrd      /boot/installer/initrd.gz
      

      W Debianie oraz jego pochodnych (Ubuntu, Mint itd.) wpis ten można umieścić w pliku /boot/grub/menu.lst, poniżej automatycznie generowanych. W innych dystrybucjach sposób dodawania nowych wpisów może się różnić, w takim wypadku należy skonsultować się z dokumentacją danej dystrybucji.

      Trzeba pamiętać aby podać odpowiedni dysk, partycję oraz ścieżki do plików. W przypadku GRUB-a 1 dyski i partycje liczone są od 0, zapis (hd0,3) oznacza czwartą partycję na pierwszym dysku, czyli sda4. Ścieżki do plików podawane są z perspektywy katalogu głównego danej partycji.

    • Przykład dla GRUB-a 2:

      menuentry "D-I" {
              set root=(hd0,4)
              linux /boot/installer/vmlinuz priority=low vga=794 theme=dark recommends=false desktop=kde
              initrd /boot/installer/initrd.gz
      }
      

      W Debianie oraz jego pochodnych (Ubuntu, Mint itd.) wpis ten można umieścić w pliku /etc/grub.d/40_custom, a następnie zaktualizować konfigurację poleceniem update-grub. W innych dystrybucjach sposób dodawania nowych wpisów może się różnić, w takim wypadku należy skonsultować się z dokumentacją danej dystrybucji.

      Trzeba pamiętać aby podać odpowiedni dysk, partycję oraz ścieżki do plików. W przypadku GRUB-a 2 dyski liczone są od 0, a partycje od 1, zapis (hd0,4) oznacza czwartą partycję na pierwszym dysku, czyli sda4. Ścieżki do plików podawane są z perspektywy katalogu głównego danej partycji.

  • Pobrać na dysk obraz instalacyjny Debiana, przykładowo może to być DVD 1 wersji testowej.

  • Uruchomić ponownie komputer i wybrać z GRUB-a instalator Debiana. Jednym z kroków podczas instalacji będzie przeskanowanie partycji w poszukiwaniu obrazów ISO i wybranie odpowiedniego, poza tym instalacja przebiega standardowo.

Instalacja przez sieć

  • Pobrać pliki initrd.gz oraz linux ze znajdującego się na każdym mirrorze Debiana katalogu:

    /debian/dists/wersja/main/installer-architektura/current/images/netboot/debian-installer/architektura/
    

    Przykładowo dla architektury amd64 wersji testowej Debiana jest to np. katalog:

  • Umieścić pobrane pliki np. w katalogu /boot/installer. Nazwa i lokalizacja tych plików tak naprawdę są dowolne, byleby podane do nich w konfiguracji GRUB-a ścieżki się zgadzały.

  • Dodać do konfiguracji GRUB-a wpis odpowiedzialny za uruchomienie instalatora.

    • Przykład dla GRUB-a 1:

      title       D-I
      root        (hd0,3)
      kernel      /boot/installer/linux priority=low vga=794 theme=dark recommends=false desktop=kde
      initrd      /boot/installer/initrd.gz
      

      W Debianie oraz jego pochodnych (Ubuntu, Mint itd.) wpis ten można umieścić w pliku /boot/grub/menu.lst, poniżej automatycznie generowanych. W innych dystrybucjach sposób dodawania nowych wpisów może się różnić, w takim wypadku należy skonsultować się z dokumentacją danej dystrybucji.

      Trzeba pamiętać aby podać odpowiedni dysk, partycję oraz ścieżki do plików. W przypadku GRUB-a 1 dyski i partycje liczone są od 0, zapis (hd0,3) oznacza czwartą partycję na pierwszym dysku, czyli sda4. Ścieżki do plików podawane są z perspektywy katalogu głównego danej partycji.

    • Przykład dla GRUB-a 2:

      menuentry "D-I" {
              set root=(hd0,4)
              linux /boot/installer/linux priority=low vga=794 theme=dark recommends=false desktop=kde
              initrd /boot/installer/initrd.gz
      }
      

      W Debianie oraz jego pochodnych (Ubuntu, Mint itd.) wpis ten można umieścić w pliku /etc/grub.d/40_custom, a następnie zaktualizować konfigurację poleceniem update-grub. W innych dystrybucjach sposób dodawania nowych wpisów może się różnić, w takim wypadku należy skonsultować się z dokumentacją danej dystrybucji.

      Trzeba pamiętać aby podać odpowiedni dysk, partycję oraz ścieżki do plików. W przypadku GRUB-a 2 dyski liczone są od 0, a partycje od 1, zapis (hd0,4) oznacza czwartą partycję na pierwszym dysku, czyli sda4. Ścieżki do plików podawane są z perspektywy katalogu głównego danej partycji.

  • Uruchomić ponownie komputer i wybrać z GRUB-a instalator Debiana. Pozostałe komponenty instalatora oraz pakiety instalacyjne pobrane zostaną z serwerów Debiana po nawiązaniu połączenia z internetem.

Dodatkowe opcje instalatora

W przypadku tej metody instalacji nie pojawia się początkowe menu z wyborem trybu instalacji, środowiska graficznego itp. Wszystkie dostępne opcje można jednak podać jako argumenty z poziomu GRUB-a.

Opcje użyte w przykładach:

  • priority — określa minimalny priorytet pytań, które zostaną zadane podczas instalacji, przyjmuje wartości low, medium, high oraz critical. Wartość low oznacza, że wszystkie pytania zostaną zadane — tzw. „tryb expert”. Wartość critical oznacza, że tylko absolutnie konieczne pytania zostaną zadane, a przy pozostałych użyta zostanie domyślna wartość.
  • vga — ustawia tryb pracy sterownika vesafb.
  • theme — ustawia motyw graficzny instalatora. Obecnie dostępne są tylko standardowy i ciemny — dark.
  • recommends — po podaniu wartości false wyłącza automatyczną instalację pakietów polecanych w czasie instalacji systemu oraz po jego instalacji (przy korzystaniu z menedżerów pakietów jak apt-get czy aptitude).
  • desktop — określa które środowisko graficzne zostanie zainstalowane jeżeli podczas wyboru zestawów pakietów zaznaczone zostanie środowisko graficzne, może to być gnome, kde, xfce lub lxde.

Inne opcje instalatora: www.debian.org/releases/stable/amd64/ch05s03.html.en.

Instalator graficzny

Podane wyżej do pobrania pliki uruchamiają instalator tekstowy. Instalator graficzny znajduję się w katalogu gtk.

  • Dla instalacji z użyciem obrazu ISO:

    /debian/dists/wersja/main/installer-architektura/current/images/hd-media/gtk/
    
  • Dla instalacji przez sieć:

    /debian/dists/wersja/main/installer-architektura/current/images/netboot/gtk/debian-installer/architektura/
    

Wystarczy zamiast standardowych plików initrd oraz jądra pobrać te dla instalatora graficznego. Poza tą różnicą uruchomienie instalatora odbywa się dokładnie tak samo.

OSnews Wykop Blip Flaker Kciuk Śledzik Facebook Identi.ca Twitter del.icio.us Google Bookmarks