vmware 에서 커널 컴파일하고 bzImage 바꾼 뒤에 부팅중에 에러

lcm의 이미지


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는 모듈로 선택했는데, 바꾼 이미지로 부팅이 안되서..