To trudne. Chciałbym zainstalować Ubuntu na maszynie, która ma działać jako serwer iz jakiegoś powodu nie mam opcji podłączenia do niego ekranu.
Spodziewam się, że może to być podobne do instalacji zdalnej. Jednak na tym komputerze nie ma obecnie systemu operacyjnego, więc będę musiał skonfigurować wszystko od zera.
Z drugiej strony mam fizyczny dostęp do tej maszyny. Dlatego może zmusić go do rozruchu z dysku CD / USB. Ale to nie wystarczy.
Czy istnieje sposób przeprowadzenia takiej instalacji zdalnie? Czy jest dostępna wersja obrazu Ubuntu z fabrycznie zainstalowanym serwerem SSH, który uruchamia go po uruchomieniu, abym mógł uruchomić komputer z takim obrazem, połączyć się z nim przez SSH i przetworzyć instalację z innego komputera?
Jeśli nie, jakie inne opcje mam?
źródło
Odpowiedzi:
Metoda wspomniana w powyższym komentarzu przy instalacji Ubuntu na innym komputerze, aby po prostu przenieść dysk twardy na maszynę bezgłową, jest z pewnością elegancką i prawdopodobnie najszybszą metodą zainstalowania Ubuntu. W większości przypadków sprzęt zostanie rozpoznany, a sterowniki zostaną dostarczone podczas rozruchu (nie podczas instalacji). To sprawia, że instalacja sterowników nie jest konieczna, chyba że potrzebujemy sterowników zastrzeżonych (np. W przypadku niektórych specjalnych kart sieciowych).
Istnieje jednak inny sposób, w jaki możemy zainstalować Ubuntu bez nadzoru, tworząc niestandardową płytę CD-ROM, USB lub z rozwiązania sieciowego (Preseed). Zobacz ten raczej kompletny przewodnik po krokach i procedurach strojenia:
Pomocne mogą być również następujące powiązane pytania:
źródło
Inna opcja za pomocą konsoli szeregowej:
serial 0 9600 0×003
doisolinux.cfg
CD lubsyslinx.cfg
USBconsole=ttyS0,9600n8
do jądra parametry dołączania,text.cfg
które zawierają menu.9600n8
, a następnie uruchomJeśli chcesz, aby został trwale uruchomiony na konsoli szeregowej, postępuj zgodnie z instrukcjami tutaj:
https://help.ubuntu.com/community/SerialConsoleHowto
Odniesienie: Instalacja bezgłowa Ubuntu Server 10.10 za pośrednictwem konsoli szeregowej
źródło
Możesz użyć wstępnie zainstalowanego debian-installera Bez pytania, który instaluje tylko serwer podstawowy i pakiet ssh. Po ponownym uruchomieniu będziesz mógł ssh do działającego systemu i dalej instalować i konfigurować stamtąd.
Tutaj znajduje się przykład wstępnie przygotowanego pliku: https://help.ubuntu.com/community/Cobbler/Preseed
Możesz postępować zgodnie ze zwykłymi instrukcjami ISO na USB https://help.ubuntu.com/community/Installation/FromUSBStick, a następnie edytować plik syslinux / txt.cfg na pendrivie USB, aby wskazać plik preseed i skopiować plik preseed do wstępnie przygotowanego katalogu na pendrivie USB:
Zwróć uwagę, że od drugiego do ostatniego wiersza w przygotowanym pliku instaluje pakiet serwera openssh:
Sprawdź dzienniki na serwerze DHCP, aby uzyskać adres IP nowo uruchomionego systemu i ssh do niego jako użytkownik ubuntu. Hasło w podanym przykładzie to również „ubuntu” (bez cudzysłowów).
źródło
Piszę proste rozwiązanie na podstawie przygotowanego.
https://github.com/mhf-ir/ubuntu-overssh-reinstallation
Potrzebujesz zainstalowanej wersji Ubuntu z ssh. inny serwer HTTP do obsługi wstępnie przygotowanego pliku. Testowałem tyle razy w wielu centrach danych.
źródło