$ uname -a
FreeBSD MACH1 10.2-RELEASE FreeBSD 10.2-RELEASE #0 r286666: Wed Aug 12 19:31:38 UTC 2015 [email protected]:/usr/obj/usr/src/sys/GENERIC i386
시작 시 모든 것이 어느 정도 제대로 작동하는 것 같습니다. POST는 예상대로 실행됩니다. 하드웨어/장치 프로브는 밝은 흰색 전경 텍스트 글꼴을 사용하여 stdout으로 실행됩니다. 너무 빠르기 때문에 프로브가 완료되었는지 알 수 없지만 더 이상 출력이 없으므로 분명히 중지되고 화면 표시가 실제로 사라집니다.
이때 또는 불규칙한 지연 시간이 지나면 시스템이 자동으로 다시 시작됩니다[BIOS가 "전원 끄기"로 설정된 경우 자동으로 다시 시작].
부팅 프로세스의 init 또는 getty 단계에 진입했다는 표시가 없습니까? 중단할 수도 있습니다. 즉, 회색 텍스트가 표시되지 않습니다! "패닉"의 증거도 없습니다.
내 마더보드 캡은 괜찮아 보이고 부풀거나 새는 부분도 없습니다! 물론 다른 PSU로 전환했지만 PSU에는 해당 항목이 표시되지 않습니다. 검색할 dmesg가 없습니다.
이제 livefs {FreeBSD 10.2 Release Disc}를 사용하여 부팅하면 시스템이 제대로 부팅됩니다.
mount -t ufs /dev/gpt/gptrootfs /mnt
mount -t devfs /dev /mnt/dev
chroot /mnt
mount -a
몇 가지 fscks_ufs를 제외하면 모든 것이 괜찮아 보이고 안정적으로 보입니다.
껐다가 다시 켜면 문제가 다시 발생합니다. 내 /boot/loader.conf는 현재 비어 있고 사용자 정의가 없으며 모든 것이 "기본값"이어야 하지만 계속 재부팅됩니다.
livefs로 돌아가서 모든 디스크, 시스템 디스크 및 비시스템 디스크에서 fsck_ufs를 수행해야 합니다.
The universal precipitating message is
"mount will invalidate journal contents"
Then the traditional fsck stuff with a
...
RECOVER ? yes
**building recover table**
**Resolving unreferenced inode list**
**Processing journal entries**
WRITE CHANGES? yes
*****File System Marked Clean*****
일반 부팅을 다시 수행하면 동일한 자동 재부팅이 발생하여 임의의 종료가 필요하고 어떤 경우에도 제거가 가능하며 시스템은 분명히 더러워져 있습니다. 시스템이 마운트되지 않은 경우 이러한 현상이 시스템 디스크에 발생할 것으로 예상되지만 모든 디스크에 발생하지는 않습니다!
시스템이 livefs 및 마운트된 모든 디스크에서 안정적이므로 하드웨어 문제에 대한 고려 사항을 제거할 수 있다고 가정해도 안전합니까?
여기서 정확히 무슨 일이 일어나고 있는지 알아낼 수 있는 방법이 있나요? 합리적으로 가능한 해결책은 무엇입니까? 재설치가 아니길 바랍니다.
답변1
"init=/bin/sh"와 같은 명령으로 머신을 부팅해 볼 수도 있습니다(죄송합니다. 저는 더 이상 BSD에 익숙하지 않으므로 쉘을 실행하는 방법을 알아야 합니다 init(8)
). 그리고극도의 배려(루트보다 높은 권한으로 실행하고 있고, 일반 루트 계정보다 안전망이 덜한 상태에서 실행 중이며, 다양한 서비스가 초기화되지 않았기 때문에 환경이 심각하게 훼손될 수 있습니다.) 문제를 자세히 살펴보고 해결해 볼 수 있습니다. 또한 필요한 서비스를 시작하는 방법도 읽어보세요.
설치 CD/DVD/펜 드라이브는 사용 가능한 경우 "유지 관리" 옵션을 제공하거나 진단을 위해 시스템을 마운트할 수 있을 만큼 충분히 부팅할 수 있습니다.
FreeBSD는 "유지 관리 디스크"를 제공하거나 타사 디스크가 있을 수도 있습니다. 가능하다면 이것이 최선의 선택이 될 것입니다.