SuSE Linux: 버전 7.0
lilo: 버전 21.6
새로운 lilo를 우리의 FTP에서 다운로드 받습니다.
ftp://ftp.suse.com/pub/suse/i386/update/7.0/a1/lilo.rpm
이 전 의 lilo를 다음의 명령어를 이용하여 새로운 버전으로 바꾸어 줍니다.
rpm -Uhv --force lilo.rpm
/etc/lilo.conf 파일을 당신의 시스템의 설정에 맞추어서 바꾸어 주어야 합니다.
lilo.conf파일의 전역변수지역에 다음의 내용을 넣어줍니다.
lba32
대부분의 경우에 linear라는 부분이 있을 것입니다. 이 부분은 지워 주거나 혹은 주석처리를 하여 lilo가 알 수 없도록 해야 합니다. linear 와 lba32부분은 서로 배타적이기 때문 입니다. lilo명령어를 이용하여 새로운 버전의 lilo를 설치하셨다면 이제 1024실린더 바깥쪽의 부분에서도 부팅이 가능합니다.다만 이 새로운 버전의 lilo를 사용하시려면 최신의 BIOS(1998년 이후의 것)가 필요합니다. 이전의 BIOS들은 부팅영역을 1024실린더 이내로만 하게됩니다.
만약 부트메뉴의 사용을 하고 싶으면 다음의 내용을 전역 변수 지역에 넣어 주시기 바랍니다.
install = /boot/boot-menu.b menu-title = "SuSE Linux 7.0"
이 새로운 lilo의 또 다른 특징 memtest86는 lilo메뉴에서 부트옵션을 직접적으로 통합할 수 있습니다. 만약 이것을 시험해 보기를 원한다면 /etc/lilo.conf파일의 맨끝에 다음의 내용을 집어넣습니다.
image = /boot/memtest.bin label = memtest86
이것을 사용하는 경우는 조심해야 합니다. 이것은 전역 변수지역의 initrd = ...라인과 충돌을 일으킵니다.만약 램디스크의 사용을 원한다면 각 커널을 위한 각각의 initrd를 정의해 주어야 합니다.
image = /boot/vmlinuz initrd = /boot/initrd . .
/usr/share/doc/packages/lilo/에 더 상세한 정보가 나와 있습니다.
이것은 수세 7.0버전에 포함이 되어있는 내용이 아닙니다. 하지만 앞으로 업데이트되는 버전에 는 포함을 시킬 예정으로 있습니다. 또한 이것에 관련된 내용은 설치지원에는 들어가지 않습니다.그렇지만 현재 이것과 관련된 피드백은 언제라도 받고 있습니다.
SDB-new_lilo
)