500GB HDD의 단일 ext4 루트 파티션† 에 일부 재고 x86_64 데스크탑 Linux가 설치되어 있습니다 .
이제 이 설치를 500GB SSD로 이동하려면(나머지 시스템은 동일하게 유지됨) 디스크를 복제하고 실행하면 됩니다 genfstab
(Arch 설치 가이드에서 알고 있는데 이것이 필요합니까?). ?
아니면 더 많은 내용이 있나요?
† 그건,모든 것그 단일 파티션에서. 스왑 파티션은 없지만 스왑 파일은 있습니다. 문제가 발생하면 시스템에 스왑 파티션이 없을 수도 있습니다.
답변1
몇 가지 조사 끝에 ext4가 SSD에서 매우 유용하다는 사실을 발견하여 복제 방법을 선택했습니다. 제가 한 일은 단계별로 다음과 같습니다.
- SSD 설치
- USB로 부팅하고 HDD를 SSD로 복제
dd
- 새 파일 시스템의 UUID 변경. 애초에 그걸 놓쳤는데,
grub
다른 소프트웨어가 헷갈 리면서 흥미로운 결과가 나왔습니다. fstab
새 파일 시스템을 업데이트합니다 .genfstab
Arch USB의 스크립트를 사용했습니다.- 재구축
initramfs
, 재설치 및 재구성grub
- SSD를 부팅 우선순위의 최상위로 이동, 완료
위의 내용은 저에게 효과적이었습니다. 그러나 저는 초보 관리자이므로 각 단계가 실제로 필요하고 유용한지 잘 모르겠습니다.
답변2
예,하지만...
예, SSD는 HDD와 마찬가지로 디스크이므로 간단히 HDD 콘텐츠를 새 SSD에 복제/복사할 수 있습니다.
하지만SSD도 완전히 다른 기술이므로 스왑 파티션을 조정하고 설정을 삭제해야 합니다.
아무튼 클린설치를 추천드립니다