듀얼 부팅 시스템, Linux Mint를 SSD로 마이그레이션

듀얼 부팅 시스템, Linux Mint를 SSD로 마이그레이션

좋은 하루 되세요. 내 시스템에는 120GB SSD와 1TB HDD가 있습니다. SSD에 Windows가 설치되어 있습니다. 나중에 Linux Mint를 듀얼 부팅으로 추가했습니다. 설치에 앞서 하드디스크 공간을 축소하고 하드디스크에 /, /home, 스왑 등을 모두 생성했습니다. 그런데 민트로 윈도우를 부팅해보니 차이가 많이 느껴지더라구요. 그래서 민트를 SSD로 옮기면 좋겠다는 생각이 들었습니다. 나는 그것에 아무런 문제가 없습니다.

  • 어떻게든 SSD로 이동/이동하면 부팅 속도와 전체 속도가 향상됩니까? 아니면 모든 파일을 그곳으로 옮겨야 하나요?
  • 120GB SSD를 줄이는 것이 정말 좋은 생각일까요?
  • 두 번째 질문에 대한 대답이 '예'인 경우 일반 설치 대신 이중 부팅 방식으로 이 작업을 수행(Mint를 SSD로 이동)하면 어떤 차이가 있습니까? (이 가이드를 따르세요.http://blog.oaktreepeak.com/2012/03/move_your_linux_installation_t.html)

운영 체제: Windows 10 64비트, Linux Mint 18.1 64비트

답변1

글쎄, 댓글로 인해 혼란 스러울 수 있으므로 답변을 작성하기로 결정했습니다. 비록 제가 제안하는 것이 간단한 과정은 아니지만, 경험이 없다면 Linux를 부팅할 수 없거나 더 나쁜 경우에는 파티션 손상 및 데이터 손실을 겪게 될 것입니다. 경험이 충분하고 부팅 실패로부터 복구하는 방법을 알지 않는 한 따르지 않는 것이 좋습니다. 즉, USB에서 부팅, 설치, chrooting 등... 이 단계는 복사/붙여넣기 방법이 아니므로 이 단계에 대해 질문이나 문제가 있는 경우 여기에서 시작하지 마세요.

  • SSD에 새 파티션(예: 5GB)을 생성하고 Linux의 일부를 그곳으로 이동할 수 있습니다.
  • 그런 다음 Ext4 또는 원하는 FS를 사용하여 포맷하세요.
  • "/home", "/var", "/media", "/run", "/opt", "/boot", "/mnt", "/proc", "/dev", "/system을 제외한 복사 ".
  • 실제로 "/lib*" 폴더, "/bin", "/sbin" 폴더, "/usr", "/etc" 폴더 및 더 많은 폴더를 복사해야 합니다.
  • 그런 다음 SSD에 "/sys", "/dev" 및 "/proc" 빈 폴더를 만듭니다.
  • fstab에서 부트로더 구성과 ROOT를 업데이트해야 합니다.
  • 여기에서 나머지 폴더를 마운트하는 방법을 찾아야 하지만 해당 폴더는 HDD의 단일 파티션에 있기 때문에 쉽지 않습니다.
    • 예를 들어 /storage 폴더에 설치하고 루트 파일 시스템에 대한 심볼릭 링크를 만들 수 있습니다.
    • 또는 /storage 폴더에 마운트한 다음 루트 fs 폴더에 바인딩 마운트합니다(mount -o 바인딩).
    • 두 경우 모두 나중에 fstab을 업데이트하여 설치해야 합니다.

참고: 원하는 것을 달성하는 다른 방법도 많이 있을 수 있습니다.

내 Linux에는 내 /home/user/[일부 하위 폴더] /var/cache 및 기타 대용량 데이터를 보관하는 SSD 및 (HDD 마운트 파티션) /storage 폴더에 모든 것이 있습니다. 루트 파일 시스템에 대한 심볼릭 링크가 포함된 폴더 .

관련 정보