/ boot 파티션 제거


15

때로는 별도의 / boot partition 을 수행하여 스마트 파티션을 만들고 싶었지만 공간이 거의 없습니다. 이제 해당 파티션에 공간이 부족한 문제가 있습니다.

/ boot 파티션을 제거하고 / root 파티션과 결합하는 방법은 무엇입니까?


2
/ filesystem과 병합하기 전에 / boot에서 이전 커널을 정리하려고하십니까?
Arcege

그래,하지만 (... 좋아 나는 내가 할 수있는 알고 있지만, 아직) 나는이 각각 몇 달을하지 않도록 일부 "공공"PC는 ...이다
gsedej

아래의 답변을 참조하십시오-파티션 구성표를 변경하는 대신 파티션 크기를 조정할 수도 있습니다
J. Taylor

답변:


14

당신은 사용할 수 있습니다 cp -a /boot /boot-tmp, 루트 파일 시스템의 임시 디렉토리로 내용을 복사하여 부팅 파티션을 마운트 해제 umount /boot하고, 제자리에 다시 파일을 넣어 rmdir /boot && mv /boot-tmp /boot.

모든 것이 정상인지 확인하면 /boot에서 제거 할 수 있습니다 /etc/fstab. 마지막으로 GRUB 구성을 다시 확인하고를 실행해야 update-grub합니다.


3
/etc/fstab이 작업을 수행 한 후에는 올바른지 확인하고 싶을 것 입니다.
belacqua

1
부트 파티션의 크기를 늘리는 것이 더 나은 선택 일 것이라고 생각합니다. 왜 그렇게하고 싶지 않은지 이해가되지 않습니다 ...
J. Taylor

4
@ jrtayloriv : 별도의 부팅 파티션이 바람직한 이유를 자세히 설명 하시겠습니까? -고대 가이드에서 읽은 것으로 100MB의 부팅 파티션은 괜찮습니다. 이제 apt-get upgrade정기적으로 디스크 공간이 충분하지 않아 실패합니다. 파티션을 옮기고 싶지 않습니다. 고대 커널을 자동으로 제거하는 솔루션을 알고 있습니까?
krlmlr

나는 이것을 시도했지만 내 시스템은 어떻게 든 (더 이상 마운트되지 않은) 부트 파티션에서 구성을로드하는 것처럼 보입니다. (변경 /etc/default/grub하고 실행 update-grub했지만 변경 사항이 반영되지 않았습니다 /boot/grub/grub.cfg.) 힌트가 있습니까?
krlmlr

2

/ boot 파티션을 유지하고 gparted로 확장 할 수도 있습니다 . (물론 항상 그렇듯이 먼저 백업하고 문제가 생길 경우를 대비하여 liveCD를 편리하게 유지하십시오)

이전에 파티션의 크기를 조정 한 적이 없다면 웹에서 사용 방법을 알려주는 자습서가 많이 있습니다. 시작하기에 좋은 자습서는 다음과 같습니다. http://www.ibm.com/developerworks/linux/library/l-resizing-partitions-1/index.html


답변 주셔서 감사합니다,하지만 난 그냥 "/"파티션에 가입하십시오. 다른 파티션의 크기도 조정해야합니다 ....
gsedej

이 경우 gparted를 사용하여 파티션을 "병합"할 수 있습니다. 파일을 / boot 파티션에서 / 파티션으로 이동하십시오. 그런 다음 루트 파티션의 새 / boot 디렉토리에서 bootloader를 부팅하도록 설정하십시오. 모든 것이 작동하고 제대로 부팅되면 부팅 파티션을 삭제하고 다른 파티션의 크기를 조정하여 공간을 채 웁니다. 다시-백업을 만들고 라이브 CD를 준비하십시오 (그리고 크기 조정이 병합하는 것보다 훨씬 낫고 더 쉬운 솔루션이라는 것을 다시 말씀 드리겠습니다 ...)
J. Taylor
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.