운영 체제를 더 작은 드라이브에 복제

운영 체제를 더 작은 드라이브에 복제

내 CentOS(20GB HDD에 있음)를 더 작은 HDD(5GB)로 복사/복제/이동하고 싶습니다...

누군가 이 작업을 수행하는 방법을 말해 줄 수 있습니까?

답변1

모든 것을 압축하여 새 드라이브에 추출할 수 있어야 합니다. 두 번째 드라이브를 삽입하여 시작한 다음 Live CD와 같이 소스 드라이브를 사용하지 않는 장치로 부팅합니다. 그런 다음 모든 것을 복사하십시오. 예를 들어:

# Mount the source drive
mkdir /mnt/source
mount /dev/sda1 /mnt/source
# Mount the destination drive
mkdir /mnt/destination
mount /dev/sdb1 /mnt/destination
# Copy everything
cp -rp /mnt/source /mnt/destination

아직 재부팅하지 마세요. 다음과 같이 대상 드라이브에 Grub을 설치해야 합니다.

grub-setup -d /mnt/destination /dev/sdb

두 번째 드라이브를 동일한 컴퓨터에 연결할 수 없는 경우 중간 드라이브를 사용할 수도 있지만 단계는 비슷합니다. 마지막으로, 이러한 명령을 있는 그대로 사용하지 말고 항상 시스템에 작동하는지 확인하고 다시 확인하십시오.

(누구나 요구 사항이 약간 다를 경우를 제외하고소규모 목적지운전 중이라면 Clonezilla가 확실히 더 나은 선택입니다. )

관련 정보