파일 시스템을 바꿨더니 에너가 나네요 (ext3 -> xfs) 으로
글쓴이: a287848 / 작성시간: 수, 2004/02/25 - 4:24오후
kernel 2.6.3 으로 정상적으로 컴파일 된다음에 파일 System 을 XFS 로
바꾸기 위해 하드 디스크를 하나더 구했습니다.
이하드는 미리 XFS 로 포맷 되어있었고 파티션도 용량은 서로 조금 틀리지만
같은 디렉토리로 잡아 주었습니다.
모든 파일을 다 복사하도 grub 설치도 마친 다음에
XFS 로 마이그레이션 된 하드로 부팅하니 Kernel Panic 가 발생합니다.
(물로 fstab 도 수정했고요
LABEL=/ 대신 /dev/hda1 식으로 썻습니다.)
Creating root device 부터 에러가 납니다.
에러 메시지 입니다.
Creating root device
mkrootdev: label / not found
Mounting root filesystem
mount : error 2 mounting ext3
pivotroot: pivot_root(/sysroot , /sysroot/initrd) failed :2
umount /initrd/proc failed : 2
Freeing unused kernel memory : 252 free
Kernel Panic : No init found . Try passing init= option to kernel
부탁 드립니다. :lol:
Forums:
[quote="a287848"]몇몇 설정이 잘못되어 있었습니다. 이를 고
새 하드는 분명 XFS로 잡혀 있다고 하셨죠? 커널에서는 계속 ext3로 잡고 하려고 있습니다. 에러 메시지에 나오죠..? ext3라고요.. ^_^;
부팅 시작할 때 grub에서 커널 옵션(?)을 주실 수 있으시면, rootfstype=xfs 옵션을 주셔서 강제로 XFS로 잡고 부팅을 해보세요. 부팅이 잘 끝나면 grub을 다시 실행시켜 주시면 다음부터는 제대로 XFS로 잡을지도 모르겠습니다.
아니면 XFS를 인식하는 부트 디스켓으로 부팅하신 후 grub을 다시 실행해보시거나요.
덧. 추가 질문은 본 글에 덧붙여 해주시는 것이 좋습니다.
답변 주셔서 고맙습니다. 옵션을 어떻게 넣으면 되나요?
말씀해 주신 rootfstype=xfs 를
kernel /boot/vmlinuz-2.6.3 ro root=LABEL=/ vga7 rootfstype=xfs
이렇게 넣었더니 bad command 가 나옵니다. ^^ 어떻게 넣으면 되는지 부탁 드립니다. ^^
Dig it.
GRUB의 부트로더를 MBR에 설치하신 건가요, 아니면 XFS 파티션의
GRUB의 부트로더를 MBR에 설치하신 건가요, 아니면 XFS 파티션의 부트 섹터에 설치하신 건가요? XFS 파티션에 설치해선 안되는 것 같습니다.
vga7을 vga=7으로, root=LABEL=/도 root=hda1으로 바꾸는 것도 한번 해보세요.
MBR 에 설치 했습니다.
답변 주셔서 너무 감사드립니다. 사실 졸업 작품으로 클러스터링을 해보려는데
막상하니 진짜 사소한거에 태클이 걸리네요.^^
MBR 에 Grub 설치했습니다. 그리고 VGA7 은 제 오타 입니다. 죄송합니다.
vga=7 이라고 했습니다. 그리고 root =/dev/hda1 도 해보고요^^ 그런데
Grub 옵션에 rootfstype 란 옵션이 있나요? 아닌것 같습니다.
답변 부탁 드립니다^^
Dig it.
vga와 rootfstype는 grub 옵션이 아니라 커널 옵션입니다.
vga와 rootfstype는 grub 옵션이 아니라 커널 옵션입니다.
더 이상은 잘 모르겠습니다..
댓글 달기