>> Edit article
이름
제목
패스워드
: 맨날 여기서 정보만 얻어가다가 오늘 정보 제공합니다... : : 전 win98, linux redhat 7.0, win2000을 멀티부팅하는데요 : 오늘 커널 컴파일을 한 다음에 부팅하니까 : LIL-까지만 나오면서 멈추더라구요. : : 그래서 에러 메세지에 대해서 여기저기 막 뒤져봐도 답이 없길래 : 외국사이트 다 뒤지니까 힌트를 얻었습니다. : : 전 처음 파티션에 윈98을 두고 두번째 파티션(8기가 이내)에 : 리눅스, 그리고 그 뒤에 윈 2000을 두는데 부팅은 윈2000의 : boot loader를 이용해서 linux의 부팅 이미지 boot.lnx : (dd if=/dev/hda7 of=/mnt/boot.lnx bs=512 count=1) : 해서 얻은 것을 c:에다가 카피해 두고 c:oot.ini를 : 수정해서 쓰고 있었는데 이 boot.lnx를 리눅스 파티션에서 : 윈 부팅 파티션으로 옮기는 작업을 다시 하니까 제대로 : 부팅되더군요. 무슨 1024섹터네 뭐네 하는 문제가 아니었습니다. : : 결국 문제는 컴파일하면서 바꿔버린 boot.lnx 정보였습니다. : : 도움되었기를 바랍니다. : 부트로더의 첫 단계가 부트로더의 두번째 단계를 로드하기는 했는데 그것을 실행시키는 데 실패한 것입니다. 이것은 지오메트리의 불일치(geometry mismatch)나 map installer 를 실행시키지 않은 채 /boot/boot.b 를 옮긴데 서 기인합니다. http://kldp.org/HOWTO/html/Bootdisk/Bootdisk-HOWTO-12.html 에서 참고. 이런경우의 원인은 2가지로 볼 수 있습니다. 첫번째는 SCSI에서 linear mode를 잡지 못 했을 경우와 두번째는 무지 큰 대용량 하드여서 1024실린더 안에 부트로더가 들어가지 못 한 경우에 한합니다. 그래서 첫번째의 해결책은 CD로 부팅한 후 루트권한에서 # lilo -l 을 하시면 됩니다. 두번째에는 Dos Format을 하셔야 합니다. : -- 리눅사랑... : Jiwony
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved