우선 제 질문에 답변 감사드립니다...
그리고 잘 읽어보았습니다.....
하지만... 안타깝게도 제 경우의 해답은 아닌거 같습니다.
: 제 경우와 유사한 점이 있으시네요. 제 경우는 /dev/hdb2에 리
: 눅스를 깔았다가 부팅이 안되는 경우였습니다.
:
: 이렇게 해서 일단 해결을 했습니다만, 파티션 매직등등의 써서는
: 안될 툴들을 사용해야만 했습니다.(^^;)
:
: 일단, 커널 이미지는 부팅되는 하드(/dev/hda)에 있어야 하는
: 것 같습니다.
...그렇지 않습니다. 커널 이미지의 위치는 상관없습니다.
제가 LILO를 쓰지 않은지 좀 꽤(보단 제 기억력이 나빠서...^^)
되어서 설명을 못드리겠지만, lilo.conf 의 설정을 통해서 가능합니다.
아마 여기 게시판에도 님의 경우에 대한 해답이 있을 겁니다.
:그래서 /dev/hda에 커널 이미지 전용의 파티션
: (제가 레드햇 계열을 쓰는 관계로 /boot 디렉토리를 통째로
: /dev/hda에 만든 파티션에 물렸습니다. 다음의 /dev/hda2입
: 니다)을 만들고 lilo를 다시 설정했습니다.
:
: 제 lilo.conf와 fstab을 올려드리면 참고가 되실지도요..
:
: lilo.conf
: ======================
: lba32
: boot=/dev/hda2
: map=/boot/map
: install=/boot/boot.b
: prompt
: timeout=50
: default=linux
:
: image=/boot/vmlinuz-2.4.2
: label=linux
: read-only
: root=/dev/hdb2
: other=/dev/hda1
: label=win
:
: fstab
: ======================
: /dev/hdb2 / ext2 defaults 1 1
: /dev/hda2 /boot ext2 defaults 1 2
: /dev/hda1 /mnt/c vfat defaults 0 0
: /dev/hdb1 /mnt/d vfat defaults 0 0
: /dev/cdrom /mnt/cdrom iso9660 noauto,owner,ro,iocharset=cp949 0 0
: /dev/cdrom1 /mnt/cdrom1 iso9660 noauto,owner,ro,iocharset=cp949 0 0
: /dev/fd0 /mnt/floppy auto noauto,owner 0 0
: none /proc proc defaults 0 0
: none /dev/pts devpts gid=5,mode=620 0 0
: /dev/hda3 swap swap defaults 0 0
: none /var/shm shm defaults 0 0
:
:
: : 먼저 데비안유저에 올렸던 글입니다.
: : 또 읽으셔서 짜증스런 분께는 먼저 사과드립니다.
: :
: : 환경은 우디, 커널 2.4.2, devfs 사용입니다.
: :
: : 커널을 새로 컴파일하고서 부팅을 못하는 건 아닙니다.
: : 주로 사용하는 하드디스크의 파티션을 재배치하려고 데비안 우디를
: : 임시로 작은 하드에 Backup/Restore 하려고 하는 도중입니다.
: :
: : 즉 /dev/hda2의 데비안을 임시로 단 /dev/hdb1에 백업했습니다.
: : (전 하나의 primary 파티션을 통째로 씁니다.)
: :
: : 혹시나 복사 도중에 문제가 생겼을지 몰라서 /dev/hdb1 에 복사한
: : 데비안 우디로 부팅을 시도해봤는데 제목과 같은 상태입니다.
: :
: : /etc/fstab 내의 파일시스템 테이블은 물론 수정했습니다.
: :
: : 그리고 백업한 /dev/hdb1 내의 커널에다 / 파일시스템도 지정했습니다.
: : # rdev vmlinuz /dev/hdb1
: :
: : 예전에 ReiserFS를 만들려고 위와 동일한 작업을 했었는데 별 문제는
: : 없었거든요. 그때와 다른 점이 있다면 devfs 인데.. 잘 모르겠습니다.
: :
: : 지금 회사에 있어서 부팅 도중의 메시지를 동일하게 적을 순 없지만,
: : 암튼... / 파일 시스템 마운트 에러 메시지는 없습니다.
: :
: : ...몇가지 문서를 뒤적거려봤는데요...
: : 어떻게 커널이 init를 실행하는지 전혀 알 수가 없네요.
: : 어디가 문제일까요?