문제해결의 요점은 '어떻게든 부팅해서 /initrd 디렉토리를 만든다'
입니다.
(배포본이 redhat 계열일 경우)
설치 CD를 넣고 컴퓨터를 기동시킨 후
boot: 프롬프트에서 'linux rescue'를 쳐 줍니다.
이렇게 복구 모드로 부팅을 합니다.
다른 방법으로 KLDP에서 Bootdisk Howto의 번역 문서를 보신후
복구 디스크를 만드시면 되겠지요...
이제 리눅스를 설치한 하드드라이브의 파티션을 마운트해주어야 합니다.
정확하게는 루트 파티션(/)이 되겠지요.
C드라이브라면 블럭장치파일이 /dev/hda번호(예: /dev/hda3) 일겁니다.
이정보는 파티션 나누실때 어디에다가 기록해 놓으셨을 겁니다.
모르신다고요?
그러면 다음과 같이 fdisk를 실행해서 어떤 것인지 짐작해 보세요
# fdisk /dev/hda
fdisk상에서 'p'키를 치시면 파티션 정보가 나옵니다.
종료는 'q'를 치시면 되고요. 'h'키는 도움말이랍니다.
다음으로 마운트포인트를 만듭니다.
# mkdir /mnt/drive
--> dirve는 임의로 아무거나 해도 됩니다.
이제 루트파티션을 마운트합니다.
# mount /dev/hda3 /mnt/drive
--> hda3은 질문하신분의 루트 파티션명으로 고치세요.
자 이제 마지막으로 initrd 디렉토리를 만들면 됩니다.
# mkdir /mnt/drive/initrd
마지막으로 언마운트 하시고 리부팅 하세요.
# umount /mnt/drive
초보분이라 하셔서 좀 자세히 적었습니다.
잘 되기를 기원합니다.
그럼 이만...
좋은 하루되세요.
: /initrd 폴더를 모르고 지운후 부팅이 않됩니다.
: 어떻게 부팅이라도 가능하게 하는 방법이 없을런지여?
: 이 폴더가 없으면 어떠한 방법으로 부팅을 할 수 없는 건가여?
: 만약 가능하다면 이 폴더를 만드는 방법은...
: 여기서 조회해 보니
: mkinitrd 2.14.8.img ..........
: 이런 형식으로 나가는것 같던데...
:
: 초보 죽습니다.
: 아시는분 도움 부탁 드립니다.
: 천상... 다시 깔아야 할 런 지여 ㅠㅠ
--
서명