Super GRUB2-schijf is een open source-project waarmee gebruikers kunnen opstarten in defecte besturingssystemen, in een poging om deze te herstellen. Het werkt voornamelijk samen met de GRUB2-bootloader en het opstartproces van de betreffende computer.
Een complete herschrijving van de GRUB-opstartlader van de 1e generatie
Zoals GRUB2 een complete herschrijving van de GRUB-opstartlader van de 1e generatie is, is dit ook Super GRUB2 Disk, een complete herschrijving van de Super GRUB-schijfdistributie, oorspronkelijk ontworpen om te communiceren met de GRUB-bootloader.
Wanneer we de twee edities van het hier beoordeelde besturingssysteem vergelijken, kunnen we meteen zien dat Super GRUB2 Disk zo is ontworpen dat het geen wijzigingen in de schijfeenheid schrijft en dat het de MBR (Master) kan herschrijven Boot Record).
Gedistribueerd als een dual-arch Live-CD
Het wordt gedistribueerd als een enkele Live CD ISO-hybride afbeelding die zowel 32-bits als 64-bits hardwareplatforms ondersteunt. Bij het booten van het live-medium ziet u alleen een GRUB-bootloader met een overvloed aan opties.
Eerst kun je je favoriete taal voor het hele systeem kiezen, de kleur van de bootloader in- of uitschakelen, een bestaand besturingssysteem handmatig opstarten en apparaten en partities weergeven.
Ondersteunt LVM, RAID, PATA en USB
Bovendien biedt de distributie wat extra functionaliteit, vooral voor de GRUB2-bootloader. U kunt bijvoorbeeld ondersteuning voor LVM (Logical Disk Management), RAID, PATA en USB inschakelen, gecodeerde volumes koppelen (ondersteunt geli en LUKS) en seriële terminal inschakelen.
Wanneer u de Boot Manually-invoer invoert, ziet u verschillende opties waarmee u ISO-images, bestaande besturingssystemen op de harde schijf kunt opstarten of belangrijke GRUB-configuratiebestanden on-the-fly kunt wijzigen. Met de extra zoekfunctionaliteit kunt u de distro inschakelen om op cd-rom of diskette te zoeken.
Bottom line
Op dit moment ondersteunt Super GRUB2 Disk de Engelse, Duitse, Franse, Spaanse, Italiaanse en Bahasa Melayu-talen en we kunnen het de beste tool voor het opstarten van kapotte GRUB-bootloaders noemen.
Wat is nieuw in deze release:
- Wijzig sg2d_directory en sg2d_dev_name variabelen zodat SG2D draagbaarder is
- De optie 'Alle native-schijfstuurprogramma's inschakelen' is verbeterd. Het crasht niet langer.
- Nu worden apparaten in de cache opgeslagen en is Super Grub2 Disk sneller
- Andere kleine verbeteringen
- Aparte afbeeldingen worden niet meer verbroken en tonen het hoofdmenu
Wat is nieuw in versie 2.02s9:
- Grub 2.02 build to tag bijgewerkt: 2.02. Dit is de laatste stabiele 2.02-upstream Grub-release.
- Chinese vertaling toegevoegd (dank aan shankerwangmiao)
- Finse vertaling toegevoegd (dank aan tavallinenvirtanen7)
- supergrub-release-news helpt het team vrijgeven om een sjabloon voor zijn nieuws te genereren.
- Supergrub-release-changes toegevoegd om te helpen met het releaseteam.
- Hernoemen '(GRUB2 installatie (zelfs als mbr is overschreven))' naar: '(GRUB2 installatie)'
Wat is nieuw in versie 2.02s8:
- Grub 2.02 build to tag bijgewerkt: 2.02 ~ rc2. Dit is de afgiftekandidaat voor de laatste stabiele 2.02-upstream Grub-release. Gebruik deze build om hen (upstream Grub) feedback te geven over deze versie. Het is aan te raden hier eerst te vragen voordat u rapporteert, zodat we de bug weggooien als zijnde een Super Grub2-schijf.
- Dankzij een Necrosporus-suggestie wordt nu het standaardthema starfield niet langer opgenomen. Afbeeldingen zijn nu kleiner. Bijv. de hybride afbeeldingsgrootte is 19,3 MB, terwijl de vorige afbeeldingsgrootte 22 MB was.
Wat is nieuw in versie 2.02s7:
- Grub 2.02 build to tag bijgewerkt: 2.02 ~ rc1. Dit is de afgiftekandidaat voor de laatste stabiele 2.02-upstream Grub-release. Gebruik deze build om hen (upstream Grub) feedback te geven over deze versie. Het is aan te raden hier eerst te vragen voordat u rapporteert, zodat we de bug weggooien als zijnde een Super Grub2-schijf.
- We gaan kijken welke de volledige Super Grub2 Disk-functies zijn met een demovideo, waar je het kunt downloaden, de thank you-hall of fame en enkele gedachten over de Super Grub2 Disk-ontwikkeling.
Wat is nieuw in versie 2.02s6:
- Russische taal toegevoegd
- Verbeterde Arch Linux-initramfsdetectie
- i386-efi build-ondersteuning toegevoegd
- De meesten van jullie hebben deze afbeelding niet nodig. Er zijn maar heel weinig machines die i386-efi specifiek nodig hebben.
- i386-efi aan de hybride iso toegevoegd
- Nu is de hybride ISO nog krachtiger door i386-efi te kunnen autodetecteren en de modules te kunnen laden.
- Grub zelf wordt vertaald wanneer een taal is geselecteerd.
- Dat betekent dat de tekenreeksen, zoals & quot; Gebruik de toetsen omhoog en omlaag om ... & quot; van grub zelf zal ook in uw eigen taal worden vertaald (als upstream Grub2 dit ondersteunt)
- Toegevoegd loopback.cfg-bestand (niet officieel ondersteund)
- Sommige mensen willen graag in Super Grub2 Disk-scripts kunnen laden van een andere Super Grub2-schijf of een aangepaste Grub2-schijf. Nu kun je het doen door een configfile te doen naar onze loopback.cfg. Deze manier van werken wordt echter niet officieel ondersteund. Vraag dus niet om ondersteuning als het niet werkt zoals u verwacht.
Wat is nieuw in versie 2.02s3:
- Nieuwe optie: & quot; Alle native-schijfstuurprogramma's inschakelen & quot; zodat u kunt proberen om SATA-, PATA- en USB-harde schijven (en hun partities) als native diskdrives te laden. Dit is experimenteel.
- Bij de meeste opties is de zoekcode verbeterd. Super Grub2-schijf moet sneller zijn.
- Gebaseerd op grub 2.02 (commit: 8e5bc2f4d3767485e729ed96ea943570d1cb1e45)
- Super Grub2 Disk bouwt zijn eigen grub op basis van upstream grub in plaats van Debian grub.
- Mac OS X kerneldetectie is verbeterd om valse detecties te voorkomen.
- Dankzij upstream-grubverbetering ondersteunt Super Grub2 Disk nu het booten in EFI-modus bij het opstarten vanaf een USB-apparaat / harde schijf. Eigenlijk is SG2D eerder aangekondigd om vanaf EFI vanaf een USB-apparaat op te starten, terwijl het alleen vanaf een cdrom is opgestart.
- Veel titels van opties zijn herschreven zodat ze beter worden begrepen.
Wat is nieuw in versie 2.00s2 / 2.02s1 Beta 1:
- Gebaseerd op Grub 2.02 (commit bac5d1a64ab4191058a8fd4c05f6b3b339e249e7)
- Nieuwe optie toegevoegd: & quot; Alle native schijfstuurprogramma's inschakelen & quot; zodat u kunt proberen om SATA-, PATA- en USB-harde schijven (en hun partities) als native diskdrives te laden. Dit is experimenteel.
- Verwijderde niet langer benodigde opties: & quot; USB inschakelen & quot; en & quot; PATA inschakelen & quot;.
- & quot; Floppy zoeken & quot; en & quot; Zoek cdrom & quot; opties zijn verplaatst naar & quot; Extra GRUB2-functiemenu & quot ;. Tegelijkertijd & quot; Extra zoekfunctionaliteit & quot; menu is verwijderd.
- Nieuwe eenvoudige optie toegevoegd: & quot; GRUB2's RAID- en LVM-ondersteuning inschakelen & quot;.
- & quot; Apparaten / partities lijst & quot; is hernoemd naar & quot; Print devices / partitions & quot;.
- & quot; Everything & quot; optie is hernoemd naar & quot; Detecteer en toon opstartmethoden & quot;.
- & quot; Alles + & quot; optie is verwijderd om verwarring te voorkomen.
- Andere kleine verbeteringen in de broncode.
- Bijgewerkte vertaalbestanden. Nu zijn de meeste vertalingen in behandeling.
- Bijgewerkte INSTALL-instructies.
Wat is nieuw in versie 2.00s2:
- Verander de taal UI
- Vertaald in verschillende talen:
- Spaans / Espanol
- Duits / Deutsch
- Frans / Francais
- Italiaans / Italiano
- Maleis / Bahasa Melayu
- Alles-optie om de meeste besturingssystemen te detecteren
- Alles plus optie om de meeste besturingssystemen ook in speciale apparaten of bestandssystemen te detecteren
- Boot handmatig:
- Besturingssystemen
- grub.cfg - Vermeld items
- grub.cfg - (GRUB2-configuratiebestanden)
- menu.lst - (GRUB legacy configuratiebestanden)
- core.img - (GRUB2 installatie (zelfs als mbr is overschreven))
- Opstartbare ISO's (in / boot-isos of / boot / boot-isos
- Extra GRUB2-functionaliteit:
- Schakel LVM-ondersteuning van GRUB2 in
- Schakel GRUB2's RAID-ondersteuning in
- Schakel GRUB2's PATA-ondersteuning in (om BIOS-bugs / beperking te omzeilen)
- Gemodificeerde volumes mounten (LUKS en geli)
- Seriële terminal inschakelen
- Extra zoekfunctionaliteit:
- Zoeken in floppy AAN / UIT
- Zoeken in CD-ROM AAN / UIT
- Lijst Apparaten / Partities
- Kleur AAN / UIT
- Exit:
- De computer stoppen
- Start de computer opnieuw op
Wat is nieuw in versie 2.00s2 RC5:
- Fix OS X Boot dankzij Smx.
- Voeg extra opstartparameters toe voor OS X-kernels. Dank aan Smx die de code uit zijn eigen repo heeft geïnspireerd.
- Citeer menuentries of functieparameters om problemen met variabelen met spaties erop te voorkomen.
Wat is nieuw in versie 2.01 RC3:
- EFI-detectie: zorg ervoor dat alle lager gelegen hoofdletterscombinaties van efi-bestanden.
Wat is nieuw in versie 2.01 Beta 3:
- Nieuwe optie toegevoegd: 'grub.cfg - Extract entries '. Nu kunt u uw eigen grub.cfg-vermeldingen laden, zelfs als u standaard een time-out van 0 seconden had ingesteld
- Nieuw menu Afsluiten waarmee u uw computer kunt stoppen of opnieuw kunt opstarten
- Verschillende verbeteringen aan de gebruikersinterface. Nu kunt u zien welke optie u hebt gekozen en kunt u gemakkelijker terugkeren naar het vorige menu.
Wat is nieuw in versie 2.01 Beta 2:
- Bijna elke optie is op een bibliotheek herschreven:
- Dat maakt het gemakkelijker om Super Grub2 Disk bij te werken
- Het maakt het ook gemakkelijker om een consistente gebruikersinterface te hebben
- Nieuwe optie: 'Everything +':
- Die in eerste instantie LVM, RAID, PATA, USB laadt en probeert ook gecodeerde volumes te koppelen
- Zoekt vervolgens alle opstartbare items op dankzij het item Alles
- De meeste opties hebben nu een consistente gebruikersinterface
Wat is nieuw in versie 2.01 Beta 1:
- Nieuwe optie: 'Alles' om bijna alles op te starten met een enkele invoer
- UI herontwerp van de laatste opstartopties zodat ze duidelijk worden onderscheiden
- UI herontwerp van extra opties in submenu
- UI herontwerp van handmatige opties in submenu
- Nieuw script: supergrub-meta-mkrescue voor het samenstellen van meerdere doel + platformcombinaties
- Nieuwe opstarttechnologie op basis van voorwaardelijke AFD
- Verbeterde builddocumentatie
Wat is nieuw in versie 2.00 Beta 6:
- Het opstarten van FreeBSD werkte niet goed. Fixed.
- Standaard bootloaderitems toegevoegd voor FreeBSD bij OS-detectiescript
- Als u wilt vertalen naar uw taal, vinkt u het TRANSLATION-bestand na bij de broncode om te leren hoe u naar uw taal kunt vertalen.
- Dit is een bèta-release dus reageer alstublieft op elk probleem dat u tegenkomt op het forum.
- Ontwikkeling diversen:
- Jordan Uggla heeft gezegd dat hij wat vrije tijd zou hebben om in SG2D te werken. Laten we hopen dat het waar is.
- Dankzij nox- van irc voor het testen en fixen van FreeBSD.
- Dank aan Niall Walsh voor zijn huidige inspanningen om de autodetectiefunctie van het besturingssysteem te verbeteren.
- Als een kanttekening zegt de huidige HEAD at git dat de SG2D-versie 2.00s1-beta5 is terwijl het eigenlijk 2.00s1-beta6 is. De volgende bèta zou de zevende moeten zijn.
Wat is nieuw in versie 2.00 Beta 5:
- Ondersteuning x86_64-efi toegevoegd zodat EFI-bestanden gedetecteerd en kan worden opgestart.
1 Commentaar
javier 5 Aug 22
muy bueno