부팅 가능한 1GB 컴팩트 플래시를 두 번째 1GB 컴팩트 플래시로 복제하려고 하는데 설치하려고 하면 다음과 같은 오류가 발생합니다.
sudo 설치 /dev/sdb1 /media/frank/cloned/
frank@ThinkPad2:~$ sudo mount /dev/sdb1 /media/frank/cloned/
mount: /media/frank/cloned: wrong fs type, bad option, bad superblock on /dev/sdb1,
missing codepage or helper program, or other error.
단일 USB CF 드라이브를 사용하고 원본 CF와 대상 CF를 교체합니다. UUID까지 모든 것을 복사하는 것 같지만(나쁜지는 확실하지 않음) 복제된 CF를 마운트하거나 탐색할 수 없습니다. 제가 취하고 있는 단계는 다음과 같습니다.
내가 복제한 CF는 ext3입니다. 카드를 드라이브에 삽입하면 자동으로 마운트되어 /media/frank/c44c8412-bf87-4fa4-a6fa-8259aa78bd24에 마운트된 **/dev/sdb1로 표시됩니다**
다음 명령을 사용하여 대상 CF를 포맷했습니다.mkfs.ext3 /dev/sdb1
그런 다음 다음을 사용하여 원본 CF에서 복사하십시오.dd if=dev/sdb1 of=/home/frank/CFdisk.image
이미지가 좋은지 확인하려면: -o loop CFdisk.image /media/frank/compactflash 설치
그 다음에..ls /미디어/프랭크/컴팩트플래시
frank@ThinkPad2:~$ ls /media/frank/compactflash/
bin etc lib mnt proc sbin sys var
boot fifos lost+found opt root share tmp vmcores
dev home media overlay run srv usr www
그러면 CFdisk.image 파일이 올바르게 복사된 것 같습니다.
그런 다음 대상 CF를 드라이브에 넣고 실행하십시오.LSBLK나는 그것을 본다/dev/sdb1
dd 사용if=CFdisk.image /dev/sdb1
그 이후에는 자동으로 마운트되지 않습니다. 디렉토리에 수동으로 설치하려고 하면 sudo 설치 /dev/sdb1 /media/frank/cloned/그러면 오류가 발생합니다....
frank@ThinkPad2:~$ sudo mount /dev/sdb1 /media/frank/cloned/
mount: /media/frank/cloned: wrong fs type, bad option, bad superblock on /dev/sdb1,
missing codepage or helper program, or other error.
주문하다lsblk-f클론 CF가 시스템에 표시됩니다...
sdb
└─sdb1
ext3 c44c8412-bf87-4fa4-a6fa-8259aa78bd24
오리지널 CF에서lsblk-f프로그램
sdb
└─sdb1 ext3 c44c8412-bf87-4fa4-a6fa-8259aa78bd24 311.2M 60% /media/frank/c44c8412-bf87-4fa4-a6fa-8259aa78b
그럼 내가 뭘 잘못하고 있는 걸까요?
답변1
부팅 가능한 드라이브를 복제하려는 경우 하나의 파티션을 복제하는 것만으로는 충분하지 않으며 헤드 엔드를 포함한 전체 드라이브도 복제해야 합니다. dd
소스(및 대상)를 다음과 같이 사용할 수 있습니다 ./dev/sdx
( /dev/sdx1
첫 번째 파티션이나 전체 드라이브를 복제하지 않음)
그러나 이런 방식으로 사용하는 것은 dd
사용자가 지시한 작업을 의심 없이 수행하고 쉽게 잘못된 드라이브를 가리키고 중요한 데이터를 덮어쓸 수 있으므로 위험합니다. 따라서 설정이 올바른지 다시 확인할 수 있는 최종 체크포인트가 있는 복제 도구를 사용하는 것이 좋습니다.
MSDOS 파티션 테이블을 사용하고 대상 드라이브가 소스 드라이브보다 "1바이트 작지 않은" 경우 순수 복제가 작동해야 합니다. GUID 파티션 테이블인 GPT가 있고 크기가 다른 경우 드라이브 끝 부분에서 백업 파티션 테이블을 복구해야 합니다. 사용하면 자동으로 수행됩니다.mkusbu이미지에서 복제하거나 추출합니다. 그렇지 않으면 gdisk
복제 후 수정할 수 있습니다.
다음 링크가 도움이 될 수 있습니다.