다시 시작한 후에도 이 상황이 지속됩니다.
저는 팝 OS를 사용하고 있습니다. 파티션을 옮겨봤는데 따라갈 수 있을 것 같았어요그들의 지시수리가 시작됩니다.
지침(내 시스템에 맞게 약간 수정됨):
sudo mount /dev/nvme0n1p5 /mnt
sudo mount /dev/nvme0n1p1 /mnt/boot/efi
for i in dev dev/pts proc sys run; do sudo mount -B /$i /mnt/$i; done
sudo cp -n /etc/resolv.conf /mnt/etc/
sudo chroot /mnt
apt install --reinstall linux-image-generic linux-headers-generic
update-initramfs -c -k all
exit
sudo bootctl --path=/mnt/boot/efi install
문제는 이 명령이 update-initramfs -c -k all
공간이 없다고 생각하기 때문에 실패한다는 것입니다.
OSError: [Errno 28] No space left on device: '/proc/cmdline' -> '/boot/efi/EFI/Pop_OS-0bb250ea-43ea-4e62-8e06-4380542bdcfd/cmdline'
(전체 출력은 다음에서 볼 수 있습니다.여기.)
하지만 확실히 공간은 있어요. 노틸러스를 보면 실제로는 34MB입니다.
주목할 가치가 있습니다. 저는 Windows를 이중 부팅하고 있습니다.
이것은 이제 내 드라이브입니다... gparted( df -h 와 동일)가 완전히 꽉 찼다고 생각하는 것을 볼 수 있습니다.
무슨 일이야? 그런데 재부팅해도 이 내용은 변경되지 않습니다.
답변1
좋아요, 그건 어리석은 일입니다. 단지 .TRASH라는 숨겨진 폴더일 뿐입니다. 파일을 삭제하면 보이는 $RECYCLEBIN이 아니라 숨겨진 .TRASH로 보내집니다. 하지만 노틸러스에서는 파일이 휴지통으로 이동하지 않고 완전히 삭제된다는 오류 메시지를 표시합니다.... ....아주 좋습니다. .
불행히도 이런 일은 내가 그들의 지시를 따를 때마다 발생합니다. 내 EFI 파티션이 실행하기에 충분히 크지 않습니다 update-initramfs
. 크기를 조정해야 합니다. 이는 Windows 파티션을 이동해야 함을 의미하며, 이는 아마도 해당 파티션을 파괴하고 처음부터 새 파티션을 만들어야 함을 의미합니다. :/