네트워크 카드에서 사용자 정의 Ubuntu iso 설치

네트워크 카드에서 사용자 정의 Ubuntu iso 설치

인클로저에 내장된 SBC에 설치해야 하는 몇 가지 사용자 정의 Ubuntu ISO(Ubuntu 12.04 기반)가 있습니다. 지금까지는 ISO를 업데이트해야 할 때마다 인클로저를 열고 화면, 키보드, USB 설치 프로그램을 연결해야 했습니다. 사용자는 설치 중에 데이터를 수동으로 입력해야 합니다.

ISO를 설치하기 위해 네트워크 카드를 사용하고 싶었습니다.

나는 읽었다우분투 설치 가이드. 내 상황에서는 키보드나 화면이 없으면 SSH를 통한 설치가 유일한 솔루션이라고 생각합니다. 그러나 이는 매우 수동적인 프로세스이므로 ISO를 생성하려면 많은 구성과 패킹 작업을 다시 수행해야 합니다.

ssh -X를 사용하여 화면을 전달하는 것처럼 PXE 서버를 실행하고 서버에서 설치를 실행할 수 있는 방법이 있습니까?

추가 하드웨어 사용을 포함하여 솔루션에 대한 모든 조언을 환영합니다.

나는 부분적으로 성공했습니다.안개. 네트워크 카드만 사용하여 시스템을 복제하고 복원할 수 있습니다. 부팅 메뉴의 일부로 ISO 이미지를 추가할 수도 있습니다. 자동으로 부팅할 수 있는 올바른 설정을 얻을 수 없었습니다. 사용자 정의 사전 설정 파일을 수락한 다음 사전 설정에서 계속 묻는 나머지 질문에 대해 킥스타트 파일을 사용했습니다.

편집하다: 비슷한 질문이 올라왔습니다여기. 가장 큰 차이점은 직렬 또는 USB 포트에 액세스할 수 없으므로 현재 허용되는 답변이 유효하지 않다는 것입니다. 첫 번째 배포부터 작동하는 설치가 이루어졌으며 내 시스템에 SSH 설치가 가능합니다. 실수를 피하기 위해 자동화된 무언가를 기대하고 있었습니다. 기존 ISO 파일을 사용하고 이상적으로는 Linux 경험이 없는 사람도 할 수 있는 일입니다.

답변1

여기서는 PXE가 적합합니다. 하지만 장치가 네트워크 부팅을 지원하고 BIOS에서 이를 활성화해야 합니다. 이더넷이 내장된 대부분의 장치는 현재 이 기능을 사용할 수 있지만 일부 저렴한 버전에서는 비활성화되어 있습니다.

여기에 PXE 환경 설정에 대한 지침이 있습니다. 테스트하기가 꽤 복잡하고 까다롭기 때문에 여기서는 설명하지 않겠습니다.

https://help.ubuntu.com/community/DisklessUbuntuHowto

하지만 현재 해당 사이트에 문제가 있는 것 같아서 해당 페이지의 Google 캐시 버전이 여기에 있습니다.

https://webcache.googleusercontent.com/search?q=cache:V2iecgLFBSEJ:https://help.ubuntu.com/community/DisklessUbuntuHowto+&cd=1&hl=en&ct=clnk&gl=uk&client=ubuntu

관련 정보