⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changes

📁 linux 的引导程序源码The Microsoft&reg Windows&reg Software Development Kit (SDK) provides the documentation
💻
📖 第 1 页 / 共 4 页
字号:
  Boot loader  -----------    - added ability to load data (e.g. kernels) at addresses >= 0x100000    - added support for loading an initial RAM disk    - any_*.b became too big when using REWRITE_TABLE    - included trimmed sector read function for first.S by Ted Ts'o    - now prints spaces before error codes    - temporarily removed support for REWRITE_TABLE    - added support for heap size indication to kernel setup.S    - added compile-time option XL_SECS for extra large disks  Map installer  -------------    - new option INITRD to load an initial RAM disk    - added support for "big" kernels (> 0.5 MB compressed), which are loaded      directly at 0x100000    - long quoted strings can now be distributed over several lines using      a backslash    - environment variables are accessible in lilo.conf with $name or ${name}    - now properly identifies attempts to map from NFS and such    - refuses to overwrite unsuitable partitions    - caches device names and numbers, thereby significantly reducing the      number of readdir and stat system calls (typically, the total number of      system call decreases by about 80%)    - temporarily removed support for REWRITE_TABLE    - geometry.c:exists now opens devices read-write in order to avoid      reading from CD-ROM devices (patch by Alain Knaff)    - added a warning if COMPACT is used with LINEAR  Documentation and installation  ------------------------------    - documentation, QuickInst, and on-line usage information no longer mention      the disktab file (a DISK section should be used instead)    - mkdist now uses the VERSION file    - distribution now includes .lsm file    - LILO is now compiled without -O2    - updated FTP references and rewrote them to conform to RFC1738Changes from version 16 to 17 (19-DEC-1995)-----------------------------  Boot loader  -----------    - changes for FALLBACK and new map section structure (see below)    - LCF_READONLY now disables the LOCK option (and FALLBACK too)    - added command-line option  kbd  to preload keyboard buffer    - write errors are now reported (Wxx)    - chain loaders now support changing the active partition (enabled with      REWRITE-TABLE)    - chain loader can also "un-hide" a DOS partition if its partition type      has been changed by OS/2 BM (build-time option FIX_TYPE)    - when enabling HIDE_DOS in addition to FIX_TYPE, DOS partitions (except      for the one being booted) are hidden, just like OS/2 BM does (build-time      option HIDE_DOS)  Map installer  -------------    - added FALLBACK option to change default command line before booting      the current image    - added REWRITE-TABLE option to patch partition table at boot time    - added REWRITE_TABLE build-time option to enable REWRITE-TABLE    - added DISK section flag INACCESSIBLE to mark disk as inaccessible for      the BIOS so that the map installer can refuse bad mappings    - options and fallback sectors are now at the beginning of map sections    - -q and -R were accidentially marked as optional in usage    - fixed incorrect partition check for  other = <non-root>  Documentation and installation  ------------------------------    - changed LILO version numbers to always be of the form <number> instead      of 0.<number>    - README now also contains the version number    - make install  now strips /sbin/lilo instead of trying to strip /sbin    - various bug fixes in QuickInst    - added file VERSION containing the current version number and new      make target  version  to rename ../lilo to ../lilo-<version>    - changed a footnote which yielded an asterisk at the end of a command      line in the ASCII README    - -q and -R were accidentally marked as optional in command-line      descriptions    - mentioned -D option in command line description    - new section "System overview" in the user's manual and several minor      additions    - a few minor corrections and addition of unusual error messages    - the last traces of "old-style" configuration have been removedChanges from version 15 to 16 (26-FEB-1995)-----------------------------  Boot loader  -----------    - added register dump boot sector (dump.S) for debugging    - chain loaders now clear BP. This might help in some cases where DOS      refused to boot.  Map installer  -------------    - really fixed -R this time    - now suggests to "use a DISK section" (instead of disktab) if HDIO_REQ      fails    - removed incorrect error message when using a disktab    - added check to detect CD-ROMs with major numbers of hard disks    - no longer complains about corrupt partition table if 3D address is      smaller than linear address and (3D) cylinder is 1023  (OS/2 does      is this way)    - LOADER is now required when booting an operating system from any device      than the first hard or floppy disk    - changed header protection macros from _xxx_H_ to xxx_H    - added (untested) support for 2nd IDE controller (major 22)  Documentation and installation  ------------------------------    - user.tex is now compatible with LaTeX 2e (\textfont0 problem)    - tech.tex now avoids \SetFigFont (LaTeX 2e again)    - /sbin/lilo is now optimized and stripped when installing    - ASCIIfied "Booting basics" section    - removed all references to the old directory structure    - added description of LOCK in config file    - updated FD TMC-1680 warning    - added reminder to re-run /sbin/lilo when modifying partition tables    - updated list of kernel options    - added detailed description of >2 disks and >1024 cylinders    - added description of putting /boot on a DOS partition    - reordered sections in "Installation and updates"    - updated tech.texChanges from version 14 to 15 (23-OCT-1994)-----------------------------  General  -------    - upon popular demand, a copyright notice has been added  Boot loader  -----------    - now also drains the keyboard type-ahead buffer    - new command-line option "lock" to make the specified command line the      default for the following boots too    - default command line execution can now be interrupted in prompt mode too  Map installer  -------------    - fixed -R arguments handling bug    - fixed -P argument handling bug    - fixed yet another recursion problem with /dev/fd -> /proc/self/fd    - added option -D and configuration variable DEFAULT to specify the      default image without changing the oder of entries in /etc/lilo.conf    - added configuration variable LOCK to make the specified command line the      default for the following boots too    - added disk geometry configuration in the general configuration file.      /etc/disktab is now considered obsolete.    - added option -w and configuration variable NOWARN to disable some      warnings    - added warning when putting the boot sector on a non-boot disk    - added warning for possibly inaccessible devices (e.g. third disk)    - added warning for disks/partitions with more than 1024 cylinders    - added warnings for bad permissions of the configuration file    - fixed handling of floppies in geo_open_boot    - removed erroneous call to part_verify when booting other systems      from files    - added support for variable-size setup segments as supported by kernels      >= 1.1.43    - restructured verbosity levels    - allowed escaping of backslashes in quoted strings (/etc/lilo.conf)    - /sbin/lilo -q -v  now displays all settings  Documentation and installation  ------------------------------    - lots of things have been restructured    - many changes to describe the current Linux environment    - "new" directory structure is now the default    - README is now generated from user.tex by a Perl script    - lots of minor corrections and clarifications    - added a copyright notice and adapted several comments    - QuickInst: updated default kernel names    - QuickInst: now runs  /sbin/lilo -t  before trying to install    - doc/Makefile: removed extra "Label(s) may have changed" output    - disktab: changed header comment and added second example line    - /etc/disktab is no longer automatically created by  make install    - linking /etc/lilo/install -> /sbin/lilo is no longer suggested    - removed mkbindist. I don't think anybody used it anyway.Changes from version 13 to 14-----------------------------  Map installer  -------------    - added a few missing closedirs to device.c:scan_dir    - added detection of directory loops to device.c:scan_dir and      geometry.c:last_dev    - fixed handling of dangling links in /dev    - new option -u [ device ] to restore boot sector. Unsafe mode with -U    - fixed/improved usage message  Documentation and installation  ------------------------------    - QuickInst: did not write "other" sections to configuration file    - QuickInst.new: improved handling of disks without active partitions    - QuickInst.new now knows about /etc/disktab (relict from Shoelace,      still in some distributions)    - QuickInst.new now uses *_d.b chain loaders when configuring non-Linux      systems on the second diskChanges from version 12 to 13-----------------------------  General  -------    - BSS is no longer cleared by LILO, because the kernel itself does      that now.    - added support for the new directory structure. Makefile and QuickInst      come in .old and .new versions. See INCOMPAT for details.    - removed support for unstripped kernels. Therefore, mkck is no longer      part of the distribution.  Boot loader  -----------    - added missing  seg es  override to UI_MAGIC check at "input".  Map installer  -------------    - new options LITERAL and APPEND.    - the root setting is no longer being shown on -q -v    - the configuration file may now contain quoted strings in which spaces      and equal signs do not have to be escaped.  Documentation and installation  ------------------------------    - fixed bug in QuickInst that prevented correct renaming of the config      file when ROOT is set.    - added comment to disktab indicating that it is typically not needed.    - distributed files are now readable for group and other.    - mkdist is now included in the distribution.    - changed the name of kernels from "(traditional) boot image" to      "kernel image".    - changed the name of the string passed to the kernel from "command      line" to "parameter line".    - removed obsolescent terms "rootimage" and "bootimage".    - fixed documentation bug claiming only kernels can be protected by      passwords.    - fixed some additional minor documentation errors.Changes from version 11 to 12-----------------------------  Boot loader  ----------    - removed accidential swapping of A:/B: when swapping C:/D: from      the chain loader.    - added new chain loader any_b.b (swaps A:/B:)    - fixed incorrect handling of drive number resetting in swapping      versions of the chain loader.    - now generates diagnostics when failing to load the second stage      loader.    - new compile-time option NO1STDIAG to disable these diagnostics.  Map installer  -------------    - fixed stat/fstat when creating temporary devices.    - subdirectories of /dev are now recursively searched for disk devices      in addition to /dev    - devices are now counted by highest device number, not by name.    - some minor fixes.  Documentation and installation  ------------------------------    - QuickInst now warns if there is an obsolete LILO boot sector on      the MBR.    - QuickInst is now prepared to handle symbolic links hda -> sda    - other minor fixes to QuickInst.    - removed all references to compound unstripped kernels from the      user's guide.    - activate is now compiled as a stripped, statically linked, impure      executable.    - fixed a few minor omissions in the technical overview.Changes from version 10 to 11-----------------------------  Boot loader  -----------    - added on the fly patching of the BIOS disk parameter table to      fix the "Error 0x04" observed on some systems.  Map installer  -------------    - floppy devices are no longer opened at all when using the UNSAFE      option in OTHER.    - fixed partition table checking.    - new option -V to display the version number.    - INSTALL = /etc/lilo/boot.b  is now the default if INSTALL is      omitted.    - new compile-time configuration option NOINSTDEF to restore the old      semantics of INSTALL.  Documentation and installation  ------------------------------    - QuickInst no longer asks whether to change the active partition if      installing LILO as the MBR.    - QuickInst now suggests configuring other operating systems if      installing LILO as the MBR.    - added a version check to QuickInst.    - added de-installation instructions.    - fixed a few minor documentation bugs.    - added script mkbindist that generates a minimal binary distribution      of LILO.Changes from version 9 to 10----------------------------  Boot loader  -----------    - added support for read-only setting of root.    - new chain loader os2.b to load OS/2 from the second disk.    - new chain loader any_d.b to load BIOS-based operating systems      (e.g. PC/MS-DOS) from the second disk.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -