나는 Rufus를 사용하여 Debian 9.2 NetInstall ISO를 USB에 구웠습니다. Rufus에서 어떤 옵션을 선택하든 데비안을 설치할 때 항상 같은 문제에 직면합니다. GRUB 설치를 시작할 때 "다른 운영 체제 찾기"에서 16%에서 멈췄습니다.
데비안을 실행하는 다른 컴퓨터에서 ISO 파일을 USB에 굽는 시도도 해봤는데 dd
같은 문제가 발생했습니다.
설치가 중단되면 "Ctrl + Alt + F4"를 눌러 터미널을 엽니다. 매우 빠르게 스크롤되는 오류와 메시지를 표시합니다. iPhone을 사용하여 터미널 메시지의 슬로우 모션 비디오를 촬영했습니다.
다음은 내가 받은 메시지와 오류를 보여주는 스틸입니다.
이러한 오류는 특정 디렉토리를 찾을 수 없는 것과 관련된 것 같습니다. Dell Inspiron 13 7000 시리즈 노트북을 사용하고 있습니다.
설치가 중단되는 이유는 무엇입니까? 이러한 오류는 무엇을 의미합니까? 이 문제를 해결하고 데비안 설치를 계속하려면 어떻게 해야 합니까?
답변1
시스템 디스크의 ESP 파티션이 다소 손상된 것 같습니다. 디렉터리 항목에는 /EFI/dell/logs
자신에 대한 포인터가 있어 명백히 무한히 깊은 디렉터리 트리를 생성합니다. 이는 FAT 유형 파일 시스템에서 비교적 일반적인 문제입니다. (ESP 파티션의 파일 시스템은 기본적으로 FAT32입니다.)
설치 프로그램이 ESP 파티션의 모든 디렉터리를 검색하려고 시도하지만 디렉터리가 손상되었기 때문에 검색이 무한 루프에 갇히게 됩니다.
설치 미디어에서 복구 모드로 부팅하여 ESP 파티션을 식별한 다음 파일 시스템 검사(fsck.vfat)를 실행해야 합니다. 파일 시스템 검사 도구는 /EFI/dell
디렉토리 문제를 보고할 수 있습니다 /EFI/dell/logs
. 디렉토리 삭제를 제안할 수도 있습니다. 삭제 /EFI/dell/logs
해도 괜찮을 수 있지만 확실하게 하기 위해 나중에 다시 생성하고 싶을 수도 있습니다.
복구 환경에서는 루트 파일 시스템이 복구 모드 아래에 마운트되고, 시스템이 정상적으로 실행될 때 /target/boot/efi/EFI/dell/logs
ESP 파티션이 아래에 마운트되므로 전체 경로가 유사합니다./target
/boot/efi
ESP 파일 시스템이 복구 모드에서 읽기 전용이면 뭔가 문제가 있는 것입니다. 일반적으로 ESP는 첫 번째 디스크의 첫 번째 파티션이거나 /dev/sda1
복구 모드에서 실행하여 cat /proc/mounts
마운트된 장치 이름을 확인한 /target/boot/efi
다음 umount /target/boot/efi
마운트 해제하고 fsck.vfat /dev/sda1
오류가 있는지 확인합니다.
답변2
- Alt+F2
ps | grep grub-mount
- 프로세스 종료
- 다시 멈추면 2.3을 반복하세요.