민트 설치 전 Win7 백업 방법

민트 설치 전 Win7 백업 방법

오해하지 마세요. 저는 Win7에 Mint를 설치하는 방법을 알고 있습니다.

하지만 컴퓨터에 Win7이 미리 설치되어 있어 설치 디스크가 없기 때문에 Windows 설치를 백업하는 방법을 알고 싶습니다.

답변1

dd글쎄요, 좀 읽어본 후에는 실제로 이 앱을 사용하여 원하는 결과를 얻을 수 있다는 확신이 들었습니다 .

~에 따르면이 웹사이트이를 사용하여 dd원하는 드라이브 이미지를 만들 수 있습니다.

시스템을 백업하십시오:

따라서 먼저 라이브 디스크에서 부팅하십시오.
아직 루트가 아니라면 루트 모드로 전환하세요. su root, 또는 sudo su root
드라이브에 Windows가 마운트되지 않은 파티션이 있는지 확인하세요.
이렇게 하려면 다음을 사용하면 lsblk모든 드라이브와 해당 장치 레이블 목록이 제공됩니다. sdaX같은 위치에 설치되어 있는 경우 이를 /mt/*사용하여 제거해야 합니다 .umount /dev/sdaX

이미지를 생성하려는 외부 드라이브를 마운트합니다.
이 예에서는 이 드라이브를 hda라고 부릅니다.

먼저 마운트할 폴더를 생성합니다 /mnt/. 나는 그것을 백업이라고 부릅니다.
이렇게 하려면 이 위치에 드라이브를 마운트 mkdir /mnt/backup
하면 됩니다 . mount -t vfat /dev/hda1 /mnt/backup(-t vfat는 백업 드라이브의 파티션이 FAT 파일 시스템임을 의미합니다. Windows를 실행하는 경우 FAT 파일 시스템일 수도 있지만 ntfs 또는 유사한 파일 시스템일 수도 있습니다.)

이제 실제로 명령을 사용하여 드라이브를 백업합니다 dd.
웹페이지의 지시를 따르면 gzip을 사용하여 이미지를 압축합니다. 그것은 당신에게 달렸습니다. 나는 그들의 조언을 따를 것입니다. 또한 오류가 없는 백업을 생성할지 여부도 잘 모르겠습니다. 개인적으로 버그가 있는지 알고 싶습니다.
dd if=/dev/sda conv=sync,noerror bs=64K | gzip -c > /mnt/backup/sda.img.gz

그런 다음 시스템을 복원합니다. 먼저 이미지의 압축을 풀고 다시 변환하세요.
gunzip -c /mnt/backup/sda.img.gz | dd of=/dev/sda conv=sync,noerror bs=64K

이미지에 저장된 파티션 테이블을 해석하려면 일부 정보를 저장해야 할 수도 있습니다. fdisk -l /dev/sda > /mnt/backup/sda_fdisk.info

한 가지 참고할 점: dd이 작업을 위해 특별히 설계된 것은 아니며 단지 드라이브의 비트 단위 복사본을 만드는 것입니다. 그런 다음 압축할 때 gzip은 0과 불필요한 데이터를 제거하여 더 작게 만듭니다. 따라서 우리가 할 수 있는 최선의 방법은 채워진 데이터 블록을 지우는 것입니다. 사람들이 데이터가 완전히 사라지지 않는다고 말하는 것을 들어보셨을 것입니다. 글쎄요, 우리는 이 dd명령 에 꽤 근접할 수 있습니다 . 우리가 할 수 있는 일은 드라이브를 마운트하고 원하는 곳에 빈 파일을 만드는 것입니다. 우리는 그것을 "제로"라고 부릅니다. 우리는 드라이브에 0을 잔뜩 로드할 것입니다. 이 파일은 꽤 커질 것이기 때문에 이전에 삭제했다고 생각했던 모든 데이터는 실제로 사라질 것입니다.
dd if=/dev/zero of=zero bs=8M; rm zero하라는 명령입니다.
이제 압축된 드라이브를 반환할 때 제거된 추가 비트는 0이 되므로 압축 알고리즘이 더 잘 작동할 수 있습니다. 도움이 되었기를 바랍니다.

답변2

이별의 마법매우 유용합니다. 부팅 가능한 USB나 DVD를 사용해도 이 작업을 수행할 수 있습니다.부품 이미지존재하다시스템 복구 디스크(USB 부팅 설정도 함께 제공됩니다. 지침은 웹사이트에 있습니다).

하지만 개인적으로 좋은 Ghost 8(이전 버전의 경우)을 사용하면 문제가 발생할 수 없습니다.히렌의 부팅 CD하지만 지금은 새로운 G4L(Ghost 4 Linux)을 사용하고 있는 것 같지만 어쨌든 시도해 보세요.)

관련 정보