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

📄 news

📁 linux内核
💻
📖 第 1 页 / 共 3 页
字号:
Starting with 1.47, changes marked with SYSLINUX/PXELINUX/ISOLINUXapply to that specific program only; other changes apply to all ofthem.Changes in 3.20:	* EXTLINUX: New options --install (-i) and --update (-U), to	  make it clear if a boot loader should be installed or	  updated.  For now, defaults to --install for compatibility;	  a future version will require one of these options.	* New library functions to load and place files in memory.Changes in 3.11:	* MEMDISK: Fix bug by which accessing the real floppy disk	  as B: in MS-DOS was broken.	* Simple menu system: allow tweaking of the screen layout.	* Simple menu system: better command-line editing, correctly	  handle command lines above 256 characters.	* PXELINUX: revert memory allocation change that caused	  problems on some network cards.	* MEMDISK: Try work around a bug on some BIOSes when no	  physical floppy disk is present in the system.	* Enable the 16550A FIFOs, if present, when doing serial	  console.	* New "totaltimeout" command establishes a timeout without	  regard for any user input.	* Simple menu system: timeout behaviour now more in line with	  user expectations.	* Simple menu system: "ontimeout" should now work correctly.Changes in 3.10:	* gcc 4.0.1 compilation fixes.	* Add support for querying the PCI BIOS in libcom32	  (used by ethersel et al.)	* Fix PCI handing (ethersel etc) on several old chipsets (and	  VMWare.)	* Try to deal with systems with broken EBIOS.	* New API call to do "localboot".	* New API call to query features.	* New API call to run kernel image, a lower-level call than	  "run command".  See comboot.doc.	* Fix for bug in EBIOS code discovered by Arwin Vosselman.	* NOESCAPE security fix.	* Comments are now recognized even without a space following #.	* Fix incorrect handling of mixes of entries with and without	  MENU PASSWD.	* The idle API call now harmlessly returns failure if it is a	  no-op.  That way the caller can decide whether or not to	  bother invoking it again.	* Temporarily disable the idle API call on PXELINUX, due to	  some platforms on which the idle API call seems to hang; this	  problem has not yet been debugged.	* MEMDISK: the handling of DOSEMU-headered images was broken;	  fix it.	* EXTLINUX: symlinks are now supported.	* Simple menu system: N and P now work correctly as hotkeys.	* MEMDISK: more BIOS bug workarounds.Changes in 3.09:	* gcc4 compilation fix.	* <BEL> (Ctrl-G) in message files now causes a beep.	* Reduce the command line to 511 characters; 1023 caused	  memory overflows.Changes in 3.08:	* SYSLINUX: Fix performance regression (-s mode always	  enabled.)	* Add API function for idle loop.	* libutil: Add do_idle() function for idle loop, make	  get_key() use it.	* libutil: Add SHA-1 and base64 functions.	* Simple menu system: add password support.	* EXTLINUX: Sparse files now handled correctly.	* EXTLINUX: Large directories now handled correctly.	* ALL: At the prompt, Ctrl-X now forces text mode.	* Fix configuration file parsing error, that could cause	  hangs.	* Rewritten advanced menuing system from Murali Ganapathy.	* MEMDISK: New "bigraw" mode to work around certain broken	  BIOS flash programs.	* COM32 module to boot Multiboot systems, including Xen.  See	  com32/modules/mboot.doc.	* Max command line changed to 1023 characters.  Note that the	  kernel proper still can only handle 255 characters without	  patching, and COM16 binaries can only handle 125 characters.Changes in 3.07:	* Fix chainloading (chain.c32).	* Fix zlib build problem.	* Use a private copy of <linux/ext2_fs.h>.Changes in 3.06:	* Fix typo that caused the ramdisk to load in the wrong place.Changes in 3.05:	* New API function "shuffle and boot"; allows COM32 modules to	  load or construct (almost) arbitrarily complex objects,	  e.g. a kernel and its initrd/initramfs in pieces, and have	  the API core reorganize memory for booting.  (A library API	  for this function will be introduced in a later version.)	* The initrd= option now supports multiple filenames separated	  by commas.  This is mostly useful for initramfs, which can	  be composed of multiple separate cpio or cpio.gz archives.	  (Note: all files except the last one are zero-padded to a 4K	  page boundary.  This should not affect initramfs.)	* EXTLINUX: Fix API function 000Ah (get derivative-specific	  info).	* libcom32/ethersel: Support PCI Config Mechanism #2 on	  machines still infested with that hideous old hack.	* SYSLINUX: Fix directory-parsing bug.Changes in 3.02:	* SYSLINUX: The "unix" installer now sets the MS-DOS	  attributes (hidden, system, readonly.)	* COM32 library: build the .lnx (test modules for running	  under Linux) as architecture native modules, in case	  i386 devel libraries aren't installed.	* EXTLINUX: Hack for systems which don't have BLKGETSIZE64	  defined in the standard header files.	* Simple menu system: minor aestetic improvements, and try to	  work better over a serial console (speed, and readability on	  monochrome terminal emulators.)	* New CONSOLE directive to control output on the video console	  (useful for dealing with some broken serial-forwarding	  BIOSes.)	* New com32 module "ethersel" for searching for an Ethernet	  card and selecting the proper version of Etherboot.	* EXTLINUX: Allow the user to override the detected geometry.	  Add help.Changes in 3.01:	* EXTLINUX, SYSLINUX: Fix compile errors on some systems.	* EXTLINUX: Default to zipdrive geometry (64 heads, 32	  sectors) if no other geometry can be detected.Changes in 3.00:	* SYSLINUX: Support FAT32 and EDD.  As an unfortunate	  consequence, LDLINUX.SYS is no longer an ordinary file; it	  is block-mapped at install time, which means it can only be	  written using the syslinux installers.	* SYSLINUX: Reorganize the source code for the installers;          each one of the installers (dos, win32, unix, mtools) is now          built in its own subdirectory.  In particular, "mtools" is	  the unprivileged installer which uses mtools; "unix" is the	  privileged installer which uses system calls.	* SYSLINUX: Completely rewritten DOS installer in C.	* ALL: "label" statement information is now stored in a	  compressed format, which means that a lot more labels are	  permitted (500-1000 in a typical configuration, but depends	  on the complexity.)	* EXTLINUX: New derivative, which boots from an ext2/ext3	  filesystem.	* SYSLINUX: The DOS and Win32 installers can now optionally	  write the boot sector to a file instead of the real boot	  sector.  This is not supported in the Linux installers,	  however.	* ALL: New NOESCAPE command, disables the "hold down the Shift	  key to display the prompt" behaviour.	* New simple menu system, as an alternative to the advanced	  menu system already present.  See README.menu for details.	* PXELINUX: Filenames can now be prefixed with an IP address	  or DNS name plus :: (e.g. 192.0.2.1::filename or	  server.domain.com::filename), which downloads a file from an	  alternate TFTP server, or just a :: (e.g. ::filename), which	  suppresses the common pathname prefix.  See pxelinux.doc.	* SYSLINUX: Add an -m option to the DOS and Win32 installers	  to write an MBR and -a to mark the partition SYSLINUX is	  being installed on active.	* MEMDISK: Give a way to query the boot loader type while	  running MEMDISK; see memdisk/memdisk.doc and	  sample/mdiskchk.c.	* mkdiskimage: substantially improved mkdiskimage which, among	  other things, can now be used to initialize USB keys as	  zipdrives; see README.usbkey for more information.Changes in 2.13:	* MEMDISK: Fix command-line parsing "brown paper bag" class	  bug.	* MEMDISK: Add "raw" mode to support the DOS boot disk from	  WinME/XP, which seems to deliberately crash the system	  when someone uses the "INT 15h mover" highmem API.	* Make "make install" do something sane for the com32	  development environment.	* In the spec file, create a separate -devel RPM for the com32	  development environment.Changes in 2.12:	* Simple C library, based on klibc, for writing COM32	  programs.	* Fix the handling of file length in loading of COM32	  programs.	* MEMDISK: Work around a linker bug by rearranging the code to	  not use the linker for the 16-bit code.	* SYSLINUX: If we're building on a machine without a Win32	  (mingw) compiler, just skip building syslinux.exe.	* ISOLINUX: Support non-mkisofs mastering programs, at least	  as long as the image is single-session.  For best results,	  ISOLINUX should be the only boot loader installed.	* MEMDISK: Allow the user to specify that the simulated disk	  should be write-protected.Changes in 2.11:	* ALL: Add an API call to get the configuration file name.	* SYSLINUX: Fix bug in 2.10 that prevented it from working	  correctly for a lot of people.	* SYSLINUX: In the installer, make mtools a bit less fussy.	* Make the menu system compile with newer gcc's.Changes in 2.10:	* MEMDISK: Handle images compressed with zip as well as with	  gzip.  Some Windows-based image tools apparently generate	  these kinds of images by default.  Patch by Patrick	  LoPresti.	* Major menu improvement from Murali Ganapathy.	* ISOLINUX: Wonderfully sick and brilliant workaround for	  severe bugs in certain Award BIOSes; from Knut Petersen.	* SYSLINUX: Fix for the nomtools installed, from Frederic	  Pasteleurs.	* PXELINUX: Fix handling of IP numbers in the ranges	  100-109 and 200-209.	* ALL: New option "allowoptions" (defaults to 1), which	  controls if options are allowed on the command line or not.	* SYSLINUX: Support building under klibc (see the klibc	  distribution for details.)Changes in 2.09:	* SYSLINUX: Remove residual setuid crap from	  syslinux-nomtools.	* Handle video pages correctly when using the API functions.	* Handle compiling on an x86-64 platform correctly.	* Menu system from Murali Krishnan Ganapathy; see the menu	  directory for information.	* COMBOOT: Allow COMBOOT programs to change screen text mode.	* COMBOOT: Correct the documentation of how to detect	  SYSLINUX from COMBOOT!!!!	* COMBOOT: Fix "get key without echo" API function.	* SYSLINUX: Fix bug that affected the API open function.	* ALL: Improve the E820 memory parser, to work around some	  buggy BIOSes.Changes in 2.08:	* Add new configuration command "ontimeout" to allow timeout	  to have a different action than just pressing Enter.	* Add new configuration command "onerror" to allow a custom	  command to be executed in case the kernel image is not found.	* Fix bugs in the COMBOOT/COM32 command-line parsing.  APPEND	  now works with COMBOOT/COM32 images.	* PXELINUX: Poll for ARP requests while sitting at the	  prompt.  This makes some boot servers a lot less unhappy.	* PXELINUX: Actually free sockets when we get a failure	  (including file not found.)  This bug would cause us to run	  out of sockets and thus "go deaf" after a while.	* MEMDISK: Add an API to query for the existence of MEMDISK.	* SYSLINUX: Fix loading boot sectors (.bs/.bss) from floppy	  disk.	* .c32 is now one of the extensions searched for	  automatically.	* PXELINUX: RFBG.exe seems to randomly overwrite memory	  location 0x5700.  Thus, don't use it!	* PXELINUX: Change pathname length max from 63 to 127; change	  max vkernels from 128 to 64.	* Support Ctrl-U -> kill entire command line input.	* The "samples" directory contains a (barely at all tested)	  chain loading example, chain.c32, which may be used to	  chainload local floppy disks and hard disks.  Use with	  "chain fdN" or "chain hdN [partition]"; N = 0 for the first	  drive of each type.Changes in 2.07:

⌨️ 快捷键说明

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