USB 드라이브에 플래시할 Ubuntu 이미지 만들기

USB 드라이브에 플래시할 Ubuntu 이미지 만들기

저는 학교에서 일하고 있는데, 신뢰할 수 없고 유지 관리가 어려운 것으로 입증된 비대해진 LTSP 시스템을 교체하려고 합니다. 다른 LTSP 서버를 만드는 대신 USB 드라이브에서 Ubuntu를 실행하고 싶습니다.

실용성과 유지 관리를 위해 우분투를 "전체" 설치하여 워크스테이션에 클러스터링하여 업데이트를 실행할 수 있기를 바랍니다.

거기 앉아서 각 컴퓨터에 Ubuntu를 설치하는 것은 매우 비효율적이므로 내장 OS처럼 드라이브에 추가할 조립식 이미지를 만들고 싶습니다.

안타깝게도 제가 찾을 수 있는 모든 정보는 단일 설치 또는 라이브 이미지 생성에 관한 것입니다.

설치 프로세스는 아마도 드라이브를 포맷하고, dd를 실행하여 이미지를 복사한 다음, grub-install을 실행하여 부트로더를 설치하는 스크립트일 것입니다.

마운트된 원시 ext3 이미지에 chroot를 생성하려고 시도했지만 부팅할 수 없는 것 같습니다. 커널과 initrd를 사용하여 몇 가지 해킹적인 솔루션을 수행해야 한다고 가정하지만 어디를 봐야 할지 잘 모르겠습니다.

제가 가져온 리소스는 다음과 같습니다.

라이브 CD 사용자 정의

데비안 QEMU 이미지

Ubuntu OEM 설치는 내가 찾고 있는 것과 비슷해 보이지만 최종 사용자가 사용할 게스트 계정으로 사전 구성된 이미지를 찾고 있습니다.

답변1

Ubuntu OEM 설치는 적어도 대상 컴퓨터가 다소 유사한 경우(시스템이 서로 이식 가능하도록) 진행되는 방법입니다. 프로토타입 시스템에서 사전 구성을 수행합니다. 우분투에는 게스트 계정이 있습니다.

만족스러우면 를 사용하거나 dd|xz를 사용하여 더 나은 이미지를 만드십시오 clonezilla. 그런 다음 해당 이미지에서 대상 컴퓨터로 복제할 수 있습니다. 귀하의 목적에 맞는 Clonezilla의 서버 버전이 있습니다.

clonezilla.org

답변2

원하는 대로 USB를 만든 다음 dd 또는 clonezilla를 사용하여 여러 드라이브에 복제해 보는 것은 어떨까요?

dd는 다른 모든 것과 함께 부트로더를 복제합니다.

USB 드라이브에 설치하는 것은 내부 드라이브에 설치하는 것과 같습니다. 플래시 드라이브는 Ubuntu의 또 다른 하드 드라이브입니다.

계속하기 전에 내부 드라이브를 제거하는 것이 가장 좋습니다. 이렇게 하면 내부 드라이브가 보호되고 깔끔한 그럽 메뉴가 생성됩니다.

파티셔닝이 완료되면 "다른 항목"을 선택하고 부트로더용 디스크를 확인하세요.

드라이브가 Windows 시스템의 데이터에 사용될 경우 첫 번째 파티션을 NTFS로 만들 수도 있습니다.

최대 절전 모드 기능이 필요한 경우 최소한 사용할 컴퓨터에 있는 RAM만큼의 스왑을 제공하십시오.

복제의 경우 일반적으로 다음을 사용합니다.

sudo -i
dd if=/dev/sda of=/dev/sdb

수정자 없이.

복제는 느린 프로세스일 수 있습니다.

복제된 드라이브는 모두 동일한 UUID를 가지지만 필요한 경우 이를 변경할 수 있습니다.

편집: 또는 dd를 사용하여 프로토타입 드라이브의 이미지를 촬영할 수도 있습니다.

sudo -i
dd if=/dev/sdb of=/home/clone.img

Windows에서는 Win32DiskImager를 사용하고 Ubuntu에서는 mkusb를 사용하여 새 USB 드라이브에 이미지를 쓸 수 있습니다.

관련 정보