DD 클론을 시작할 수 없습니다.

DD 클론을 시작할 수 없습니다.

USB에 Clone SSD를 사용했는데 ddUSB가 부팅되지 않습니다.

이야기는 다음과 같습니다. 방금 128GB SSD를 275GB SSD로 교체했는데 공간이 부족했지만 Ubuntu 16.04 운영 체제를 설정한 그대로 계속 사용하고 싶었습니다. 내가 읽은 튜토리얼에 따르면 이를 수행하는 방법은 다음과 같습니다.

  1. 128GB SSD를 256GB USB로 복사합니다.
  2. 275GB SSD를 설치합니다.
  3. 256GB USB로 부팅
  4. 256GB USB를 275GB SSD로 복사

그래서 다음 명령을 사용하여 SSD(128GB)를 USB(256GB)로 복제했습니다.여기:

sudo dd if=/dev/sda | sudo dd of=/dev/sdb bs=32M status=progress

몇 시간 후에 오류 없이 프로세스가 완료되었습니다.

새로운 275 SSD를 설치하기 전, USB를 테스트해서 로딩이 되는지 확인해 보기로 했습니다. 그래서 컴퓨터를 재부팅하고 BIOS에 들어가서 기본 부팅 장치를 USB로 변경하고 다시 재부팅했습니다. 컴퓨터가 SSD에서 부팅되기 때문에 USB 부팅을 건너뛰는 것 같습니다.

128GB SSD를 로딩할 때 을 입력하면 sudo fdisk -l출력은 다음과 같습니다.

디스크 /dev/sda: 119.2 GiB, 128035676160바이트, 250069680 섹터

단위: 섹터 1 * 512 = 512바이트

섹터 크기(논리적/물리적): 512바이트/512바이트

I/O 크기(최소/최적): 512바이트/512바이트

디스크 레이블 유형: gpt

디스크 식별자: 77422302-BE7A-49CA-ABA7-DAF209D9121A

장치 시작 및 끝 섹터 크기 유형 /dev/sda1 34 1050815 1050782 513.1M EFI 시스템

/dev/sda2 1050816 241919956 240869141 114.9G Linux 파일 시스템

/dev/sda3 241919957 250069630 8149674 3.9G Linux 스왑 영역

GPT PMBR 크기 불일치(250069679 != 483471359)는 w(rite)로 수정됩니다.

디스크 /dev/sdb: 230.6 GiB, 247537336320바이트, 483471360 섹터

단위: 섹터 1 * 512 = 512바이트

섹터 크기(논리적/물리적): 512바이트/512바이트

I/O 크기(최소/최적): 512바이트/512바이트

디스크 레이블 유형: gpt

디스크 식별자: 77422302-BE7A-49CA-ABA7-DAF209D9121A

굵은 글씨로 표시된 부분에 GPT PMBR size mismatch따르면 corrected by w(rite). 클론 사용과 관련된 다른 여러 게시물에서는 ddGPT PMBR 크기 불일치가 발생할 수 있다는 점을 지적하는 사람이 아무도 없었습니다. 대부분의 경우 주의할 점은 복제 대상 드라이브가 복제 원본 드라이브보다 큰지 확인하는 것입니다.

아무튼 읽어봤습니다fdisk 매뉴얼 페이지그리고 w(rite)나 w 또는 rite가 없어서 굵은 글씨 부분이 무엇을 하라고 말하는지 모르겠습니다.

그래서 인터넷으로 검색해서 설명대로 따라했는데이 페이지, 을(를) 사용하면 계속해서 표시되므로 gdisk아무 작업도 수행하지 않는 것 같습니다.fdisk -lGPT PMBR size mismatch

그래서 인터넷으로 검색해서 알아냈어요이 페이지, 비슷한 상황을 설명하는 경우 해당 지침에 따라 다음을 입력했습니다.

sudo dd if=/dev/sda of=/tmp/mbrsda.bak bs=446 count=1

sudo dd if=/tmp/mbrsda.bak of=/dev/sdb bs=446 count=1

그런 다음 재부팅했는데 USB가 여전히 부팅되지 않습니다.

275GB SSD에 USB를 추가하려면 어떻게 USB를 부팅해야 합니까?

답변1

문제는 GPT PMBR 크기 불일치인 것 같습니다. 내 설정은 다음과 같습니다. 128GB SSD 및 256GB USB가 컴퓨터에 연결되어 있고 275GB SSD가 컴퓨터에 연결되어 있지 않습니다.

(1) 컴퓨터를 다시 시작하거나 전원을 켜십시오.

(2) GRUB 메뉴에 액세스합니다. BIOS 또는 펌웨어 부팅 화면이 처음 나타나면 키를 길게 누릅니다 [Shift].Linux 작동 방식: 모든 고급 사용자가 알아야 할 사항 - Brian Ward(ISBN: 978-1-59327-567-9)

(3) 기본 부팅 옵션에 대한 부트 로더 구성 명령을 확인합니다. 를 누릅니다 [E].

(4) GRUB 명령줄에 액세스합니다. [C]부팅 메뉴 또는 구성 편집기에서 키를 누릅니다. GRUB 프롬프트 표시grub>

(5) GRUB 명령줄에 입력한 명령은 내용(예: ls, echo $root, set)만 표시하지만 여기서는 아무것도 변경하지 않은 것 같습니다. 그런 다음 GRUB을 종료했는데 fsck파일 시스템 블록의 특정 문제를 해결하라는 메시지가 표시되었기 때문에 자동으로 실행되었다고 생각했습니다(저는 그렇게 하지 않았습니다). 나는 [Y]이러한 문제를 해결하기 위해 컴퓨터를 복제된 256GB USB로 재부팅했습니다. 그래서 나는 생각한다fsck내 문제를 해결한 명령입니다.

(6) 275GB SSD를 설치합니다.

(7) 복제된 256GB USB를 사용하여 부팅합니다.

(8) 256GB USB를 275 SSD로 복제합니다.

관련 정보