Jak robisz bezgłową instalację Linuksa? Bez monitora, bez klawiatury. Maszyna ma napęd dyskietek i napęd CD. Czy mogę skonfigurować CD na żywo, aby uruchamiał sshd ze wstępnie skonfigurowanym hasłem lub czymś podobnym i zarządzał nim przez to?
Instrukcje dla Fedory 8+ byłyby asem, ale wszystko inne również mile widziane.
Twoje zdrowie.
Odpowiedzi:
Dla Redhat / CentOS / Fedora szukasz kickstartu .
W przypadku Ubuntu i Debiana chcesz przyjrzeć się wstępnemu siewowi .
Oba działają w podobny sposób, dostarczając instalatorowi plik, który odpowiada na wszystkie pytania, o które zwykle pytałby instalator. Pozwalają również uruchamiać skrypty po zakończeniu instalacji, dzięki czemu można dostosować instalację.
źródło
OpenSUSE i SLE mają AutoYast .
źródło
Możesz mieć linux (i grub i syslinux) przekierować swoje wyjście przez port szeregowy na inny komputer, którego możesz użyć do zarządzania instalacją. Podejrzewam, że żaden ze standardowych instalatorów nie obsłuży tego natychmiast, chociaż łatwo to zmienić, jeśli nie masz ochoty na odbudowanie dystrybucji.
kickstart prawdopodobnie będzie dla ciebie szybszy do skonfigurowania, ale trudno jest zdiagnozować problemy bez żadnej informacji zwrotnej - jeśli skrypt kickstart zawiedzie, nie masz pojęcia, dlaczego.
źródło
Właśnie skończyłem instalowanie serwera Ubuntu w ten sposób. Rozpocząłem instalację lokalnie i zakończyłem przez Putty przez ssh. Instrukcje są tutaj:
http://www.howtoforge.com/ubuntu-home-fileserver
źródło
Aby dodać trochę więcej mięsa do posta z katriel, dla CentOS (i może działać lub przynajmniej pomóc Fedorze i RHEL) zapoznaj się z pełną instrukcją krok po kroku, jak zbudować VNC bezgłowy dysk instalacyjny tutaj:
http://wiki.centos.org/TipsAndTricks/VncHeadlessInstall
źródło
Możesz spróbować uruchomić Headless Knoppix, a gdy już się uruchomi, zainstaluj go na działającym systemie barebone przez ssh. Istnieje na to wiele rozwiązań, więc skorzystaj z Google, aby znaleźć swoje ulubione.
Mam nadzieję, że BIOS komputera jest już ustawiony tak, aby przed sprawdzeniem dysku twardego wyglądał na dyskietkę i / lub dysk CD jako urządzenia rozruchowe, w przeciwnym razie będziesz musiał podłączyć niektóre urządzenia peryferyjne, aby zmienić to ustawienie.
źródło
W przypadku rozwiązania specyficznego dla Fedory / Rhel można utworzyć dysk CD z uruchomionym programem Fedora, ponownie pakując katalog isolinux jako rozruchowy dysk CD z programem mkisofs, zmieniając plik isolinux.cfg, aby domyślnie rozpocząć instalację VNC. Należy edytować plik isolinux / isolinux .cfg i dodaj „vnc” do dyrektywy dołączającej domyślną sekcję rozruchową, zwykle coś takiego:
zamieniłoby się w:
możesz również dodać ip = (ip) lub ip = dhcp i method = (http | ftp | nfs): // (lub cokolwiek masz), aby instalator uzyskał domyślny adres ip / dhcp i mógł szybciej znaleźć źródła instalacji sieci
edycja: zapomniałem wspomnieć, że użycie statycznego adresu IP byłoby łatwiejsze, ponieważ wtedy wiesz, gdzie połączyć się z klientem VNC
źródło