Syslinux

ภาพหน้าจอของซอฟแวร์:
Syslinux
รายละเอียดซอฟแวร์:
รุ่น: 6.03
วันที่อัพโหลด: 17 Feb 15
ผู้พัฒนา: H. Peter Anvin
การอนุญาต: ฟรี
ความนิยม: 1308

Rating: 4.5/5 (Total Votes: 2)

syslinux เป็นโครงการที่มาเปิดที่ให้ผู้ใช้ที่ง่ายและสะดวกในการกำหนดค่า bootloader ที่ช่วยให้ผู้ใช้สามารถบูตระบบปฏิบัติการต่างๆจากดิสก์ไดรฟ์ในท้องถิ่นซีดีและ PXE (Preboot Execution Environment) .Supports ไฟล์ Linux ที่สำคัญทั้งหมดของโครงการ systemsThe มีความสามารถในการบูตระบบปฏิบัติการมรดกเช่น DOS มันได้รับการออกแบบจากพื้นดินขึ้นเป็นแบบเลื่อนแทน LILO โบราณและมรดกผู้จัดการบูตด้วง โดยค่าเริ่มต้นจะสนับสนุน FAT, EXT2, EXT3, EXT4 และ Btrfs ระบบไฟล์
ทั้ง BIOS และเครื่อง UEFI-based ได้รับการสนับสนุนโดย bootloader นี้แม้ว่าข้อ จำกัด ต่าง ๆ ที่มีอยู่สำหรับ UEFI (Unified Extensible Firmware Interface) ระบบ มันสามารถติดตั้งได้อย่างง่ายดายบนเกือบทุกระบบปฏิบัติการ Linux-based จาก channels.How ซอฟแวร์เริ่มต้นการทำงานหรือไม่ง่ายเป็นขั้นตอนการบู๊ต syslinux ทำงานโดยการโหลดครั้งแรก MBR (Master Boot Record) แล้วค้นหาพาร์ติชันที่ใช้งาน ดำเนินการปริมาณ Boot Record (VBR) รันไฟล์ /boot/syslinux/ldlinux.sys, โหลดไฟล์ /boot/syslinux/ldlinux.c32 เช่นเดียวกับการค้นหาและโหลดไฟล์การตั้งค่าหลัก (/ boot / syslinux /syslinux.cfg)
รายการเมนูการบูตมาตรฐานสำหรับระบบปฏิบัติการลินุกซ์ที่ใช้ประกอบด้วยเมนูรายการ LABEL ที่สามารถเป็นอะไรก็ได้ที่ผู้ใช้ต้องการ (ขึ้นโดยอัตโนมัติจาก / etc / ปัญหา) และสาย Linux กับสถานที่ตั้งของปฏิบัติการลินุกซ์ นอกจากนี้ยังสามารถบูตระบบปฏิบัติการที่ใช้ Windows
นอกจากนี้ยังรวมถึงการที่ผู้ใช้กำหนดเส้นผนวกที่ควรชี้ไปที่สถานที่ตั้งของระบบแฟ้มรากเช่นเดียวกับรายการ initrd ที่มีสถานที่ตั้งของไฟล์ภาพ initramfs สร้างโดย mkinitcpio.Bottom lineOverall, syslinux เป็นหนึ่งในที่สุด ง่ายต่อการใช้และติดตั้งจัดการการบูตสำหรับ GNU / Linux จะให้ผู้ใช้ที่มีทั้งข้อความและเมนูบูตกราฟิกสนับสนุนการบูตอัตโนมัติ chainloading, memtest, HDT, รีบูต, ปิดไฟ, แป้นพิมพ์ที่ซ่อนเมนู PXELINUX และฟังก์ชั่นเมนูที่ชัดเจน.

เป็นของใหม่ ในข่าวประชาสัมพันธ์นี้:

  • efi64:. เพิ่มการสนับสนุนสำหรับการบูตเมล็ด 32 บิต
  • efi:. ใช้โปรโตคอลส่งมอบ EFI เมื่อบูตเมล็ดถ้ามี
  • แก้ไขเป้าหมายต่างๆที่ทำให้กลายเป็นเสียเมื่อเปลี่ยนวัตถุต่อเฟิร์มแวไดเรกทอรีรวมทั้งให้ติดตั้ง 'และ' ทำให้ netinstall '.
  • efi. ปรับปรุงการจัดการของการสูญเสียตในกอง UDP
  • การทดสอบ. แนะนำกรอบทดสอบการถดถอยใหม่ที่ออกแบบมาเพื่อให้แน่ใจว่าข้อผิดพลาดที่ไม่ได้รับรู้ครั้งเดียวคงที่
  • efi. ดำเนินการสนับสนุน localboot

มีอะไรใหม่ ในรุ่น 4.04:

  • PXELINUX. แก้ไขการจัดการของชื่อ DNS ไม่เหมาะสม
  • PXELINUX. ข้อผิดพลาดจับเวลาแก้ไขเมื่อ PXELINUX อาจจะมีการยกเลิกการโหลด (ยีน Cumm)
  • หลัก / writedec.inc. ประกาศซ้ำกันแก้ไขและล้น (ยีน Cumm)
  • GCC 4.5 การแก้ไข.
  • ไดเรกทอรีตัวอย่าง: Makefile แก้ไขรวมถึง (ยีน Cumm)
  • .
  • ver.com: ใหม่สากล DOS / การประยุกต์ใช้ COMBOOT เพื่อแสดงข้อมูลเกี่ยวกับรุ่น (รวมถึง DRMK) (ยีน Cumm)
  • .
  • rosh.c32: ปรับปรุง; ใช้ getopt () สำหรับคำสั่งภายในจะช่วยให้ตัวเลือกการแยก; แก้ไขข้อบกพร่องในคำสั่ง ls; เพิ่มรีบูตอบอุ่นและก้อง (ยีน Cumm).
  • com32. แก้ไขการรั่วไหลของอธิบายไฟล์
  • gfxboot.c32: จัดการ TEXT..ENDTEXT; ข้อผิดพลาดออกบนฉลากไม่พบ (เซบาสเตียน Herbszt).
  • บูตแก้ไขบนอุปกรณ์ที่ไม่ได้แบ่งพาร์ติชัน.
  • MBR, isohybrid: วิธีแก้ปัญหาสำหรับปัญหา BIOS ใน Acer Travelmate และอาจเครื่องอื่น ๆ
  • .
  • COM32: การเพิ่มการแยก ACPI ห้องสมุด
  • HDT: ปล่อย 0.4.1 เพ​​ื่อสนับสนุนการแยก ACPI ปรับปรุง mutli-core / การรายงานซีพียู
  • ลัวะ: การอัปเดตที่จะ 5.1.4-2
  • syslinux: แกน / diskstart.inc:. รีเซ็ต DS หลังจากการตรวจสอบในกรณีที่มันไม่ได้เป็น 0 (ยีน Cumm)
  • win64. ปรับปรุงสคริปต์สำหรับ MinGW ชื่อคอมไพเลอร์เพิ่มเติม (ยีน Cumm)
  • ทแยงมุม: ไดเรกทอรีใหม่สำหรับเครื่องมือวินิจฉัยที่เกี่ยวข้อง เพิ่มแฮนด์ออฟ MBR / VBR และเรขาคณิตแสดงภาพ (ยีน Cumm).
  • MEMDISK: ใช้ & quot; Mem = & quot; พารามิเตอร์ที่จะทำเครื่องหมายหน่วยความจำที่มีอยู่เหนือจุดนี้เป็นลิขสิทธิ์ (หลักแล้วไม่จัดตำแหน่ง) (ยีน Cumm).
  • MEMDISK. ตรวจสอบสอบสวนดิสก์เพิ่มเติมและแก้ปัญหาส่งออก (Shao มิลเลอร์ยีน Cumm)
  • gpxe. เพิ่ม gpxelinuxk.0, ตามออกของ undionly.kpxe + สคริปต์ใหม่ (ยีน Cumm)
  • isohybrid. ติดตั้ง isohdpfx * .bin / isohdppx * .bin ไฟล์เพื่อให้ isohybrid ภาพในขั้นตอนเดียวกับ GNU xorriso
  • PXELINUX: ปิดการใช้งานสับที่จะทำให้การทำงาน localboot ในเครื่องบาง แต่เพียงเกี่ยวกับการทำลายเป็นจำนวนมาก บางเครื่องที่ทำงานร่วมกับ & quot; localboot 0 & quot; ในรุ่นก่อนหน้าอาจต้อง & quot; localboot -1 & quot; ในนี้ ถ้าคุณมีเครื่องที่ต้องใช้ & quot;. localboot -1 & quot ;, สำเนา dmidecode หรือออก sysdump จะนิยม
  • รวมชุดของการวินิจฉัยโดยยีน Cumm.
  • แก้ไขสำหรับ GCC 4.6 และ binutils 2.21.51.
  • chain.c32: อนุญาตให้ & quot; UUID & quot; เป็นคำพ้อง & quot; GUID & quot;.
  • ชื่อไดเรกทอรีจับเริ่มต้นด้วย .. สำหรับ VFAT และ iso9660.
  • เมนูใหม่ HIDDENKEY คำสั่งเพื่อให้เป็นวิธีหนึ่งในการกดแป้นพิมพ์เพื่อเปิดใช้งานตัวเลือกการบูตจากหน้าจอเมนูที่ซ่อนอยู่ภายใน.

มีอะไรใหม่ ในรุ่น 4.03:.

  • อย่าแขวนถ้าแฟ้มการกำหนดค่าไม่พบ
  • การสนับสนุนที่ดีขึ้นสำหรับการบูตจาก MBRs ซึ่งไม่ผ่านการส่งมอบข้อมูล.
  • EXTLINUX: พยายามที่จะเป็นอย่างชาญฉลาดเกี่ยวกับการหาพาร์ทิชันชดเชย
  • .
  • chain.c32. สนับสนุน chainloading Dell จริงโหมดเคอร์เนล (ยีน Cumm)
  • chain.c32. แก้ไขบูตในโหมด CHS
  • rosh.c32 ปรับปรุง (ยีน Cumm).
  • แก้ไข -s ตัวเลือกที่จะติดตั้ง syslinux / extlinux (Arwin Vosselman).
  • isohybrid: แก้ไขขยายภาพขนาดใหญ่ (PJ บัณฑิต)
  • .

มีอะไรใหม่ ในรุ่น 4.02:

  • syslinux: ถูกต้องจัดการกรณีที่ -d ตัวเลือกคือ ระบุด้วยเส้นทางที่ไม่แน่นอนคือ syslinux -d syslinux แทน syslinux -d / syslinux.
  • ISOLINUX: รู้จักชื่อไดเรกทอรี / boot / syslinux และ / syslinux และ syslinux.cfg ชื่อไฟล์ที่นอกเหนือไปจากชื่อ isolinux เฉพาะ ดังนั้น syslinux.cfg ตอนนี้ก็เป็นชื่อสามัญในขณะ isolinux.cfg หรือ extlinux.conf มีเฉพาะสัญญาซื้อขายล่วงหน้าที่แตกต่างกัน.
  • chain.c32. สนับสนุนการตั้งชื่อไฟล์การตั้งค่าสำรองสำหรับ stage2 ขอ​​งด้วงมรดก (Gert Hulselmans)
  • whichsys.c32. ดำเนินการคำสั่งที่เฉพาะเจาะจงขึ้นอยู่กับตัวแปร bootloader syslinux (Gert Hulselmans)
  • lua.c32: จำนวนมากผูกใหม่เพิ่มเข้ามาใน & quot; syslinux & quot; namespace. VESA, PCI, DMI, โหลดเคอร์เนล (มาร์เซลริท)
  • btrfs: พิมพ์ข้อความข้อผิดพลาดที่ครอบคลุมถ้าบีบอัดหรือไฟล์ที่เข้ารหัสจะพบ
  • (ไม่ได้รับการสนับสนุนในขณะนี้.)
  • syslinux: mtools ติดตั้ง: เกียรติ TMPDIR, ข้อผิดพลาดออกบนดิสก์เต็ม
  • .
  • จับ fallbacks จาก EDD เพื่อ CHS, การจัดการกับระบบที่ประกาศสนับสนุน EDD แต่ไม่จริงมีมัน.
  • syslinux: mtools, DOS และติดตั้ง win32 ตอนนี้ใช้ตัวเลือกบรรทัดคำสั่งใหม่
  • .
  • PXELINUX: แก้ไขการใช้ไอพีแอดเดรสใน TFTP :: หรือ TFTP. // ไวยากรณ์โฮสต์
  • syslinux. ติดตั้ง Win64 ทดลอง (syslinux64.exe)

มีอะไรใหม่ ในรุ่น 4.01:

  • ISOLINUX: แก้ไขการเริ่มต้นในระบบที่ไม่เป็นศูนย์ต่ำ หน่วยความจำ.
  • syslinux / EXTLINUX. แก้ไขแจกของดิสก์อ่านลองในโหมด EDD
  • ISOLINUX: เปลี่ยนลำดับการเริ่มต้นที่จะหลีกเลี่ยงปัญหากับบางอย่าง (เก่า) BIOSes ขอขอบคุณเป็นพิเศษเฮลมุทกรณีที่ DVD สำหรับการสนับสนุนการแก้จุดบกพร่องที่ทรงคุณค่า.
  • ifplop.c32: โมดูลใหม่ที่ตรวจพบว่าผู้จัดการ Boot ป๋อมแล้วได้ booted ซีดีรอมหรือไดรฟ์ USB (Gert Hulselmans)
  • .
  • ที่ถูกต้องข้อผิดพลาดการเขียนทับหน่วยความจำอย่างรุนแรงเรียกหลักเมื่อเลือกบรรทัดคำสั่งที่ยาวมากในระบบเมนู.
  • lua.c32. ล่ามสคริปต์ Lua ทดลองขณะนี้
  • PXELINUX. เลือกใหม่ IPAPPEND 4 ผนวก UUID ระบบเพื่อบรรทัดคำสั่งเคอร์เนล
  • PXELINUX: หน้าจอ BOOTIF และ SYSUUID ที่เวลาเริ่มต้นและเมื่อกดปุ่ม Ctrl-N ถูกกดในบรรทัดคำสั่ง
  • .

มีอะไรใหม่ ในรุ่น 4.00:

  • การเปลี่ยนแปลงฐานรหัสเมเจอร์; ระบบแฟ้มทั้งหมดเขียนใหม่ในซีงานนี้ได้รับการดำเนินการหลักโดยหลิว Aleaxander (Yuanhan หลิว).
  • EXTLINUX: btrfs และการสนับสนุน ext4 สนับสนุน btrfs ทำโดย Alek Du ของอินเทล.
  • EXTLINUX ไม่มีอนุพันธ์แยก extlinux และ syslinux ทั้งติดตั้งรถตักเดียวกัน (ldlinux.sys); สำหรับติดตั้ง Linux-based ไบนารี extlinux จะใช้สำหรับการติดตั้งระบบแฟ้ม; ไบนารี syslinux สำหรับระบบแฟ้มเดินเท้า.
  • เมื่อโหลดไฟล์การตั้งค่าใหม่ที่มีคำสั่งกำหนดค่าหนึ่งสามารถตอนนี้ยังระบุไดเรกทอรีปัจจุบันใหม่ที่มีคำสั่งผนวก.
  • การสนับสนุนเต็มรูปแบบสำหรับ ADV syslinux ดังนั้นบูตครั้งเดียวและเมนูบันทึกการทำงาน.
  • สนับสนุนเต็มรูปแบบของดิสก์ GPT แบ่งพาร์ติชันรวมทั้งดิสก์และ / หรือ parititions ขนาดใหญ่กว่า 2 TiB (ถ้าได้รับการสนับสนุนโดย BIOS.)
  • โปรโตคอลส่งมอบ GPT ปรับให้คณะกรรมการร่าง T13 ปัจจุบัน ดูเอกสาร / gpt.txt.
  • HDT: รหัสล้าง, bugfixes ขนาดเล็ก
  • & quot; ลินุกซ์ & quot; syslinux ติดตั้ง (syslinux-nomtools) ตอนนี้มีไวยากรณ์บรรทัดคำสั่งใกล้ชิดกับการติดตั้ง extlinux mtools ดอสและติดตั้ง win32 จะได้รับไวยากรณ์ใหม่นี้ในที่สุด แต่มันก็ยังไม่ได้ใช้.
  • chain.c32. สนับสนุนการบูตพาร์ทิชัน GPT โดยดัชนี GUID ฉลาก
  • chain.c32. สนับสนุนการบูตพาร์ทิชัน syslinux กับ & quot; FS & quot;
  • chain.c32:. ใช้โปรโตคอล gpt.txt มอบ
  • chain.c32. การสนับสนุนสำหรับ chainloading เวทีด้วง 2
  • PXELINUX: TFTP รูปแบบ URL (TFTP: //). ได้รับการสนับสนุนแม้ในขณะที่ไม่ได้ทำงาน gPXE / gpxelinux
  • โมดูล ls.c32 ใหม่ในการแสดงเนื้อหาของดิสก์จากบรรทัดคำสั่งและ pwd.c32 เพื่อแสดงไดเรกทอรีปัจจุบัน.
  • rosh.c32 (อ่านเปลือกเท่านั้น) การปรับปรุงและใช้งานได้หวังว่า.
  • PXELINUX. สนับสนุน & quot; localboot -1 & quot ;, เช่นเดียวกับตราสารอนุพันธ์อื่น ๆ
  • gfxboot.com ลบออกในความโปรดปรานของ gfxboot.c32.
  • เมนูใหม่คำสั่งช่วยเหลือเพื่อแสดงข้อความช่วยเหลือเต็มจอเป็นผลมาจากการเลือกเมนู.
  • ยูทิลิตี้ memdiskfi​​nd ที่สามารถใช้กับคนขับพราหมณ์ใน Linux kernel ที่จะติด memdisk.
  • ifcpu.c32. เพิ่มการใช้งานเมื่อไม่มีพารามิเตอร์จะได้รับการเพิ่มการสนับสนุน PAE
  • ifcpu.c32, ifcpu64.c32. จัดการมากกว่าหนึ่งข้อโต้แย้งต่อเป้าหมาย
  • isohybrid. รุ่น C ซึ่งไม่จำเป็นต้อง Perl
  • คำสั่งใหม่ MENU ทันทีที่จะอนุญาตให้องเพื่อเปิดใช้งานได้ทันทีโดยไม่จำเป็นต้องใส่.
  • mdiskchk.com สนับสนุน --no-ลำดับ (หรือ -n) ตัวเลือกที่จะปราบปรามคลาสสิกไดรฟ์ละเอียดแก้ปัญหา ที่เป็นประโยชน์ใน BIOSes ที่ผิดพลาด / แขวนเมื่อตัวเลขไดรฟ์บางอย่างเป็น probed.
  • ElTorito.Sys DOS ขับรถในขณะนี้จะสแกนไดรฟ์หมายเลขขึ้นไปแทนลงเพื่อหลีกเลี่ยงข้อผิดพลาดที่พบบ่อยอย่างเป็นธรรมใน BIOSes บางที่ไดรฟ์ละเอียด 0xFF ทำให้เกิดความล้มเหลว.

มีอะไรใหม่ ในรุ่น 3.83:

  • ข่าวประชาสัมพันธ์ฉบับนี้จะเพิ่มคุณสมบัติใหม่บางอย่างเล็ก ๆ น้อย ๆ รวมถึงความสามารถในการ เพิ่มแทนที่ตัวเลือก DHCP ใน pxelinux ไบนารีรุ่นใหม่ของฮาร์ดแวร์เครื่องมือตรวจหาและแก้ไขบางอย่างเพื่อให้โมดูล Gfxboot.
  • นอกจากนี้ยังมีวิธีการแก้ปัญหาบางอย่างเพิ่มเติมสำหรับ BIOSes หัก.

มีอะไรใหม่ ในรุ่น 3.82:

  • isohybrid: แก้ไขตรรกะ -partok สำหรับการโหลดจากพาร์ทิชัน .
  • ISOLINUX. จัดการกับระบบที่กลับมาจาก INT 13h กับการขัดจังหวะปิดการใช้งาน
  • อย่าเรียกตัวจัดการไม่ได้ใช้งานในระหว่างการโหลดไฟล์ขนาดใหญ่.
  • เมนูง่าย: ทำให้การทำงานกับ ONTIMEOUT ซ่อนเมนู
  • .
  • PXELINUX. จัดการเซิร์ฟเวอร์ TFTP ที่มี NULs พิเศษในตอนท้ายของแพ็คเก็ต OACK

มีอะไรใหม่ ในรุ่น 3.80:.

  • กลไก Shuffler ใหม่และ API
  • Rewritten mboot.c32 โมดูล.
  • syslinux_boot_linux () ฟังก์ชันได้ง่าย.
  • อย่าแขวนพยายามบูต & quot; เมนูเลิก & quot; ฉลากจาก CLI.
  • แก้ไขปัญหาด้วยการบูตครั้งเดียว & quot; ติด & quot; ในบาง BIOSes.
  • isohybrid. แก้ไขปัญหาด้วยภาพมากกว่า 2 GB ในขนาด
  • โมดูล APM poweroff (poweroff.com) เซบาสเตียน Herbszt.
  • ISOLINUX: แก้ไขการจัดการของไดเรกทอรีที่มีขนาดใหญ่ พบข้อผิดพลาดและแก้ไขโดยสเตฟเฟ Winterfeldt.

ซอฟต์แวร์ที่คล้ายกัน

ซอฟแวร์อื่น ๆ ของนักพัฒนา H. Peter Anvin

ความคิดเห็นที่ Syslinux

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่