20G 하드를 10,10으로 분할해서 C:에는 XP D:에는 Linux를 설치했습니다. 그런데 Linux로만 부팅이 되네요.. lilo.conf에 관한 문서를 찾아 봤는데도 잘 이해가 안가네요.. lilo.conf 좀 고쳐주세요. boot=/dev/hda map=/boot/map install=/boot/boot.b lba32 prompt timeout=100 default=WindowsXP image=/boot/vmlinuz-2.4.2-3 label=Linux read-only root=/dev/hda5 append="hdd=ide-scsi" other=/dev/hdb1 table=/dev/hda label=WindowsXP
lilo.conf 에서 윈도우 항목은 other 로 넣어야 하고, default 값은 리눅스 라벨이어야 합니다. 현재 설정은 WindowsXP 를 default 로 지정했는데 그 항목이 other 블록 밖에 있어 인식되지 않습니다. other 블록에 table 과 label 을 맞춰 넣고, lilo 를 다시 실행하세요.