내 시스템의 정확한 ISO를 다른 컴퓨터에 넣을 수 있습니까?


10

나는 리눅스를 처음 접했지만 질문이 있었다. 오래된 컴퓨터를 구입하고 Linux를 컴퓨터에 넣고 집에 자신의 컴퓨터가없는 학생들에게 기부하는 사업을하고 있습니다. 시스템에 Xubuntu를 설치하고 설치 / 제거하고 싶은 / 필요한 모든 소프트웨어를 설치 / 제거했으며 이제 시스템의 ISO를 만들어 다른 컴퓨터에 넣을 수있는 방법이 있는지 알고 싶습니다. ISO를 설치 한 후에도 여전히 모든 조정 및 프로그램 준비가 완료되었습니다. 그렇게하면 모든 컴퓨터에서 한두 시간을 보낼 필요가 없습니다.

이와 같은 ISO를 만들기 위해 어떤 프로그램을 추천 하시겠습니까?

고마워요, 토빈


이 작업을 수행 할 수있는 많은 프로그램이 있습니다 : Remastersys, UCK, Pinguy Builder, Relinux, Novo Builder, MintBackup 등. 이 주제를 확인하십시오 ( askubuntu.com/questions/452022/remastersys-alternative) .
ipse lute 2016 년

답변:


5

이 답변의 일부는 다음과 같습니다. 우분투 설치를 한 HDD에서 다른 HDD로 옮기는 방법?

질문에서 말하는 것처럼 ISO 생성에 대한 정확한 대답을 말할 수는 없지만 다른 컴퓨터에서 동일한 운영 체제 사본을 만드는 데 걸리는 시간을 줄이려면 복제 프로세스가 유용합니다. 이 경우 Clonezilla 를 사용하는 것이 좋습니다 . 여기에서 언급 한 것처럼 다른 크기의 디스크로 하드 디스크 드라이브를 복제 해야하는 경우에도 하드 디스크 드라이브 복제에 유용 할 수 있습니다 : http://www.tuxradar.com/content / how-clone-hard-drives-clonezilla

여기에 이미지 설명을 입력하십시오

더 큰 디스크로 이동

SCSI 디스크의 복제본을 SCSI 디스크에 복원하는 것은 쉽지만 크기에 따라 정확한 복제본을 찾는 데 어려움을 겪을 수 있습니다. 좋은 소식은 같은 크기의 다른 디스크에서 디스크를 복원 할 필요가 없다는 것입니다. 더 좋은 소식은 실제로 이미지를 훨씬 더 큰 디스크로 복원 할 수 있다는 것입니다.

디스크를 복원 할 때 Clonezilla를 사용하면 파일 시스템의 크기를 조정하고 새 디스크에 비례하여 파티션을 만들 수 있습니다. 그러나 더 큰 디스크로 이동하더라도 파티션을 그대로 유지하는 것이 좋습니다. 이 경우 이미지에 나열된 파티션 테이블을 생성하도록 Clonezilla에 요청할 수 있습니다.

더 큰 디스크로 이동하는 방법에 대한 설명서가 있지만 더 작은 디스크로 복제하여 반대 방향으로 수행 할 수 있는지 잘 모르겠습니다. 그렇기 때문에 설치에 필요한 양의 하드 디스크 드라이브 공간 만 사용하거나 해당 디스크를 기반으로 설치를 만들기 위해 장비에서 가장 작은 하드 디스크 드라이브를 확인하는 것이 좋습니다. 예를 들어, 9 개의 하드 디스크 드라이브 (2x100GB, 4x80GB 2x40GB 및 1x20GB)가있는 경우 가장 작은 드라이브를 사용하여 복제 소스로 사용하여 가장 큰 드라이브로 복제 할 수 있습니다. 복제 후 전체 하드 디스크 드라이브를 사용하려면 필요에 따라 파티션을 확장해야합니다.

Clonezilla는 여러 개의 라이브 CD와 부팅 가능한 USB 이미지를 제공하며, 복사 후 디스크의 여유 공간 크기를 조정할 수 있다고 문서화되어 있으며,이 경우 gparted를 사용하는 것이 좋습니다.

이러한 것들과 관련된 드라이버 및 가능한 오류에 대해 걱정할 필요가 없습니다. Ubuntu는 특정 비디오 카드 (ATI / nVidia) 또는 특정 하드웨어의 독점 드라이버를 제외하고 새 컴퓨터에 필요한 드라이버를 설치합니다. 이를 바탕으로 복제 후 모든 것이 올바르게 작동하는지 확인하기 위해 모든 복제 된 시스템을 확인하는 것이 좋습니다.

복제 절차를 사용하면 원하는만큼 시스템을 사용자 정의 할 수 있으며 복제 된 모든 하드 디스크 드라이브에 원본과 동일한 소프트웨어가 포함되어 있는지 확인할 수 있습니다.

행운을 빕니다!


2

사용자 정의 설치 CD작성 하는 방법에 대한 광범위한 문서가 있습니다 . 귀하의 질문과 관련이 해당 페이지에서 발췌 한 내용입니다.

아마도 자신의 설치 CD를 만드는 가장 큰 동기는 설치된 패키지를 수정하는 것입니다. 특히 CD에 일부 패키지를 추가 할 수 있습니다.

가장 쉬운 방법은 여분의 .deb 만 포함하는 'extras'리포지토리 구조를 구축하고이를 .ISO 이미지를 다시 작성하기 전에 CD 파일 계층 구조로 병합하는 것입니다. 이 안내서는이를 수행하는 방법을 안내합니다.

컴퓨터가 부트 스트랩되면 /home/tobin/.config간단한 방법을 사용하여 유사한 파일 을 복사 하고 복사하는 것을 선호하여 너무 많은 사용자 정의를 수행하지 않도록주의 rsync해야합니다. 이 제안은 주로 지침 페이지의 소개를 기반으로합니다.

Ubuntu 설치 CD를 사용자 정의하거나 "리마스터링"하는 과정은 특별히 복잡하지는 않지만 약간 지루하고 까다 롭습니다.

나는 "당신이 더 영리 해 지려고 노력할수록 더 힘들어 질 것"이라고 읽습니다.


2

부분적으로 주제가 아닐 수도 있지만 설치 후 스크립트를 사용하여 PXE 및 킥 스타트 + 사전 설정은보다 안전한 솔루션 일 수 있습니다. 킥 스타트PXE 에 대한 정보 . 우리 회사에서는 일부 Xen 서버에 VM을 설치하기 위해 킥 스타트 + 사전 설정을 사용하고 있는데 GUI를 사용하는 호스트를 이런 식으로 설치하지는 않았지만 인정해야합니다.

system-config-kickstart대부분의 옵션을 탐색하고 킥 스타트 구성 파일을 쉽게 생성 할 수 있는 앱 (내가 아는 모든 것에 대해 표준 리포지토리에서 사용 가능)이 있습니다. 모든 기능이 RHEL / Fedora에서 아직 포팅되지는 않았지만 패키지 섹션이 제대로 작동하지 않는 것 같지만 해당 섹션을 구성 파일에 수동으로 추가 할 수 있습니다.

MySQL 서버 등에 대한 기본 루트 암호 설정과 같은 설치 후 스크립트에 대한 트릭도 있지만 특정 요구 사항 설정을 돕기 위해 더 많은 데이터가 필요하다고 가정합니다.

Kyle Rankin의 'The Official Ubuntu Server Book'에서 이러한 주제에 대한 놀랍게도 많은 데이터를 발견했습니다 (여기서 광고하지는 않음).


2
  1. 우분투 설치 (또는 귀하의 경우 Xubuntu)
  2. 원하는 프로그램을 설치하고 원하는대로 변경하십시오.
  3. Remasterys를 설치하십시오.

------- 3a. 다운로드 키 : http://www.remastersys.com/ubuntu/remastersys.gpg.key

------- 3b. Ubuntu Software Center에서 소스를 열고 키를 가져와야합니다.

------- 3c. 우분투 소프트웨어 센터에서 새로운 소스를 추가해야합니다 : deb http://www.remastersys.com/ubuntu 정확한 주요

------- 3d. Ubuntu Software Center를 닫고 터미널을 열고 sudo apt-get update를 입력하십시오.

------- 3e. Ubuntu Software Center에서 remastersys를 검색하고 설치하여 GUI의 애드온 상자를 확인하십시오.

  1. remastersys를 설치 한 후에는 remastersys를 사용하여 운영 체제의 ISO 파일을 작성하여 다른 컴퓨터에 설치할 수 있습니다. 정확하게 복제되지만 일반적인 우분투 (또는 xubuntu) iso와 같이 설치할 수 있습니다.

참고 : Remastersys는 UEFI를 지원하지 않으며 생성 된 iso 파일은 일부 UEFI 시스템의 CPM 모드에서 작동하지 않을 수 있습니다.


0

두 HDD를 연결 한 다음 어떤 드라이브가 어떤 장치 파일을 사용하는지 확인한 후 다음을 수행하십시오 gparted.

sudo apt install pv
sudo pv /dev/sdX | sudo dd of=/dev/sdY bs=128M

이렇게하면 첫 번째 하드 드라이브 (이 예에서는 /dev/sdX)의 1 : 1 (비트)을 두 번째 드라이브 (여기서는 /dev/sdY)로 복사 합니다. 두 번째 드라이브가 기존 드라이브보다 크거나 같은 크기 (또는 두 번째 드라이브가 가득 차면 쓰기 작업이 중단됩니다).

이를 위해 외장 HDD를 사용할 수 있습니다. HDD에 복제 한 다음 시스템을 설치해야하는 모든 컴퓨터에 외부 HDD를 복제하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.