외부 디스크에서 부팅하도록 Raspberry Pi 4를 구성하려고 합니다. 부팅 파티션에 해당하는 파티션 ID에서 부팅하도록 구성했는데 sudo blkid
, 이미지를 새로 고친 후 바로 연결하면 모든 것이 잘 작동합니다. 나는 이 스레드의 지침을 따라 큰 성공을 거두었습니다.
https://www.raspberrypi.org/forums/viewtopic.php?t=105868
그러나 파티션 크기를 일반 ~4GB 크기에서 전체 2TB 크기로 조정하려고 하면 문제가 발생했습니다. SD 카드의 루트 파일 시스템으로 부팅하고 gparted를 열고 루트 파티션의 크기를 조정하여 전체 디스크로 확장했습니다. 그런 다음 부팅한 후 루트 파티션 마운트 및 크기 조정이 실패했고 시스템이 비상 모드에 있다는 메시지를 받았습니다.
무엇을 제공합니까? 루트 파티션의 최대 크기가 있습니까?
/etc/fstab에 지정한 PARTUUID와 명령줄 플래그가 크기 조정 후 올바른지 확인하고 PARTUUID 대신 /dev/sda2를 대상으로 사용하여 테스트했습니다. 문제가 해결되지 않았습니다.
대신 자동 부팅을 비활성화하고 몇 가지 사항을 관찰했습니다. 먼저 새로 크기가 조정된 디스크로 처음 부팅하면 다음이 표시됩니다.
여기서 무슨 일이 일어나고 있는지 생각하면 fsck가 시간 초과되어 실행되도록 허용하면 재부팅하고 뭔가 다른 결과가 나온다는 것입니다. 다음 화면이 나타납니다.
그 후 스플래시 화면처럼 보이는 것이 깜박인 다음 정지됩니다. Console-FX를 살펴보니 1과 7은 검은색이고 2~6은 커서가 깜박이는 것을 볼 수 있습니다.
이는 파티션의 크기와는 관련이 없는 것 같습니다. 파티션 크기를 이전 크기에서 이전보다 1MB 더 크게 조정했지만 여전히 같은 문제가 있습니다.