vmware 에서 커널 컴파일하고 bzImage 바꾼 뒤에 부팅중에 에러
vmware 사용 중이고,
시냅틱 관리자에서 2.6.17-10 우분투 패치된 커널 소스를 받은 후에
make defconfig; make;
한 뒤에
bzImage 를 /boot 에 복사해 넣고, /boot/grub/menu.lst 에서
새로 컴파일한 bzImage를 이름만 바꿔서 수정했습니다.
헌데, 이렇게 하니까 부팅 중에 다음과 메시지가 나오면서 부팅 실패합니다.
<생략> VFS: Cannot open root device "sda2" 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)
새로 컴파일한 이미지
/boot# file vmlinuz-2.6.17-10-sndtest
vmlinuz-2.6.17-10-sndtest: Linux kernel x86 boot executable RO-rootFS, root_dev 0x802, swap_dev 0x1, Normal VGA
기존 이미지
/boot# file vmlinuz-2.6.17-10-generic
vmlinuz-2.6.17-10-generic: Linux kernel x86 boot executable RO-rootFS, root_dev 0x803, swap_dev 0x1, Normal VGA
root_dev 0x802 와 root_dev 0x803 으로 다르게 나옵니다. 이거 때문인거 같은데
어디서 수정해야하는 건지 모르겠습니다.
답변 부탁드립니다.
또 한가지 더
혹시 2.6에서 사운드 모듈을 insert, remove 하는 방법아시는 분 좀 가르쳐 주세요.
lsmod 에서 보이는 것들이 한두개가 아니네요..
menuconfig 에서 sound는 모듈로 선택했는데, 바꾼 이미지로 부팅이 안되서..
댓글 달기