루트에는 더 많은 디스크 공간이 필요합니다.

루트에는 더 많은 디스크 공간이 필요합니다.

몇 달 전에 저는 새 컴퓨터를 구입하고 Arch/Ubuntu Studio의 듀얼 부팅을 설치/구성했습니다. 저는 Arch를 사용해 보고 싶지만(오디오 제작을 위한 훌륭한 배포판으로 제안되었기 때문에 [상대적으로 간소화되었기 때문에]) Arch를 충분히 이해하지 못할 경우를 대비해 즉시 Ubuntu Studio를 사용하고 싶습니다. 따라서 이중 부팅 시나리오입니다.

저는 숙련된 Linux 시스템 관리자가 아닙니다. 이것이 매우 어렵다는 것을 알았습니다. 나는 수많은 온라인 소스에서 수많은 정보를 읽고 마침내 그것을 알아냈습니다. 저는 Ubuntu를 전혀 사용하지 않기 때문에 256G 디스크 중 128G만 차지합니다. Arch Wiki 튜토리얼을 따랐을 때 예제에서는 15G 루트 파티션을 제안했습니다. 당시에는 제가 계획한 작업 유형(다양한 일 = 많은 응용 프로그램)에 비해 그 숫자가 정말 낮았기 때문에 이에 대해 좀 더 신중하게 생각했어야 했습니다. 저는 i3를 창 관리자로 사용하고 있는데 드라이브 공간이 매우 빠르게 소모되고 있다는 것을 즉시 알아차렸습니다. 1G 남았어

긴 이야기 짧게, 루트( ) 파티션 공간을 충분히 확보하지 못해서 /어떻게 수정해야 할지 모르겠습니다. 나의 초기 반응은 /우분투가 있는 곳으로 복사하는 것이었습니다. 그래서 Ubuntu 파티션을 삭제하고 cgdisk로 다시 파티션했습니다. 그런 다음 라이브 USB를 사용하여 Ubuntu를 부팅 하고 설치 했습니다 ( /dev/sda3현재 Ubuntu가 있던 곳).//oldroot/dev/sda2/newrootcp -R /oldroot/* /newroot

하지만 여기서 무엇을 해야 할지 잘 모르겠습니다. 다음과 같은 별도의 부팅 파티션이 있습니다.

/
/EFI
/EFI/ubuntu
/EFI/ubuntu/shimx64.efi
/EFI/ubuntu/grubx64.efi
/EFI/ubuntu/grub.cfg
/EFI/arch_grub
/EFI/arch_grub/grubx64.efi

이 파일을 만들 때 무엇을 했는지는 기억나지 않지만 .efi그 목적은 프로세스를 현재 /boot/grub/grub.cfg스크립트(bash 스크립트처럼 보임)로 전달하는 것인 것 같습니다. 잘 모르겠습니다. 달리기를 하다가 이런 일을 했던 기억이 나는 것 같은데 grub-mkconfig, 어디서 했는지, 어느 단계에서 진행됐는지 모르겠어서 지금은 막혀있습니다.

파티션 전환을 시도하지 말아야 할 수도 있습니다. 단순히 루트 파티션의 크기를 늘려야 할 수도 있지만 방법을 모르겠습니다.

여기서 무엇을 해야 합니까?

답변1

루트 파일 시스템을 새 파티션으로 마이그레이션하는 것이 가능해야 합니다.

cp -R /oldroot/* /newroot

-R이 경우 cp소유자 및 권한과 같은 파일 속성은 기본적으로 유지되지 않기 때문에 잘못된 매개변수입니다. 복사된 루트 파일 시스템을 삭제하고 다시 시작합니다.

cp -a /oldroot/* /newroot

-a모든 것은 보존되어야 하며, 적어도 중요한 것은 모두 보존되어야 합니다.

다시 복사한 후 다음을 수행해야 합니다.

  • boot파티션을 다음에 마운트하십시오 ./newroot/boot
  • 바인드 마운트 sysprocdevrun/newroot
  • chroot입력하다/newroot
  • 실행 update-initramfs -u하고update-grub

그러면 시스템이 새 파티션에서 부팅됩니다.

답변2

또 다른 옵션 은 /./home/usr

mv /usr /home/usr
ln -s /home/usr /

이렇게 하면 /usr더 이상 공간을 차지하지 않습니다 /.

답변3

글쎄, 가장 쉬운 방법은 아마도 여러분이 선호하는 GNU/Linux 라이브 배포판을 사용하고(예: Live Ubuntu가 포함된 USB 스틱이 트릭을 수행할 것입니다) Gparted와 같은 도구를 사용하여 파티션 크기를 조정하는 것입니다(사용하기 쉽고 훌륭한 그래픽 사용자 인터페이스 포함). . 몇 번 해본 결과 매력처럼 작동합니다.

관련 정보