나는 90 년대 후반에 리눅스로 시작했으며 언급 한대로 lilo
기본값이었습니다. DOS 시스템으로 이중 부팅을하려면 HIMEM에 내용을로드하거나 CD 드라이버 등을로드하지 않고 바로 부팅을 수행하여 사용할 수 있습니다 loadlin
. Win95 이중 부팅의 경우 먼저 DOS로 드라이브를 부팅 가능하게 설정 한 다음 '95를 설치하면 '95'부트 로더를 사용하여 DOS 커널을 여전히 부팅 한 다음을 사용할 수 있습니다 loadlin
.
NT4를 사용한 듀얼 부팅의 경우, 트릭은 LILO를 /
파티션에 기록한 다음 dd
( dd if=/dev/sda2 of=/path/to/file bs=512 count=1
)를 사용하여 처음 512 바이트를 제거 하고 결과 파일 ntldr
을 볼 수 있는 위치에 놓고 WinNT의 부트 로더에서 사용할 수 있습니다. 커널 업그레이드시 문제는 재부팅 전에 모든 단계를 반복해야한다는 것입니다. 그렇지 않으면 Linux 시스템으로 돌아 오는 데 문제가 있습니다. 동일한 프로세스가 Win2k에서 작동했습니다.
LILO를 사용하면 커널이 업데이트 될 때마다 LILO를 업데이트해야합니다.
으로 loadlin
커널이 업데이트 언제든지, 당신은 DOS 파티션에 커널을 복사하는 것을 기억했다.
다른 답변에서 암시 된 또 다른 옵션은 커널을 플로피에 직접 쓰는 것이 dd if=/path/to/vmlinuz of=/dev/fd0
었지만 루트 장치는 컴파일 타임이나 rdev
유틸리티 를 사용하여 커널에서 올바르게 설정해야했습니다 .
GRUB
돌아 왔을 때 , 더 이상 LILO를 업데이트하거나 LILO를 업데이트하고 부팅 정보 등을 제거 할 필요가 없었기 때문에 기쁨이 많이 생겼습니다. 더 이상 부트 로더 업데이트를 잊어 버려서 Linux 시스템에서 빠져 나가지 않아도됩니다. 정보 ...
biosboot(8)
.