컨텐츠 영역
우분투 12.04 에서 비주얼박스설치후 젠투 스테이지3 커널 패닉..
2012.05.03 23:47
가상하드 sda1 에 부트 ext2
sda2 에 루트 ext4 ,sda3 에 스왑을 잡고 설치에 Grup 까지는 무난히 진행하였습니다만..
커널 메뉴를 몇번을 확인하고 ext4부분을 꼼꼼히 리책크 한후 재컴파일 해봐도 ..리부팅 하면 계속해서 커널 패닉이 생깁니다.
메세지를 살펴 보면
.......
no filesystem could mount root, tried : ext3 ext2 ext4.....
kernel panic - not syscing :VFS : unable to mount root fs on unknown-block(1,0)
을 토해내고 죽어 버립니다.
가상 하드는 한개 잡혀 있고 커널 호출전 grub 에서 책크하면 정상적으로 세팅한대로 잡혀있는걸 확인할수 있고요.
알수없는 블럭(1,0) <---- 요메세지가 이해가안됩니다만...
혹시 비박스에서 가상하드로 잡고 커널 메뉴설정할때 뭔가 특별한 옵션을 빼먹었을수 있을까요?
컴파일 메뉴에서 파일시스템 을 몇번이고 책크확인을 반복했는데요.. 역시 빼먹은것은 없더군요.
--악법도 법이다 라고 내뱃은 놈을 아주 싫어 하는 1인입니다. 살려놓고 죽을때 까지 패버리고 싶군요.--
댓글 8
-
사랑천사
2012.05.04 06:43
-
golden
2012.05.04 07:57
virtualbox의 menuconfig 내용은 공통적이니 그것을 구해서 사용하면 무난하다고 생각합니다.
그러나 더 무난한 것은 genkernel 방법이라고 생각합니다.
/boot 의 파일목록과 /boot/grub/menu.lst(grub.conf ) 의 내용이 어떤지 비교해 보시는 것도 .. /etc/fstab 내용도 살펴 보시고...
-
kj,kim
2012.05.04 22:04
사랑천사님 말대로 initramfs 가 문제였습니다. 덕분에 로그파일은 건너 뛰지 말고 자세히읽어봐야 한다는걸 새삼스럽게 깨우쳣네요.
골덴님의 조언 대로 genkernel 을 설치하고 일단 성공했습니다. 지금 X 와 폰트 등과 ATI 드라이버등등을 컴파일중입니다. 내일 퇴근때나 끝나겠군요.
일단 X 띄우기 성공한뒤 젠투를 음미해보고 커널소스를 다시 받아 제도전 해보기로 결정했습니다. 감솨합니다. :)
--악법도 법이다 라고 내뱃은 놈을 아주 싫어 하는 1인입니다. 살려놓고 죽을때 까지 패버리고 싶군요.--
-
사랑천사
2012.05.05 13:09
ㅎㅎ.
즐거운 젠투 생활 되시면 좋겠네요.
-
잉여양파
2012.05.05 13:27
잘 되셨네요.. 좀 더 근본적인 문제라면 파일시스템을 커널에서 인식할 수 없다는게 문제가 아니었을까 합니다.
굳이 initramfs를 사용하지 않더라도 사용하시는 파일시스템을 kernel에서 module이 아니라 static으로 설정만 하셨어도
아마 큰 문제는 없으셨지 않을까 하네요.
힘내십셔! 그래도 C나 다른것들 하시는거 보면 부럽습니다 ㅎㅎㅎ
-
사랑천사
2012.05.05 17:53
ㅎㅎ.
사실 파일 시스템이나 기본적인 블록 장치 같은건 모듈 보다는 built-in 시키는게 편하더군요. LVM이나 MD 쓸 거 아니면 initramfs가 굳이 필요하진 않겠지만, initramfs 쓰는게 편하긴 하더라구요 ㅎㅎ.
-
soy43
2012.05.07 16:17
initramfs 란게 뭔가요??? 궁금하네요... 현재 부팅중에 initramfs>라고 뜨는 현상이 있는데,,해결점좀,,,ㅠㅠ
-
잉여양파
2012.05.08 16:44
흠 원래 다른 Linux에서 initrd라고 많이 부르는 그 물건입니다.
부팅순서가 원래는
linux kernel > 하드 root mount(readonly) > modules loading
이런정도로 보시면 되는데 이 경우 하드 root를 인식할 수 있는 driver가 kernel에 static으로 지정되어있어야
loading이 가능하죠.
다만 이렇게 된 경우 kernel에 최적화된 시스템이 아니라면 부팅이 제대로 되지 않는 단점이 있는데
이런걸 해소하고자 kernel과 root 사이에 ramdisk를 하나 넣고
해당되는 ramdisk에 device driver들을 넣은다음 그것만 메모리에 로딩하고 그다음에 로딩된 driver로
storage device를 인식해서 root를 mount시키는 이런 순서가 되는거죠.
그 ramdisk image를 initrc 또는 initramfs 라고 하는겁니다.
(정확히는 image만 지칭을 하는건 아니죠 mount한다음 module을 system에 맞춰 loading하는 과정까지 포함하는겁니다)
간단하게 적느라 말이 좀 어렵게 가기는 했습니다만.. 일단 initramfs는 이런겁니다...-.-;
다만 질문하신걸 해결하는데는 도움이 되지 않을거같으니
가능하면 핸뽕등으로 스샷 올려주시면 도움이 좀 될거같네요 :D
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
100 | IBus를 그놈3에 사용하기 [2] | 딩규 | 2012.09.01 | 5730 |
99 | totem & mplayer 동영상 재생시 음성/영상 싱크문제 [3] | 다루 | 2012.07.28 | 6592 |
98 | 젠투에서 러시아 입력 설정 질문드립니다. [3] | Mikhail | 2011.06.28 | 6188 |
97 | laptop에서 samba 구동시 문제 [3] | 다루 | 2012.05.29 | 8676 |
96 | emacs에서 나눔고딕코딩 글꼴의 자간이 넓어지는 문제 [6] | 다루 | 2011.09.07 | 6735 |
» | 우분투 12.04 에서 비주얼박스설치후 젠투 스테이지3 커널 패닉.. [8] | kj,kim | 2012.05.03 | 5713 |
94 | 패키지 업데이트 차단 문의 [3] | golden | 2012.04.08 | 6066 |
93 | keywords 에 관련 문의 [2] | golden | 2012.04.08 | 4582 |
92 | 결국 stage3을 쓰기로했습니다. 질문한가지 드릴게요 [2] | seogam | 2012.04.02 | 4637 |
91 | firefox-bin을 가져오지 못하는 이유는? [5] | golden | 2012.02.22 | 4032 |
90 | 젠투 버전은 상관없이 stage1으로 깔수 있나요 요새 [4] | seogam | 2012.03.28 | 4938 |
89 | emerge -uDNv world 에서 [7] | golden | 2012.02.23 | 4821 |
88 | emerge한 firefox 를 gnome 데스크탑 applications 메뉴에 실으려면? [3] | golden | 2012.02.17 | 3611 |
87 | 초보자도 쉽게 간단하게 설치할수 있는 방법없나요? [5] | xoon | 2012.01.18 | 4150 |
86 | Gentoo 삼바서버 설치하려고합니다. 도와주세요 [5] | soy43 | 2012.01.16 | 3906 |
85 | gentoo update후에 lapack library를 못찾습니다. [4] | 다루 | 2011.11.23 | 4150 |
혹시 initramfs가 필요한데 관련된걸 설정하지 않으신거 아닌가요...?
아니면 IDE나 SATA 드라이버 관련 옵션을 조정하시면 될 것도 같은데 메세지 내용 봐서는 그거랑은 좀 거리가 멀어 보이고 ...
genkernel을 --menuconfig 옵션 등과 함께 사용하셔서 꼭 필요한 것만 몇가지 건드리시고 컴파일하시면 VMWare나 VirtualBox에서 별 문제 없을 거 같은데 희얀하네요.