lilo-24.2/0000755000175000017500000000000012624207456011362 5ustar adjooadjoolilo-24.2/man/0000755000175000017500000000000012624176531012134 5ustar adjooadjoolilo-24.2/man/liloconfig.pod0000644000175000017500000000503412624175553014772 0ustar adjooadjoo=for header manpage: LILOCONFIG section: 8 title: liloconfig documentation version: 24.2 datum: 2015-11-22 =encoding utf8 =head1 NAME liloconfig - create new lilo.conf file (with diskid and uuid) =head1 SYNOPSIS B [B<-h>] [B<-v>] [B<-f>] [B<-u>] [B] =head1 DESCRIPTION liloconfig is an simple program for creating a new lilo.conf file. After creating the new configuration file you must execute '/sbin/lilo'. liloconfig use the lilo.example.conf file as template. In the final lilo.conf file you find many useful comments for custom changes. Please pay attention about error messages if liloconfig cannot find any images (/boot/vmlinuz*) oder image symlinks (/vmlinuz, /vmlinu.old). Then you need to search for images by ourself and make some changes in the '/etc/lilo.conf' file. Otherwise no bootloader can be installed with '/sbin/lilo'. =head1 OPTIONS =over 4 =item B<-h> Print a brief help. =item B<-v> Print verbose messages. =item B<-f> Force overriding existing lilo.conf. =item B<-u> Force overriding/update of boot line in lilo.conf. =back =head1 EXAMPLES Lines in the configuration file /etc/lilo.conf: ### LILO global section ### #large-memory lba32 #boot = /dev/sda boot = /dev/disk/by-id/ata-SAMSUNG_SV1604N_S01FJ10X999999 #root = /dev/sda1 root = "UUID=18843936-00f9-4df0-a373-000d05a5dd44" map = /boot/map install = menu menu-scheme = Wb:Yr:Wb:Wb prompt timeout = 100 vga = normal #password = #default = Linux ### LILO per-image section ### image = /boot/vmlinuz-3.17-trunk-686 label = "Linux" #root = /dev/sda1 #root = "UUID=18843936-00f9-4df0-a373-000d05a5dd44" read-only # restricted # alias = 1 # optional initrd = /boot/initrd.img-3.17-trunk-686 image = /boot/vmlinuz-3.14-trunk-686 label = "Linux Old" #root = /dev/sda1 #root = "UUID=18843936-00f9-4df0-a373-000d05a5dd44" read-only # restricted # alias = 2 # optional initrd = /boot/initrd.img-3.14-trunk-686 =head1 COPYRIGHT and LICENSE Copyright (C) 2011-2015 Joachim Wiedorn This script is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. =head1 AUTHOR B was written by Joachim Wiedorn. This manual page was written by Joachim Wiedorn . =head1 SEE ALSO B(8), B(8), B(8) =cut lilo-24.2/man/keytab-lilo.80000644000175000017500000000571611412204356014441 0ustar adjooadjoo.\" '\" t .\" This page is based on the lilo docs/source, which carry the following .\" COPYING condition: .\" .\" LILO program code, documentation and auxiliary programs are .\" Copyright 1992-1994 Werner Almesberger. .\" All rights reserved. .\" .\" Redistribution and use in source and binary forms of parts of or the .\" whole original or derived work are permitted provided that the .\" original work is properly attributed to the author. The name of the .\" author may not be used to endorse or promote products derived from .\" this software without specific prior written permission. This work .\" is provided "as is" and without any express or implied warranties. .\" .\" Original version of this manpage: .\" Peter Maydell (pmaydell@chiark.greenend.org.uk), 03/1998 .\" .TH "KEYTAB-LILO.PL" "8" "April 1998" "" "" .SH "NAME" keytab\-lilo \- compile keytables files for use with LILO .SH "SYNOPSIS" .B /usr/sbin/keytab\-lilo .RB [ \-p .I R old_code = new_code ] .RB ... .RI [ default_layout ] " kbd_layout" .SH "DESCRIPTION" .LP .B keytab\-lilo is a program which compiles keytable definitions (in the format specified in .BR keytables(5) ) into a format which can be used by .B lilo(8) to set the keyboard type when booting [using the .B keytable parameter in .BR /etc/lilo.conf ]. .I kbd_layout should be the name of a map file which specifies the desired keyboard layout. This file may be a .B gzip(1) compressed map. If no file extension is given, .B .map.gz is assumed. If the full pathname is not specified, .B /usr/share/keymaps/ is assumed. Since .B lilo essentially needs to know the differences between the BIOS keyboard mapping and the one you require, the .I default_layout file should contain a .B keytables(5) file for the BIOS default mapping. If no .I default_layout file is specified, .B us.map.gz is used. .B keytab\-lilo writes the output translation table as a binary string to standard output, so you should redirect it to a suitable file. .B lilo has no particular restrictions on the name of keyboard translation files, but the suggested naming convention and location is .BI /boot/ mapping .ktl (where .B .ktl stands for "Keyboard Table for Lilo"). .SH "OPTIONS" .TP .B \-p .I R old_code = new_code .br Specifies corrections ("patches") to the mapping obtained from the translation table files. E.g. if pressing the upper case "A" should yield an at sign, \-p 65=64 would be used. The \-p option can be repeated any number of times. The codes can also be given as hexadecimal or as octal numbers if they are prefixed with 0x or 0, respectively. .SH "EXAMPLES" .TP .B keytab\-lilo dvorak >/boot/dvorak.ktl This is the most common form of invocation; it simply compiles the given map file (in this case dvorak) and puts the result in .BR /boot/dvorak.ktl . .SH "AUTHOR" Werner Almesberger (almesber@bernina.ethz.ch). .br Peter Maydell (pmaydell@chiark.greenend.org.uk) wrote this manual page. .SH "SEE ALSO" .BR lilo (8), .BR keytables (5), .BR gzip (1) lilo-24.2/man/mkrescue.80000644000175000017500000001246711550026500014040 0ustar adjooadjoo'\" t .\" @(#)mkrescue.8 .\" This page is part of the LILO package, which is released by .\" the author(s) under a BSD license. See the file COPYING .\" in the LILO source directory for the license and disclaimer. .\" .\" Original for lilo 22.1, John Coffman 2001-10-31 .\" Updated for lilo 22.5.4, John Coffman 2003-05-24 .\" Updated for lilo 22.6.1, John Coffman 2004-11-16 .\" Updated for lilo 23.1, Martin Eberhard Schauer 2011-03-06 .\" (Reformatted to better match Linux man-pages conventions) .TH MKRESCUE 8 "6 Mar 2011" .SH NAME mkrescue \- make rescue floppy or CD .SH SYNOPSIS .B /sbin/mkrescue makes a bootable rescue floppy or CD using the default kernel specified in .IR lilo.conf . .SH DESCRIPTION \fBmkrescue\fP takes its specifation for the kernel from the default image specified in \fI/etc/lilo.conf\fP. If the actual default is an \fIother=\fP specification, then use the first \fIimage=\fP specification. Any associated initial ramdisk (\fIinitrd=\fP), and \fIappend=\fP options will also be used. The root directory will be taken to be the \fIcurrent\fP root. A bootable floppy or CD-image will be created using LILO version 22.5.5 or later. \fBmkrescue\fP normally requires no options, unless a CD-image is desired (\fB--iso\fP). .SH OPTIONS .TP \fB--append\fP Override any \fIappend=\fP options taken from the default image. If there is any doubt about whether the \fIlilo.conf\fP options are correct, then specify no kernel parameters by providing the null string (\fB--append ""\fP). .TP .B --debug Provide verbose output of the operation of .BR mkrescue , pausing to allow the setting of internal operating parameters to be viewed. must be hit to proceed from these pauses. .TP \fB--device\fP Make the floppy on a device other than \fI/dev/fd0\fP. The floppy disk will always be made to boot on BIOS device code 0x00 (A: drive), without regard to the drive on which it is created. .TP .B --fast Use a faster method of creating the boot floppy. This involves first creating a file of \fB--size\fP 1k blocks (default is 1440) mounted using a loopback device, creating the bootable floppy, then copying the entire file to the disk. .TP \fB--fs\fP [ \fIext2\fP | \fImsdos\fP | \fIminix\fP ] Specify the type of filesystem to create on the drive. \fIext2\fP is the default, but \fImsdos\fP and \fIminix\fP allow slightly more disk sectors for really big kernels. .TP .B --help Print a short usage synopsis, including a list of command options. .TP \fB--image\fP