Ubuntu 서버를 사용한 LAN 설치

Ubuntu 서버를 사용한 LAN 설치

화면이나 유사한 시나리오 없이 Ubuntu를 설치하는 방법에 대한 많은 질문을 읽고 있습니다. 하지만 동일한 LAN에 있는 다른 Ubuntu 시스템을 사용하는 네트워크 기반 설치 프로그램이 있는지 궁금합니다.

예를 들어 이것은 나의 이상적인 시나리오입니다.

  • 화면이 없는 임베디드 PC(x64/x86)
  • 이더넷 케이블로 내 LAN에 연결되어 있어요
  • 내 개발 컴퓨터(Ubuntu도 마찬가지)에서 설치를 위한 소프트웨어를 실행합니다.
  • Ubuntu 설치 프로그램의 초기 단계를 사용하여 USB 펜으로 설치할 시스템을 부팅합니다.
  • 내 개발 컴퓨터의 소프트웨어는 설치할 컴퓨터에서 네트워크 설치 프로그램을 찾아 연결합니다.
  • 이런 방식으로 내 개발 컴퓨터에서 로컬로 그래픽 설치 프로그램을 사용하여 다른 컴퓨터에 설치할 수도 있습니다.

이 접근 방식에는 다음과 같은 몇 가지 장점이 있습니다.

  • 완전히 눈이 먼 기계에서 사용하기 매우 쉽습니다(화면이나 키보드가 없는 등...).
  • 미리 설정이나 다른 트릭을 사용할 필요가 없습니다.
  • 동시에 여러 대의 컴퓨터를 관리할 수 있습니다.
  • 동일한 유형의 다른 컴퓨터를 만들어야 할 때 다시 로드할 수 있도록 설정(예: 네트워크 구성, 기본 응용 프로그램 등)을 파일에 저장할 수 있습니다.

세상에 이런 게 있나요?

답변1

ComputerA질문을 이해하면 설치 UI가 표시되는 동안 에 설치하고 싶습니다 ComputerB.

Ubuntu 라이브 서버( subiquity) 설치 프로그램의 요구 사항에 맞는 가능한 솔루션 중 하나입니다. 이 설치 프로그램이 실행되면 installer설치에 SSH로 접속하는 데 사용할 수 있는 사용자가 생성됩니다.

귀하의 시나리오에서

  1. 에서 설치 프로그램을 부팅합니다 ComputerA.
  2. 에서 사용자 로 ComputerBssh를 실행 하면 설치 TUI가 표시됩니다.ComputerAinstaller

문제는 installer사용자의 비밀번호가 기본적으로 무작위로 생성된다는 것입니다. 사용자 정의 자동 설치 user-data파일을 사용해야 합니다 .비밀번호를 알려진 것으로 설정하거나 SSH 키를 추가하세요..

여러 설치에 대한 설정을 제공하는 솔루션을 찾고 있다면 어쨌든 자동 설치에 대해 배우고 싶을 것입니다.

나는 이 접근 방식을 직접 사용해 본 적이 없기 때문에 설치 TUI가 SSH를 통해 얼마나 잘 작동하는지 보증할 수 없습니다.

관련 정보