%EB%A5%BC%20%EB%8D%94%20%EC%9E%91%EC%9D%80%20SSD(120GB)%EB%A1%9C%20%EB%B3%B5%EC%82%AC%ED%95%A0%20%EC%88%98%20%EC%9E%88%EB%82%98%EC%9A%94%3F.png)
350GB HDD를 갖춘 듀얼 부팅 머신(windows+ubuntu)이 있습니다. 우분투만 120GB SDD에 복제하고 싶습니다. 이 작업을 어떻게 수행할 수 있습니까?
추신: "dd"를 사용하여 Linux 파티션(sda5)을 SDD에 복사했습니다. 부팅할 수 있도록 디스크의 구조를 보존하려면 어떻게 해야 합니까?
Disk /dev/sda: 298.1 GiB, 320072933376 bytes, 625142448 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x000f3d7c
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 718847 716800 350M 7 HPFS/NTFS/exFAT
/dev/sda2 718848 200712992 199994145 95.4G 7 HPFS/NTFS/exFAT
/dev/sda3 369358848 625139711 255780864 122G 6 FAT16
/dev/sda4 200714238 369358847 168644610 80.4G 5 Extended
/dev/sda5 200714240 353449983 152735744 72.9G 83 Linux
/dev/sda6 353452032 369358847 15906816 7.6G 82 Linux swap / Solaris
답변1
다시 시작하다. 시작하기 전에 적어도 한 번은 전체 답변을 읽고 이해했는지 확인하세요. 필요한 경우 편집기에 복사하고 /dev/sdaX
및 에 대한 참조를 수정합니다 /dev/sdbX
. 정말. 기존 설치를 완전하고 완전히 중단할 수 있는 매우 쉬운 기회가 있기 때문에 이를 올바르게 수행하려고 합니다. 정말.
SSD를 파티션합니다.
- UEFI 부팅 파티션이 필요할 수 있습니다.
- 최소한 Linux 파티션 크기 이상의 파티션이 필요합니다
/dev/sda5
. - 스왑 파티션이 필요할 수도 있습니다.
유지하려는 Linux 파티션을 복사하세요.
- 복구 디스크에서 부팅
- 대상이 다음과 같다고 가정
/dev/sdb2
하고 실행합니다.cat /dev/sda5 >/dev/sdb2
- 신경쓰지 마세요
dd
. 사용은cat
느리지 않으며 일반적으로 훨씬 빠릅니다.
파티션에 맞게 대상 파일 시스템의 크기를 조정하십시오.
- 목표가 다음과 같다고 가정
/dev/sdb2
그리고파일 시스템 유형이ext3
또는 입니다ext4
. 실행하세요.resize2fs /dev/sdb2
- 목표가 다음과 같다고 가정
아직 복구 디스크를 사용 중입니다.
- 대상이 다음과 같다고 가정
/dev/sdb2
하고 실행합니다.chroot /dev/sdb2 /bin/bash
다음 명령을 실행하십시오. 단, 배포에 따라 명령이 다를 수 있습니다.
grub-install /dev/sdb # Second disk update-grub
- 대상이 다음과 같다고 가정
재부팅하고 새 시스템이 시작될 수 있는지 확인합니다.
스왑 파티션이 있으면 수정하세요.
- 새로운 스왑이 다음과 같다고 가정
/dev/sdb3
하고 실행하세요.mkswap /dev/sdb3
/etc/fstab
스왑 UUID 정의를 업데이트(또는 주석 처리)하려면 편집하세요 .
- 새로운 스왑이 다음과 같다고 가정
기존 디스크를 제거하고 재부팅하세요
- .
hd0()
hd1()
그렇다면... 다음 명령 또는 이에 상응하는 명령을 다시 한 번 실행하십시오.
grub-install /dev/sda # First disk, this time update-grub
- .
한 번 더 재부팅하세요
- 이 단계에서는 원활하게 부팅되어야 합니다.
답변2
위의 답변에 감사드립니다. 듀얼 OS 설정이 있습니다.
- gparted를 사용하여 외장 하드 드라이브에 우분투 파티션 복사본을 만들었습니다. 이것은 라이브 우분투 USB로 수행되었습니다.
- 소스 디스크에서 우분투 파티션을 삭제했습니다.
- 클론이 Windows를 새 SSD(대상 디스크)에 복사했습니다. 완료되면 Windows에 로그인하는 빠른 확인이 성공했습니다.
- 외장 하드 드라이브의 우분투 파티션을 새 SSD로 복사했습니다. 이 작업은 라이브 USB를 통해 다시 수행되었습니다.
- 라이브 USB에 있는 동안 grub을 수정하기 위해 부팅 복구 도구를 실행했습니다.
재부팅 시 두 OS 모두에 로그인할 수 있었습니다.