태그 보관물: remote-access

remote-access

화면이나 키보드가없는 장치에 Ubuntu를 어떻게 설치합니까? 컴퓨터에 Ubuntu를

까다 롭습니다. 서버로 작동하는 컴퓨터에 Ubuntu를 설치하고 싶습니다. 어떤 이유로 화면을 연결할 수있는 옵션이 없습니다.

이것이 원격 설치와 유사 할 것으로 예상합니다. 그러나 현재 해당 시스템에는 OS가 없으므로 모든 것을 처음부터 설정해야합니다.

반면에, 나는 그 기계에 물리적으로 접근 할 수 있습니다. 따라서 CD / USB에서 부팅 할 수 있습니다 . 그러나 충분하지 않습니다.

그러한 설치를 원격으로 수행하는 방법이 있습니까? SSH 서버가 사전 설치되어 제공되고 부팅 후 시작되는 Ubuntu 이미지 버전이 있습니까? 그러한 이미지로 시스템을 부팅하고 SSH를 통해 연결하고 다른 컴퓨터에서 설치를 처리 할 수 ​​있습니까?

그렇지 않은 경우 어떤 다른 옵션이 있습니까?



답변

다른 컴퓨터에 Ubuntu를 설치하여 헤드리스 시스템으로 하드 드라이브를 옮기는 설명 에서 언급 한 방법 은 우아하고 아마도 Ubuntu를 설치하는 가장 빠른 방법입니다. 대부분의 경우 하드웨어가 인식되며 부팅시 (설치가 아닌) 드라이버가 제공됩니다. 따라서 독점 드라이버가 필요하지 않은 경우 (예 : 매우 특수한 네트워크 카드) 드라이버를 설치할 필요가 없습니다.

그러나 사용자 정의 CD-ROM, USB 또는 네트워크 솔루션 (Preseed)을 사용하여 Ubuntu를 자동으로 설치할 수있는 또 다른 방법이 있습니다. 관련된 단계 및 조정 절차에 대한이 안내서를 참조하십시오.

다음과 같은 관련 질문이 도움이 될 수도 있습니다.


답변

시리얼 콘솔을 사용하는 또 다른 옵션 :

  1. 추가 serial 0 9600 0×003isolinux.cfgCD 또는 syslinx.cfgUSB에 대한
  2. 메뉴에 포함 된 console=ttyS0,9600n8커널 추가 매개 변수를 추가 하십시오 text.cfg.
  3. 직렬 포트 (또는 USB / 직렬 어댑터)를 사용하여 다른 PC에 연결하고 동일한 설정으로 Putty 또는 Minicom을 사용한 9600n8다음 부팅
  4. 직렬 콘솔을 통해 설치를 수행하십시오.
  5. 직렬 콘솔로 영구적으로 부팅하려면 다음 지침을 따르십시오.

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

참조 : 직렬 콘솔을 통한 Ubuntu Server 10.10 헤드리스 설치


답변

기본 서버와 ssh 패키지 만 설치하는 질문없는 미리 설치된 debian-installer를 사용할 수 있습니다. 다시 부팅하면 실행중인 시스템으로 ssh하고 추가 설치 및 구성이 가능합니다.

https://help.ubuntu.com/community/Cobbler/Preseed에 미리 설정 파일이 있습니다.

일반적인 iso to usb 지침 https://help.ubuntu.com/community/Installation/FromUSBStick 을 따른 다음 USB 부트 스틱에서 syslinux / txt.cfg 파일을 편집하여 미리 설정 한 파일을 가리키고 미리 설정 한 파일을 복사 할 수 있습니다 USB 부트 스틱의 preseed 디렉토리에 :

label custom
  menu label ^Install Custom Ubuntu Server
  kernel /install/vmlinuz
  append  file=/cdrom/preseed/ubuntu-custom.seed initrd=/install/initrd.gz quiet ks=cdrom:/isolinux/ks-custom.cfg --

미리 설정 파일의 마지막 두 번째 줄은 openssh 서버 패키지를 설치합니다.

d-i     pkgsel/include string byobu vim openssh-server

DHCP 서버의 로그를 확인하여 새로 부팅 된 시스템의 IP 주소를 가져 와서 우분투 사용자로 ssh하십시오. 미리 설정 한 예제의 암호도 ‘ubuntu'(따옴표 제외)입니다.


답변

나는 preseed를 기반으로 간단한 솔루션을 작성합니다.

https://github.com/mhf-ir/ubuntu-overssh-reinstallation

ssh가 설치된 우분투 버전이 설치되어 있어야합니다. 미리 설정 파일을 제공하기위한 다른 http 서버. 많은 데이터 센터에서 여러 번 테스트했습니다.


답변