[완료] MBR에 LILO 를 설치한뒤에 다시 리눅스를 엎어서 깔았습니다.
글쓴이: tiffang / 작성시간: 화, 2005/11/01 - 3:46오후
초보적인 질문드립니다..
/, /boot, swap 으로 파티션으로 다시 나누고
기존의 리눅스는 무시한채 다시 설치 했습니다.
그전에 MBR에 LILO를 설치했었는데, 이번엔 MBR에 LILO 를 설치 하지 않았더니
기존의 LILO 가 자꾸 뜨는 것 같습니다.. (아닌가요??)
쉘에서 lilo 를 실행시키면 부트로더를 mbr 에 심어주는건 아닌가요??
첨에 뜨는 그 펭귄그림 나오는데서 /etc/lilo.conf 를 반영하지 못하는듯 합니다.
linux2.4 / linux2.6 커널 이 설치되어 있는데
linux2.4 로만 부팅이 가능합니다..
Forums:
맞습니다. 아닙니다. /etc/lilo.conf를 보여주세요..
맞습니다. 아닙니다. /etc/lilo.conf를 보여주세요..
prompttimeout=50default=linux2_4bo
prompt
timeout=50
default=linux2_4
boot=/dev/hda1
map=/boot/map
install=/boot/boot.b
message=/boot/message
lba32
image=/boot/vmlinuz-2.6.13.4
label=linux26
initrd=/boot/initrd-2.6.13.4.img
read-only
append="root=LABEL=/"
image=/boot/vmlinuz-2.4.20-8
label=linux2_4
initrd=/boot/initrd-2.4.20-8.img
read-only
append="root=LABEL=/"
label 은 분명히 linux26 인데 펭귄화면에서는
linux2 6 하고 linux2 4 이렇게 나옵니다. (공백)
linux2 6을 컴파일 했는데 lilo에 적용이 안되서 부팅할 수가 없군요..
linux2 6 을 선택하면
loading XXXX..........................
만 나오고 가만히 있습니다..
아무래도 기존에 설치할때 MBR에 심은 부트로더가 살아 있는 듯 한데요.. 어케 지우고 새걸 넣죠??
boot=/dev/hda1이렇게 되어 있으면 /sbin/lilo를
boot=/dev/hda1
이렇게 되어 있으면 /sbin/lilo를 실행하셔도 /dev/hda1의 부트섹터에 부트로더가 설치됩니다.
boot=/dev/hda
이렇게 고치시고 /sbin/lilo를 실행하시면 /dev/hda의 MBR에 부트로더가 설치됩니다.
lilo 사용법
그렇군요.. 집에가서 해봐야 겠습니다.
이런 기초적인걸 못해서.. 쩝..
저는 /boot 가 hda1 이고 hda1이 가장 hda의 가장 윗 파티션이라서 hda1 로 하면 되는줄 알았슴다..
감사합니다..
댓글 달기