불완전한 Linux 파티션 관리

불완전한 Linux 파티션 관리

면책조항: 저는 Linux 시스템 전문가는 아니며 Windows에 대한 주요 경험이 있습니다.

얼마 전 나는 업무용 컴퓨터의 파티션이 내가 원하는 방식으로 분리되지 않았다는 것을 발견했습니다. 아주 작은 루트 파티션(20G), 스왑 파티션 및 나머지 공간이 있습니다. 저는 가장 간단한 방법으로 이를 개선하고 싶었습니다. "localdisk"의 일부 공간을 루트 파티션에 추가하는 것입니다. Windows에서 이는 거의 모든 파티션 관리자가 수행할 수 있는 매우 간단한 작업입니다.

내 디스크

  • Windows에서 자주 사용하는 파티션 관리자 도구를 실행하세요.
  • 로컬 디스크의 "상단"에서 일부 볼륨을 제거합니다.
  • 새로 생성된 여유 공간이 루트 옆에 있도록 스왑을 맨 아래로 이동합니다. (실제로는 나중에 스왑을 이동할 때 문제가 발생하지 않도록 스왑을 디스크 맨 끝으로 이동하고 싶습니다. 루트와 로컬 디스크를 인접하게 만듭니다.)
  • 사용 가능한 공간을 포함하도록 루트를 확장합니다.
  • 작업을 제출하면 다시 시작하는 동안 실행됩니다.
  • 그게 다야. 나중에 아무것도 손상시키지 않고 모든 것을 이동하고 모든 데이터를 제자리에 유지합니다.

Windows에서는 특별히 할 일이 없습니다.

하지만 Linux에서는 재부팅 후에도 현재 사용 중인(마운트된) 파티션을 수정할 수 없으며 웹상의 대부분의 조언은 LiveCD를 사용하는 것이 최선의 옵션이라고 제안합니다. 그러나 Windows에서는 모든 도구가 재부팅 중에 이 작업을 수행하는 방법을 알고 있습니다. 그래서 내 질문은 다음과 같습니다.

  • 추가 LiveCD 없이 재부팅 후 모든 작업을 수행할 수 있는 도구가 있습니까?
  • 그렇지 않다면 – 왜? 내 말은, 이것은 매우 일반적인 행동인데 왜 그렇게 해로울까요?

답변1

나는 당신이 원하는 일을 수행하는 도구가 어딘가에 있다고 상상합니다(분명히 잘 알려져 있지는 않습니다).

그러나 Linux 및 최신 Unix 스타일 시스템에서는 볼륨 관리자를 사용하여 스토리지를 관리합니다.좌심실 용적일반적으로 Linux에서. 이것이 설정되고 대부분의 Linux 설치 프로그램이 이 작업을 수행하는 방법을 알고 나면 재부팅하지 않고도 즉시 볼륨 크기를 조정할 수 있습니다. LVM을 사용한 볼륨 관리는 매우 간단하므로 다른 방법에 시간과 노력을 들일 필요가 없습니다...

답변2

Windows에서도 활성 파티션을 축소할 수 있는 방법이 없습니다. 그러나 Windows에는 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\SetupExecute세션 관리자가 실행하는 키가 있습니다 (unix init와 유사). 도구는 여기에 일부 명령을 설치할 수 있으며 poqexec사용하기 전에 시작됩니다(원래 작업 대기열 실행기).

Windows에서 활성 파티션의 크기를 조정하는 방법은 다음과 같습니다.

Linux에는 그러한 API가 없습니다. 기술적으로는 이 명령을 추가할 수 있지만 initramfsinitramfs 또는 단일 모드로 부팅하고 원하는 대로 수행하는 것이 더 좋습니다.

관련 정보