Super GRUB2 Disk เป็นโครงการโอเพนซอร์สที่อนุญาตให้ผู้ใช้บูตเข้าสู่ระบบปฏิบัติการที่เสียหายในความพยายามที่จะพยายามซ่อมแซม ส่วนใหญ่มีปฏิสัมพันธ์กับ GRUB2 bootloader และกระบวนการบู๊ตของคอมพิวเตอร์ที่เกี่ยวข้อง
การเขียนโปรแกรม GRUB bootloader รุ่นที่หนึ่งเสร็จสมบูรณ์
เนื่องจาก GRUB2 เป็นโปรแกรมเขียนใหม่ของ GRUB bootloader รุ่นที่ 1 ดังนั้น Super GRUB2 Disk จึงเป็นการเขียนใหม่ของการกระจายดิสก์ Super GRUB ซึ่งออกแบบมาเพื่อโต้ตอบกับโปรแกรม GRUB bootloader
เมื่อเปรียบเทียบสองรุ่นของระบบปฏิบัติการที่ได้รับการตรวจสอบที่นี่เราจะสังเกตเห็นได้ว่าดิสก์ Super GRUB2 ได้รับการออกแบบมาในลักษณะที่ไม่เขียนการเปลี่ยนแปลงดิสก์ไดรฟ์และไม่สามารถเขียนใหม่ MBR (Master บันทึกการบูต)
แจกจ่ายเป็นแผ่นซีดี Live แบบ dual-arch
จะมีการแจกจ่ายเป็นภาพเดียวแบบ Live CD ISO-hybrid ที่สนับสนุนทั้งแพลตฟอร์มฮาร์ดแวร์ 32 บิตและ 64 บิต เมื่อเริ่มต้นระบบถ่ายทอดสดสิ่งที่คุณจะเห็นก็คือโปรแกรมโหลด GRUB ที่มีตัวเลือกมากมายเหลือเฟือ
ขั้นแรกคุณจะสามารถเลือกภาษาที่คุณโปรดปรานสำหรับระบบทั้งหมดเปิดหรือปิดสีของบูตเลอร์บูตระบบปฏิบัติการที่มีอยู่ด้วยตนเองรวมถึงรายการอุปกรณ์และพาร์ทิชัน
รองรับ LVM, RAID, PATA และ USB
นอกจากนี้การแจกจ่ายยังมีฟังก์ชันพิเศษบางอย่างโดยเฉพาะอย่างยิ่งสำหรับ GRUB2 bootloader ตัวอย่างเช่นคุณจะสามารถเปิดใช้งานการสนับสนุน LVM (Logical Disk Management), RAID, PATA และ USB ติดตั้งไดรฟ์ข้อมูลที่เข้ารหัส (สนับสนุน geli และ LUKS) และเปิดใช้งานเทอร์มินัลแบบอนุกรม
เมื่อป้อนรายการ Boot Manually คุณจะเห็นตัวเลือกหลายตัวที่อนุญาตให้คุณบูตภาพ ISO, ระบบปฏิบัติการที่มีอยู่ในไดรฟ์หรือแก้ไขไฟล์คอนฟิกูเรชัน GRUB ที่สำคัญได้ทันที ฟังก์ชันการค้นหาพิเศษจะช่วยให้คุณสามารถใช้งาน distro เพื่อค้นหาในซีดีรอมหรือฟลอปปี
บรรทัดด้านล่าง
ขณะนี้ Super GRUB2 Disk สนับสนุนภาษาอังกฤษเยอรมันฝรั่งเศสสเปนอิตาลีและ Bahasa Melayu และเราสามารถประกาศให้เป็นเครื่องมือที่ดีที่สุดสำหรับการบูตเข้าสู่ GRUB bootloaders เสีย
มีอะไรใหม่ ในรุ่นนี้:
- ปรับเปลี่ยนตัวแปร sg2d_directory และ sg2d_dev_name เพื่อให้ SG2D เป็นแบบพกพา
- 'ปรับปรุงตัวเลือกของไดร์เวอร์ดิสก์พื้นเมืองทั้งหมดแล้ว ไม่ล่มอีกต่อไป
- อุปกรณ์จะถูกเก็บไว้ในแคชและดิสก์ Super Grub2 จะเร็วขึ้น
- การปรับปรุงเล็กน้อยอื่น ๆ
- ภาพเดี่ยวจะไม่เสียหายอีกต่อไปและแสดงเมนูหลัก
- อัปเดต grub 2.02 build เพื่อติดแท็ก: 2.02 นี่เป็นเวอร์ชัน 2.02 ที่มีเสถียรภาพขั้นสุดท้ายที่มีเสถียรภาพ
- เพิ่มการแปลภาษาจีน (ขอบคุณ shankerwangmiao)
- เพิ่มการแปลภาษาฟินแลนด์ (ขอบคุณ tavallinenvirtanen7)
- supergrub-release-news ช่วยให้ทีมงานปล่อยตัวสร้างเทมเพลตสำหรับข่าว
- เพิ่ม supergrub-release-changes เพื่อช่วยทีมประชาสัมพันธ์
- เปลี่ยนชื่อ '(ติดตั้ง GRUB2 (แม้ว่าจะมีการเขียนทับ mbr))' เป็น: '(GRUB2 installation)'
- อัปเดต grub 2.02 build เพื่อติดแท็ก: 2.02 ~ rc2 นี้เป็นผู้สมัครปล่อยให้มีเสถียรภาพสุดท้าย 2.02 ปล่อยต้นน้ำ Grub โปรดใช้โครงสร้างนี้เพื่อให้ข้อเสนอแนะ (อัปสตรีมบัดกรี) ในเวอร์ชันนี้ ขอแนะนำให้ถามที่นี่ก่อนที่จะรายงานต่อไปเพื่อให้เรายกเลิกข้อผิดพลาดนี้ว่าเป็นดิสก์พิเศษของ Super Grub2
- ขอขอบคุณข้อเสนอแนะของ Necrosporus ในตอนนี้ไม่มีการรวมธีมใหม่ที่เป็นค่าเริ่มต้นแล้ว ตอนนี้รูปภาพมีขนาดเล็กแล้ว เช่น. ขนาดภาพไฮบริดไดรฟ์เท่ากับ 19.3 เมกะไบต์ขณะที่ขนาดของรูปแบบเดิมคือ 22 MB
- อัปเดต grub 2.02 build to tag: 2.02 ~ rc1 นี้เป็นผู้สมัครปล่อยให้มีเสถียรภาพสุดท้าย 2.02 ปล่อยต้นน้ำ Grub โปรดใช้โครงสร้างนี้เพื่อให้ข้อเสนอแนะ (อัปสตรีมบัดกรี) ในเวอร์ชันนี้ ขอแนะนำให้ถามที่นี่ก่อนที่จะรายงานต่อไปเพื่อให้เรายกเลิกข้อผิดพลาดนี้ว่าเป็นดิสก์พิเศษของ Super Grub2
- เราจะดูว่ามีคุณสมบัติ Super Grub2 Disk ที่สมบูรณ์แบบด้วยวิดีโอสาธิตซึ่งคุณสามารถดาวน์โหลดได้ขอบคุณคุณ - หอเกียรติยศและความคิดบางอย่างเกี่ยวกับการพัฒนาดิสก์ Super Grub2
- เพิ่มภาษารัสเซีย
- การตรวจหา initramfs ของ Arch Linux ที่ปรับปรุงใหม่
- เพิ่มการสนับสนุนการสร้าง i386-efi
- ส่วนใหญ่คุณไม่จำเป็นต้องมีภาพนี้ มีเครื่องน้อยมากที่ต้องใช้บูต i386-efi โดยเฉพาะ
- เพิ่ม i386-efi ไปยัง iso แบบผสม
- ไอโซไฮบริดมีประสิทธิภาพมากยิ่งขึ้นโดยสามารถตรวจจับ i386-efi โดยอัตโนมัติและโหลดโมดูลได้
- Grub จะแปลเองเมื่อเลือกภาษา
- นั่นหมายความว่าสตริงเกี่ยวกับเช่น & quot; ใช้ปุ่มขึ้นและลงเพื่อเลือก ... & quot; จาก grub เองจะถูกแปลเป็นภาษาของคุณเอง (ถ้า upstream Grub2 รองรับ)
- เพิ่มไฟล์ loopback.cfg (ไม่สนับสนุนอย่างเป็นทางการ)
- บางคนต้องการที่จะสามารถใช้งานสคริปต์ Super Grub2 จากดิสก์ Super Grub2 อื่นหรือดิสก์ Grub2 ที่กำหนดเองได้ ตอนนี้คุณสามารถทำได้โดยทำ configfile เพื่อ loopback.cfg ของเรา อย่างไรก็ตามวิธีการนี้ไม่ได้รับการสนับสนุนอย่างเป็นทางการ ดังนั้นอย่าขอการสนับสนุนหากไม่ได้ผลตามที่คุณคาดหวัง
- ตัวเลือกใหม่: & quot; เปิดใช้ไดรเวอร์ดิสก์แบบเดิมทั้งหมด & quot; เพื่อให้คุณสามารถลองโหลดไดรฟ์ SATA, PATA และ USB (และพาร์ทิชันของพวกเขา) เป็นไดรฟ์ดิสก์พื้นเมือง นี่เป็นการทดลอง
- ตัวเลือกส่วนใหญ่มีการปรับปรุงโค้ดการค้นหา ดิสก์ Super Grub2 ควรจะเร็วขึ้น
- ขึ้นอยู่กับด้วง 2.02 (commit: 8e5bc2f4d3767485e729ed96ea943570d1cb1e45)
- ดิสก์ Super Grub2 สร้างด้วงของตนเองขึ้นอยู่กับด้วงต้นน้ำแทนที่จะเป็นด้วง Debian
- การตรวจหาเคอร์เนลของ Mac OS X ได้รับการปรับปรุงเพื่อป้องกันการตรวจจับที่ผิดพลาด
- ขอบคุณการปรับปรุงดราก้อนทางสายน้ำตอนนี้ Super Grub2 Disk สนับสนุนการบูตในโหมด EFI เมื่อบูตจากอุปกรณ์ USB / ฮาร์ดดิสก์ จริงๆแล้ว SG2D ได้รับการประกาศให้บูตจาก EFI จากอุปกรณ์ USB ในขณะที่บูตจากซีดีรอมเท่านั้น
- มีการเขียนใหม่หลายตัวเลือกเพื่อให้เข้าใจได้ดีขึ้น
- อ้างอิงจาก Grub 2.02 (commit bac5d1a64ab4191058a8fd4c05f6b3b339e249e7)
- เพิ่มตัวเลือกใหม่: & quot; เปิดใช้ไดรเวอร์ดิสก์แบบเดิมทั้งหมด & quot; เพื่อให้คุณสามารถลองโหลดไดรฟ์ SATA, PATA และ USB (และพาร์ทิชันของพวกเขา) เป็นไดรฟ์ดิสก์พื้นเมือง นี่เป็นการทดลอง
- ไม่ต้องการตัวเลือกที่จำเป็นอีกต่อไป: & quot; เปิดใช้งาน USB & quot; และ & quot; เปิดใช้ PATA & quot;.
- & quot; ค้นหาฟล็อปปี้ดิสก์ & quot; และ & quot; ค้นหา cdrom & quot; ตัวเลือกถูกย้ายไปอยู่ใน & quot; เมนูการทำงาน GRUB2 พิเศษ & quot; ในขณะเดียวกัน & quot; ฟังก์ชันการค้นหาพิเศษ & quot; เมนูถูกลบออก
- เพิ่มตัวเลือกการส่งตรงใหม่: & quot; เปิดใช้งานการสนับสนุน RAID และ LVM ของ GRUB2 & quot;
- & quot; รายการอุปกรณ์ / พาร์ติชัน & quot; เปลี่ยนชื่อเป็น & quot; อุปกรณ์พิมพ์ / พาร์ติชัน & quot;.
- & quot; ทุกอย่าง & quot; ถูกเปลี่ยนชื่อเป็น & quot; ตรวจหาและแสดงวิธีการเริ่มระบบ & quot;.
- & quot; ทุกอย่าง + + quot; ตัวเลือกถูกนำออกเพื่อหลีกเลี่ยงความสับสน
- การปรับปรุงเล็กน้อยในโค้ดต้นฉบับ
- อัปโหลดไฟล์การแปล ขณะนี้การแปลส่วนใหญ่รอดำเนินการอยู่
- อัปเดตคำแนะนำ INSTALL
- เปลี่ยน UI ภาษา
- แปลเป็นหลายภาษา:
- สเปน / เอสโตเนีย
- เยอรมัน / Deutsch
- ฝรั่งเศส / ฝรั่งเศส
- อิตาลี / Italiano
- มาเลย์ / Bahasa Melayu
- ตัวเลือกทุกอย่างเพื่อตรวจหาระบบปฏิบัติการส่วนใหญ่
- ทุกอย่างพร้อมตัวเลือกในการตรวจหาระบบปฏิบัติการส่วนใหญ่ในอุปกรณ์พิเศษหรือระบบไฟล์ต่างๆด้วย
- เริ่มต้นด้วยตนเอง:
- ระบบปฏิบัติการ
- grub.cfg - ดึงข้อมูลรายการ
- grub.cfg - (ไฟล์การกำหนดค่า GRUB2)
- menu.lst - (ไฟล์การกำหนดค่าเดิมของ GRUB)
- core.img - (การติดตั้ง GRUB2 (แม้ว่าจะมีการเขียนทับ mbr))
- ISO ที่สามารถบู๊ตได้ (ใน / boot-isos หรือ / boot / isos-boot)
- ฟังก์ชันเสริม GRUB2:
- เปิดใช้งานการสนับสนุน LVM ของ GRUB2
- เปิดใช้งานการสนับสนุน RAID ของ GRUB2
- เปิดใช้งานการสนับสนุน PATA ของ GRUB2 (เพื่อแก้ไขข้อบกพร่อง / ข้อ จำกัด ของ BIOS)
- เพิ่มโวลุ่มที่เข้ารหัส (LUKS และ geli)
- เปิดใช้งานเทอร์มินัลอนุกรม
- ฟังก์ชันค้นหาพิเศษ:
- ค้นหาในฟล็อปปี้ดิสก์ ON / OFF
- ค้นหาใน CDROM ON / OFF
- แสดงรายการอุปกรณ์ / พาร์ทิชัน
- เปิด / ปิดสี
- ออก:
- หยุดคอมพิวเตอร์
- รีบูตเครื่องคอมพิวเตอร์
- แก้ไข Boot X ของ OS X ด้วย Smx
- เพิ่มพารามิเตอร์การบูตพิเศษสำหรับแวดวง OS X ขอบคุณ Smx ซึ่งเป็นแรงบันดาลใจให้รหัสจาก repo ของเขาเอง
- อ้างถึงระดับของเมนูหรือฟังก์ชันต่างๆเพื่อหลีกเลี่ยงปัญหาเกี่ยวกับตัวแปรที่มีช่องว่างอยู่
- การตรวจหา EFI: ชุดค่าผสมของไฟล์ EFI ในกรณีส่วนใหญ่
- เพิ่มตัวเลือกใหม่: 'grub.cfg - สารสกัดจากรายการ ' ตอนนี้คุณสามารถโหลดรายการ grub.cfg ของคุณเองได้แม้ว่าคุณจะตั้งค่าหมดเวลา 0 วินาทีโดยค่าเริ่มต้น
- เมนูออกใหม่ที่ให้คุณหยุดหรือรีบูตเครื่อง
- การปรับปรุง UI หลายครั้ง ตอนนี้คุณสามารถดูตัวเลือกที่คุณเลือกได้แล้วและกลับไปที่เมนูก่อนหน้าได้ง่ายขึ้น
- ตัวเลือกส่วนใหญ่ทุกตัวถูกเขียนใหม่ในไลบรารี:
- ทำให้สามารถอัปเดตดิสก์ Super Grub2 ได้ง่ายขึ้น
- นอกจากนี้ยังทำให้ง่ายต่อการมี UI ที่สอดคล้องกัน
- ตัวเลือกใหม่: "ทุกอย่าง +":
- ขั้นแรกจะโหลด LVM, RAID, PATA, USB และพยายามติดตั้งไดรฟ์ข้อมูลที่เข้ารหัส
- จากนั้นพยายามค้นหารายการที่สามารถบู๊ตได้ทั้งหมดจากรายการ Everything
- ตัวเลือกส่วนใหญ่มี UI ที่สอดคล้องกัน
- ตัวเลือกใหม่: "ทุกอย่าง" เพื่อเริ่มใช้งานได้มากที่สุด เพียงป้อนเดียว
- การออกแบบ UI ของตัวเลือกการบูตขั้นสุดท้ายเพื่อให้แยกแยะได้อย่างชัดเจน
- การออกแบบ UI ใหม่ของตัวเลือกพิเศษลงในเมนูย่อย
- การออกแบบ UI ของตัวเลือกด้วยตนเองลงในเมนูย่อย
- สคริปต์ใหม่: supergrub-meta-mkrescue สำหรับการสร้างชุดค่าผสมเป้าหมาย + แพลตฟอร์มหลายชุด
- เทคโนโลยีการเริ่มต้นใหม่ขึ้นอยู่กับ AFD ตามเงื่อนไข
- ปรับปรุงเอกสารประกอบการสร้าง
- บูต FreeBSD ไม่ทำงานเลย คง.
- เพิ่มรายการบูตโหลดเริ่มต้นสำหรับ FreeBSD ที่สคริปต์การตรวจหาระบบปฏิบัติการ
- หากต้องการแปลเป็นภาษาของคุณโปรดตรวจสอบไฟล์ TRANSLATION ที่ซอร์สโค้ดเพื่อเรียนรู้วิธีแปลเป็นภาษาของคุณ
- นี่เป็นรุ่นเบต้าดังนั้นโปรดแสดงความคิดเห็นเกี่ยวกับปัญหาใด ๆ ที่พบในฟอรัม
- การพัฒนาเบ็ดเตล็ด:
- จอร์แดน Uggla กล่าวว่าเขาจะมีเวลาว่างในการทำงานใน SG2D หวังว่ามันเป็นความจริง
- ขอบคุณ nox- จาก irc สำหรับการทดสอบ FreeBSD และการแก้ไข
- ขอบคุณ Niall Walsh สำหรับงานปัจจุบันของเขาในการพยายามปรับปรุงคุณลักษณะการตรวจหาระบบปฏิบัติการอัตโนมัติ
- ในฐานะที่เป็นด้านโปรดทราบว่า HEAD ปัจจุบันที่ git กล่าวว่าเวอร์ชัน SG2D คือ 2.00s1-beta5 ในขณะที่เป็นจริง 2.00s1-beta6 รุ่นเบต้าถัดไปควรเป็นรุ่นที่ 7
- เพิ่มการสนับสนุน x86_64-efi เพื่อให้ไฟล์ EFI เป็น ตรวจพบและสามารถบู๊ตได้
มีอะไรใหม่ ในเวอร์ชัน 2.02s9:
มีอะไรใหม่ ในเวอร์ชัน 2.02s8:
มีอะไรใหม่ ในเวอร์ชัน 2.02s7:
มีอะไรใหม่ ในเวอร์ชัน 2.02s6:
มีอะไรใหม่ ในเวอร์ชัน 2.02s3:
มีอะไรใหม่ ในเวอร์ชัน 2.00s2 / 2.02s1 Beta 1:
มีอะไรใหม่ ในเวอร์ชัน 2.00s2:
มีอะไรใหม่ ในเวอร์ชัน 2.00s2 RC5:
มีอะไรใหม่ ในรุ่น 2.01 RC3:
มีอะไรใหม่ ในเวอร์ชัน 2.01 Beta 3:
มีอะไรใหม่ ในเวอร์ชัน 2.01 Beta 2:
มีอะไรใหม่ ในเวอร์ชัน 2.01 Beta 1:
มีอะไรใหม่ ในเวอร์ชัน 2.00 Beta 6:
1 ความคิดเห็น
javier 5 Aug 22
muy bueno