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

📄 changes

📁 linux 的引导程序源码The Microsoft&reg Windows&reg Software Development Kit (SDK) provides the documentation
💻
📖 第 1 页 / 共 4 页
字号:
Changes from version 22.4 to 22.4.1 (27-Jan-2003) John Coffman  Boot Loader  -----------    - Fix compilation typosChanges from version 22.3.4 to 22.4 (24-Jan-2003) John Coffman  Boot Installer  --------------    - Add keywords vmdefault, vmdisable, vmwarn.    - Print volume serial numbers with "-T geom".  Boot Loader  -----------    - Add support for keywords vmdefault, vmdisable, vmwarn.    - First stage loader exits to BIOS on error (int 0x18).  Chain Loader  ------------    - Change pause requiring user input to delay (in debugging mode).Changes from version 22.3.3 to 22.3.4 (01-Nov-2002) John Coffman  Boot Installer  --------------    - Remove exit() call from unbootable() (bsect.c) so die() displays      error message.    - Fix boot errors when boot record relocation occurs in a RAID1      installation.  (bsect.c)    - Fix Failsafe partition table overwrite check.  (bsect.c)  Boot Loader  -----------    - Recognize command line "mem=<size>@<start>" for the 2.4 kernels.Changes from version 22.3.2 to 22.3.3 (30-Aug-2002) John Coffman  Boot Installer  --------------    - Suppress warning message about .shs file older than config file,      if '-p' is already specified.    - Change FLAG_SAVE to really be complement of FLAG_RAID_xxx.    - Add EVMS patches from Kevin Corry <corryk@us.ibm.com>       Enterprise Volume Management Project <evms-devel@lists.sf.net>    - get UNSAFE to work on hard disks, too (geometry.c) with       "disk=/dev/hdXX  bios=0x8X  inaccessible"    - allow BIOS_MAX_HEADS to be 256; 255 is the REAL max, but there      are some oddball BIOS's which allow 256Changes from version 22.3.1 to 22.3.2 (11-Jul-2002) John Coffman  Utilities  ---------    - Fix bug in 'mbr.S' to correctly use 'lba32' on large disksChanges from version 22.3 to 22.3.1 (16-Jun-2002) John Coffman  Boot Installer  --------------    - Correct reporting of command line segment (probe.c).    - Correct check for Bitmap table image_menu_space exceeded.    - Output actual geometry when Kernel/BIOS differ, or int 13h, functions      08h/48h differ (probe.c).    - 'bios_dev' changes to cope with kernel 2.4.18 returning different      disk geometry than previous kernels.  Use int 13h/fn 8h disk      geometry, where possible (probe.c).    - Add "k" option to -I flag to support mkrescue 1.2.  Boot Loader  -----------    - Bug fix for FF in text in 'say:' routine (save/restore BX).  Utilities  ---------    - Create 'pseudo.b' -- a pseudo kernel header for loading arbitrary      binaries at 1000:0000.  See 'README.pseudo' for details.    - Change "make floppy" to create both 1.5.4 and 2.1.1 diagnostics.    - 'mkrescue' now handles keytable translations with --keymap (1.2).Changes from version 22.2 to 22.3 (19-May-2002) John Coffman  Utilities  ---------    - Update 'mkrescue' to work with 22.3    - Integate bitmap file header Editor with 'lilo -E'    - Upgrade boot diagnostic to check for memory area overlap in      int 15h, function E820h, bios call, and to check for 24-bit      moves to high memory, when a 32-bit address is used.  Boot Installer  --------------    - Try again to fix the CRC/SHS compilation problem for gcc 3.XX      in bsect.c    - Resolve links in verbose bootloader output from boot.c (patch      from R. Coker) + extend to RAM disk, message, & bitmap files.      Essentially superseded by BUILTIN option.    - Fix minor -I bug when change rules repeat in another 'other='    - Implement UNIFY (copy 2nd stage loader, bitmap, and/or message      file into the map file).    - Implement BUILTIN - first and second stage loaders, chain loaders,      and mbr loader is built into the /sbin/lilo executable.  No more      file incompatibilities.    - Fill in bitmap file Location, Color, and Timer parameters from      a header in the bitmap file; config file overrides; add utilities      on the -E switch to manipulate parameters in the BM file header.    - Pass size of 2nd stage loader to 1st stage; probe reflects proper      memory size.    - Fatal error if any of "lock", "nobd", "vga=", and "kbd=" are in an      append= or literal= in the config file.    - "optional" now will skip an image if the initrd is not present,      just as it will now skip if the kernel is not present.    - Eliminate 'start_page' from the image descriptor.    - Correct and beautify output from verify_partition in partition.c.    - Issue warning when BIOS geometry and kernel geometry differ.    - Add '-E' switch for handling bitmap file LILO headers.    - Interactive password input is no longer echoed.    - Add '-F' flag to override XFS, swap, NTFS partition checks.    - DOS paritions will cause boot loader relocation.    - Add '-B' flag to specify bitmap file on command line.    - Modify bsect.c(bsect_common) to use 'image' flag.    - Check for space/control-char in image name, label, alias.    - Implement 'large-memory' flag in the prompt variable.    - Report change rules (-q) without stopping on 0 offset in PT.  Chain Loader  ------------    - Now sensitive to command line in ES:DI; will pass it on if there      are args after the 'BOOT_IMAGE=xxxxx' prefix.    - Limit command line passing to boot sectors having the 'LILO' sig-      nature only.  (Will miss relocated boot sectors, however.)    - Fix 'revmap1' to save SI, so partition change rules are okay.  Boot Loader  -----------    - First stage now verifies signatures in second stage loader      and its index map.    - Fix bugs in bitmap display when there is a locked command line      and it is interrupted:  cmdline clobbered, descr selection,      and top line lowlite display.    - Bitmap display dynamically computes number of rows in selection      menu -- just like the menu interface.    - Memory allocation by 1st stage for the 2nd is now variable, rather      than fixed at the largest (boot-bmp.b).    - Issue "BIOS data check successful/bypassed" message.    - First stage loader begins with short jmp, and still allows relocation    - 'map_create' checks 'extra' on a RAID installation    - Load initrd AFTER the kernel: supports boot protocol 0203h and      "mem=" within an append=XXX. "mem=" on command line replaces "mem="      from any append=XXX.    - Load sequence:  kernel header, initrd (alt. map), kernel proper    - "vga=" on command line now allows any radix input; viz., 0xHHHH    - With no 'start_page', the high starting address is obtained from      the kernel header directly.    - Add INITRDLOW compilation switch, and add check for bios that mucks      with high byte of 386 address (int 15h, fn 87h).    - Only use 32-bit move address with 'large-memory' flag in prompt      variable, otherwise sitck with 24-bit address (<15M).    - Compensate for buggy BIOS in int 15h, fn E820h call to avoid      overlapping memory areasChanges from version 22.1 to 22.2 (05-Feb-2002) John Coffman  Boot Installer  --------------    - Fix bsect.c compilation problem (l.241) on newer GCC libraries    - Add "suppress-boot-time-BIOS-data" flag to config file    - Add LVM support patches, courtesy of Andreas Dilger:      <adilger@users.sourceforge.net>    - Make sure image descriptor is zeroed to start    - Fix 'lilo -p' segfault with password=explicit    - Fix 'lilo -q' to handle relocated boot sectors on floppies  Boot Loader  -----------    - Add a video mode set to mbr.S and first.S to accomodate Dell/      Windows XP disabled video on startup    - Add mt_flag to KEYTABLE menu area for automatic suppression      of bios data collection in case of failure    - Vary placement of initrd:  (memory <= 64M) ==> load below 15M,      whereas (memory > 64M) load just above 64M; use int 15h, fn's      E820 & E801 to determine memory size > 64M    - DELL_DIRTY_HACK enables video with int 10h, fn=12h, subfn=36h    - Shorten read.S by making 1 mov AX into mov AH    - Fix first.S pread to use index buffer at 0x7E00, not 0x0200    - Limit BIOS data collection for HD to # drives returned by      fn 8, dev 80h (in DL)  Chain Loader  ------------    - Fix bug in CHANGE / MAP-DRIVE interaction when change is to      other than boot drive  Utilities  ---------    - Add a video mode set to disk.S to accomodate Dell/Windows XP      disabled video on startup    - Add pauses between stages of output to make reading easier    - Add "$(OBJS): mylilo.h" dependency to Makefile    - Add 'diagnose' directory with version 2 of the disk diagnostic    - Add LGPLicence for Robert de Bath's code    - Limit diagnostic 2.0 probe for HD to # drives returned by int 13h      fn 8, dev 80h (in DL)Changes from version 22.0.2 to 22.1 (31-Oct-2001) John Coffman  Utilities  ---------    - Add version 1.0 of 'mkrescue'  Boot Installer  --------------    - Support 4 more SCSI controllers & IBM iSeries v.disk.    - Add M-Systems Disk-On-Chip devices 62(?) and 93    - Fix bug in 'part_verify' to correct partition mask.    - Passwords use SHS (FIPS PUB 180-1) 160-bit hash or 64-bit CRC-32    - RAID1 relocations now check for files within the boot Raid      partition.    - Correct operation of -I flag; add option "r" (now "i" & "r")    - Strengthen "part_verify" to disallow installing on secondary       partitions (in addition to primary partitions) other than Linux      partitions  Boot Loader  -----------    - Allow variable number of Descriptor Sectors (DSECS=n)    - Load second-stage loader using single sector map segment; removes      size constraint on second-stage loader (15->~100 sectors).    - First-stage loader avoids BPB area -- doesn't clobber FAT16 --      unless DSECS>5.    - RAID1 sector address relocation performed only if flagged.Changes from version 22.0.1 to 22.0.2 (13-Oct-2001) John Coffman  Compilation  -----------    - Fix 'partition.c' to compile with 2.4.12 kernel headers    - Fix compilation bug to allow omission of -DBDATA from Makefile  DISK.COM utility  ----------------    - Add BIOS data collection VERBOSE diagnostic.Changes from version 22.0 to 22.0.1 (02-Oct-2001) John Coffman  Boot Installer  --------------    - Fixed password security hole to create 'lilo.conf.crc' with      mode 0600 (not 0644).Changes from version 21.7.5 to 22.0 (29-Aug-2001) John Coffman   [released 9/27]  Boot Installer  --------------    - Passwords are now hashed using a CRC-32 checksum.  Allows      for a full pass-PHRASE    - Using password="" (null string) will trigger interactive pass-      phrase input; such passphrases persist until -p switch is used      to force re-creation of CRC save file:  'lilo.conf.crc'    - Password options expanded.  Now there are 'mandatory', 're-      stricted', and 'bypass', strongest to weakest.  'mandatory'      remains the default.    - The config file parser now handles garbage input with a good      diagnostic, rather than an unexpected parse.    - RAID installations now create a single map file, install the      boot record on the RAID partition, install auxiliary boot      records only on MBRs if needed, except BIOS device 0x80.  Back-      ward compatibility is possible with new config-file and command      line options (raid-extra-boot= or '-x' switch).  Even with      stored boot command lines ('-R', lock, fallback), RAID set      coherency can be maintained.    - Add the '-A' switch to activate a partition.  Replaces activate.c.    - Add the '-M' switch to allow restoration of a Master Boot Record.    - Allow 'loader=' in the global section of config file.    - Add 'bitmap=' to specify a 640x480x16 bitmap file to be used as       a splash screen upon booting.  RGB (uncompressed) and RLE (com-      pressed) Windows/OS2 bitmaps are supported.    - Add 'bmp-table=', 'bmp-colors=', and 'bmp-timer=' to support posi-      tioning and color specification for bitmap screens.    - Modify 'bmp-X' input routines to allow pixel addressing (in addition      to the character addressing).    - Use bios data from boot-time to help identify bios device codes.    - Add 'geometric' and the '-g' switch to specify sector/head/cylinder      disk addressing.    - Add LBA32 compile switch, and make it the default:  'lba32' is now      assumed, unless 'geometric' or 'linear' is specified.    - Raid scans 'raid_disks + spare_disks'    - Add HPT370 controller (major device 114)  Boot Loader  -----------    - os2_d.b may now be obsolete with extensive checking added      to chain.b to see if it should fill in bytes 24 & 25 in the      boot record    - boot-bmp.b generated to display bitmapped boot screen    - read.S updated to allow #heads==256 (bios not IBM-compliant)    - disk.S updated to 1.4 to account for #heads==256 (hosed bios)    - second.S updated to allow for EBDA > 64kChanges from version 21.7.4 to 21.7.5 (26-Apr-2001) John Coffman  Boot Installer  --------------    - Correct DAC960 partition mask -- again.  Chain Loader  ------------    - Reverse map device code if "map-drive" is in effectChanges from version 21.7.3 to 21.7.4 (10-Apr-2001) John Coffman  Boot Installer  --------------    - Issue warning when CHANGE AUTOMATIC is to be inserted.    - Correct DAC960 partition mask.  Boot Loader  -----------    - Fix password timeout security hole which allowed booting with-      out entering a password.Changes from version 21.7.1 to 21.7.2 (20-Mar-2001) John Coffman  (issued as "patch-21.7.1-to-21.7.2-diff.txt)  Boot Installer  --------------    - Add several devices supported by the 2.4.2 kernel only    - Bugfix for -I switchChanges from version 21.7 to 21.7-1 (08-Mar-2001) John Coffman  (issued as "patch-21.7-to-21.7.1-diff.txt")  Boot Installer  --------------    - Makefile is simplified to remove 'filesize.c'

⌨️ 快捷键说明

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