Ubuntu PC를 재부팅할 때마다 이 화면이 표시되고, 종료를 입력해도 아무데도 가지 않습니다.
이 악몽을 영원히 없애서 그런 일이 절대 일어나지 않도록 하려면 어떻게 해야 할까요?
BusyBox v1.17.1 (Ubuntu 1:1.17.1-10ubuntu1) built-in shell (ash)
Enter 'help' for a list of built-in commands
(initramfs)
답변1
나는 같은 문제를 겪고 있으며 나에게 도움이 되는 해결책을 찾았습니다.Ubuntu 부팅 시 Initramfs 프롬프트.
따라서 첫 번째 유형은 다음과 같습니다.
exit
BusyBox v1.17.1 (Ubuntu 1:1.17.1-10ubuntu1) built-in shell (ash)
Enter 'help' for a list of built-in commands
(initramfs) exit
다음과 같은 결과를 얻게 됩니다:
/dev/sda1: Unexpected …
fsck exited ….
The root filesystem on /dev/sda1 requires manual fsck.
그런 다음 다음 명령을 사용하십시오.
(initramfs) fsck /dev/sda1
답변2
initramfs에 접속하면 일반적으로 하드 디스크 어딘가에 있는 루트 파일 시스템을 마운트하는 단계에서 부팅 흐름이 중지된다는 의미입니다.
위의 내용을 이해하려면 일반적으로 다음과 같은 부팅 흐름에 대한 지식을 알아야 합니다.
- 바이오스
- 부트 로더(예: Ubuntu용 grub)
- 커널 및 초기 램 파일 시스템(initramfs, 네 지금 어디에 있나요?)
- 루트 파일 시스템(대상 시스템)
initramfs를 중지하게 만드는 근본 원인은 다양할 수 있습니다. 나는 다음 단계를 통해 이런 종류의 문제를 해결하는 데 익숙해졌습니다.
- Ubuntu 라이브 USB 스틱 준비
- 이 라이브 USB를 사용하여 PC를 부팅하세요
- 두 번째 단계가 작동하면(라이브 데스크톱으로 부팅하여 Ubuntu 시스템을 사용할 수 있음을 의미) PC가 Ubuntu에서 지원된다는 의미입니다(적어도 기본 사용의 경우).
(선택 사항) 시스템 및 하드웨어 정보를 덤프합니다. 정보를 사용하여 도움을 요청하세요(예: askubuntu.com에 붙여넣기). 일반적으로 최소한 다음 명령의 출력을 터미널에 붙여넣으세요.
lspci -nnvv mount dmesg dpkg -l
두 번째 단계가 작동하면 실행 가능한 Ubuntu 배포판을 설치하십시오.
답변3
옵션 을 설정하여 커널 부팅 매개변수를 수정합니다
root=/dev/sdaX
.sdaX
귀하/
또는root
파티션이 될 것입니다. 다음에 부팅하면 파일 시스템에initramfs
액세스하고 마운트하기 전에 파티션 마운트를 시도하는 것을 볼 수 있습니다./etc/fstab
질문 참조 "initramfs는 /etc/fstab을 사용합니까?" 상세 사항은.