질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

kernel - panic not syncing : VFS :Unable to mount root fs ..

작성자 정보

  • 한종훈 작성
  • 작성일

컨텐츠 정보

본문

VFS: Cannot open root device "sda6" or unknown-block(0,0)
Please append a correct "root=" boot option.
Kernel panic - not syncing: VFS: Unable to mount root fs on
unknown-block(0,0)

/가 /dev/sda6 맞는데 안됩니다...ㅠㅠ

 

fedora 3 - 2.6.20 컴파일 후 계속 패닉에 빠져버립니다.

게시판에서 비슷한 글도 읽어보고 했는데 아무리 해도 실패네요...

제발 고수님들께서 도와주세요~

아~ 파일시스템을 커널에 넣어 주라 해서 reiserfs인데 모든 파일시스템을

커널에 빌드했습니다.. 그래도 안돼여

 

제발 도와주셈~

관련자료

댓글 3

nazu님의 댓글

  • nazu
  • 작성일
다음과 같은 가능성이 있습니다.

1. 커널 컴파일이 잘못되었을 가능성이 있고,
  (스카시 컨트롤 드라이버 옵션이 뭔가 빠졌다던가..)
2. 컴파일 후 후처리 작업을 안하셨을 가능성도 있습니다.
  a. System.map 파일의 변경
  b. pivot-root가 되는 initrd 쪽의 rebuild

가장 가능성이 높은 것은 b 입니다. mkinitrd에 관련하여 찾아 보시기 바랍니다.
주) redhat 계열은 mkinitrd의 옵션을 주는 방법이 조금 다를겁니다.

홍보성님의 댓글

  • 홍보성
  • 작성일
아래 제가 답변달은 글 있습니다.
스카시 드라이버 소스가 모듈소스에 미리 복사되어있어야 다른 버전으로 커널을 업글해도 알아서 initrd image에 들어갑니다.

nazu님의 댓글

  • nazu
  • 작성일
교과서적으로는 알아서 들어가는 거라고 알고있었습니다.
그리고 저도 그렇게 믿었습니다.
커널 컴파일 및 옵티마이즈를 1년반쯤 했을때였던가..
여러 시스템, 여러 커널버전에서 컴파일 해보니 그게 아니더군요.
가끔씩 수동으로 하고, 링크시켜줘야하는 경우도 생깁니다.

제가 답변을 다는 형식은 일반적인 방법과 조금 다를 겁니다.
단답형식이 아닌 경우의 수에 따라 나눠서 해드립니다.
각각의 번호를 참조하셔서 따라가며 확인해보시기 바랍니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,032 명
  • 현재 강좌수 :  35,773 개
  • 현재 접속자 :  279 명