우리 모두는 Rufus 및 Live ISO(LiveGNOME ISO 파일과 같은)를 사용하여 부팅 가능한 USB를 만들 수 있다는 것을 알고 있지만 내 경험에 따르면 설정과 데이터를 저장하지 못하여 재부팅할 때마다 기본값으로 재설정됩니다.
그렇다면 USB에 충분한 I/O 속도와 저장 공간이 있다면 컴퓨터 하드 드라이브로 사용할 수 있는지 궁금합니다. 그렇다면 설치 중에 USB를 드라이브로 선택하여 DVD/Everything ISO를 사용하여 USB에서 CentOS를 설치할 수 있습니까? 또한, 설치 과정에서 다른 디스크의 내용도 USB 디스크로 수정되나요? 마지막으로 USB 스틱을 사용하고 이전 컴퓨터에서 설정한 설정에 따라 다른 컴퓨터에서 CentOS를 부팅할 수 있습니까?
이 질문에 대해 몇 가지 질문이 있을 수 있다는 것을 알고 있지만 기본적으로 DVD/모든 ISO 파일을 사용하여 컴퓨터에 설치하는 일반적인 방법처럼 USB에 CentOS를 설치할 수 있는지 알고 싶습니다.
답변1
예, USB 드라이브에서 Centos를 설치할 수 있습니다. 설치 프로그램과 동일한 USB 디스크에 설치하지 마십시오. 설치 프로그램 및 설치에는 별도의 USB 플래시 드라이브를 사용하십시오. 또는 설치 프로그램을 CD에 저장할 수도 있습니다.
USB 플래시 드라이브를 사용하여 CentOS를 설치할 때 시동 디스크를 올바르게 선택하십시오. 부트로더를 USB 드라이브에 설치하여 부팅 가능하게 만들고 이를 첫 번째 부팅 드라이브로 선택할 수 있습니다. 그렇지 않으면 USB 드라이브의 부트로더 설치를 건너뛰고 하드 드라이브에 있는 기존 Linux 시스템의 grub 구성에서 적절한 설정을 지정하세요.
설치 과정은 하드 드라이브 설치와 동일합니다. 더 나은 성능을 위해 USB 3 드라이브에 설치하는 것이 가장 좋습니다.
답변2
예. 이것이 휴대용 Linux를 만드는 방법입니다. 소스와 대상을 동일한 USB로 설정할 수 없습니다.
추가 USB를 구입하지 않고 이를 수행하는 한 가지 방법은 설치 ISO를 가상 상자에 마운트한 다음 부팅하여 실제 USB도 연결되어 있는지 확인하는 것입니다. Linux 설치 대상으로 USB 위치를 선택합니다.
때로는 실제 USB를 부팅하려고 할 때 UIUD를 찾을 수 없음 문제가 나타날 수 있습니다. 이 경우 대체 모드로 전환하여 Google에서 검색하여 오류를 수정하세요.
답변3
한 컴퓨터에 LVM 구성표를 사용하여 CentOS 7.6을 설치한 다음 USB 드라이브를 다른 컴퓨터로 전송하고 yum update
그곳에서 실행하면 방금 발생한 오류(2018-12-07)가 발생할 수 있습니다.
새로 설치된 커널(또는 새로운 커널과 유사 initrd
)로는 부팅할 수 없습니다!
방금 (장치 매퍼) 및 Dracut 모듈이 어떤 이유로 initrd
제외되었음을 발견했습니다 .dm
lvm
USB 드라이브를 원래 컴퓨터(노트북)로 다시 가져가서 다음을 실행해야 했습니다.
$ sudo yum reinstall 3.10.0-957.1.3.el7.x86_64
그 후 CentOS 7.6이 포함된 USB 드라이브가 두 시스템 모두에서 새 커널을 부팅하기 시작했습니다.
버그일지도 모르겠습니다. 그냥 알아두세요.
답변4
예. 운영 체제를 설치하려는 USB 드라이브를 삽입합니다. gparted를 사용하여 여기에 확장 파티션을 만듭니다. 명령을 실행 sudo blkid
하고 해당 UUID를 기록해 둡니다. 라이브 ISO를 다른 USB 드라이브에 굽습니다. 그것부터 시작하십시오. 설치 대상 USB를 연결하세요. 장치 이름을 기록해 두십시오. (sdxn과 유사하게 x는 문자이고 n은 숫자입니다.) 그리고 이 파티션을 설치 대상으로 선택하세요. USB 파티셔닝은 설치 프로그램이 자동으로 수행하므로 필요하지 않을 수도 있습니다.