Cum se configurează smartphone-uri și PC-uri. Portal informativ
  • Acasă
  • Siguranță
  • Crearea unei unități flash GRUB4DOS bootabilă folosind grubinst. Instalarea Grub4Dos pe hard diskul tău Grub4dos cea mai recentă versiune

Crearea unei unități flash GRUB4DOS bootabilă folosind grubinst. Instalarea Grub4Dos pe hard diskul tău Grub4dos cea mai recentă versiune

1. Înainte de a începe operațiunea, se recomandă formatarea unității flash cu programul HPUSBFW (369Kb), având în prealabil salvat tot ce este necesar din aceasta (dacă există)
2. Descărcați acest fișier: GRUB4DOS_RUS_v.2
3. Lansați-l. După lansare, selectați (folosind butonul Browse) ținta, adică dispozitivul pe care vom instala Bootloader-ul.
Acesta este fie un hard disk, fie o unitate flash.
Dacă urmează să instalăm pe o unitate flash USB, atunci selectăm rădăcina unității flash X:\
(X – litera unității dvs. flash)
Dacă urmează să instalăm pe hard disk, atunci selectăm rădăcina unității C:\ (sau oricare doriți, principalul lucru este că este activă)

4. Faceți clic pe butonul „Extract”. După aceasta, programul Grub4Dos Installer 1.1 va fi instalat în C:\Program Files și va plasa o comandă rapidă pe desktop. În același timp, fișierele bootloader-ului vor fi despachetate pe mediul de stocare la alegere (Folder – Boot; Fișiere – grldr, MEMDISK, MENU.LST) și se va deschide fereastra programului Grub4Dos Installer 1.1.

5. În fereastra programului Grub4Dos Installer 1.1, în linia de sus (meniul drop-down), selectați ținta pentru instalarea bootloader-ului
(HDD sau Flash Drive) Nu trebuie să selectați nimic altceva.

6. Faceţi clic pe butonul Instalare.
7.Dacă totul are succes, veți vedea o fereastră de consolă care vă va cere să apăsați Enter.

Avertizare! Dacă intenționați să instalați Bootloader-ul pe hard disk, este recomandabil să câștigați mai întâi experiență cu GRUB4DOS Bootloader, să știți cum să editați fișierul Menu.lst etc. Puteți citi despre asta și.
În fișierul de configurare Menu.lst, în mod implicit, elementele de meniu sunt specificate pentru pornirea de pe prima partiție, primul hard disk; dacă sistemul de operare este instalat în altă locație și instalați Bootloader-ul conform acestor instrucțiuni fără a ști cum să porniți OS din altă partiție, veți întâmpina dificultăți.
Deci, dacă nu sunteți sigur, nu instalați mai întâi GRUB4DOS pe hard disk.

Actualizat: 19.05.2015 - 12:16

Încărcător pentru sistemele de operare x86(-64).
GRUB4DOS Toolbox pentru Windows este un set de instrumente GUI pentru a facilita procesul de instalare, configurare și dezinstalare a încărcător de pornire.

Cerințe:

  1. Încercați să instalați numai versiuni noi.
  2. Windows 2000 sau o versiune ulterioară. Setul de instrumente poate rula în continuare pe versiuni mai vechi, dar nu există nicio garanție.
  3. GRUB4DOS poate fi instalat numai pe versiuni de Windows pe 32 de biți, deoarece bootlace.com principal nu va funcționa într-un mediu pe 64 de biți. (Utilizatorii de Windows pe 64 de biți care doresc să folosească bootlace.com pot încerca).
  4. Privilegiile administrative sunt necesare doar pentru a accesa discuri.

Caracteristici GRUB4DOS

  1. Instalarea GRUB4DOS pe un disc, partiție sau imagine de disc. Această caracteristică necesită utilitarul bootlace.com de la GRUB4DOS, care este compatibil numai cu Windows pe 32 de biți. GRUB4DOS poate fi instalat în sectorul de pornire al discului (MBR), în locațiile corespunzătoare de pe disc sau într-un fișier imagine de disc. Imaginile de disc sunt adesea folosite pentru a rula un sistem de operare în altul, prin emulatori precum Qemu, VirtualBOX, Vmware și alții.
  2. Date DD între discuri, partiții sau fișiere imagine. Aceasta este o implementare a principalelor caracteristici ale programului dd, disponibilă pentru aproape toate sistemele de operare. Această caracteristică este concepută pentru a copia date de pe un disc/partiție într-un fișier, dintr-un fișier pe un disc/partiție sau dintr-un fișier într-un fișier pentru backup. De exemplu, dacă este instalat utilizând GRUB4DOS Toolbox pentru Windows, GRUB4DOS poate fi eliminat prin restaurarea fișierului imagine pe disc.
  3. Adăugarea meniului multiboot GRUB4DOS la meniul multiboot Windows (Vista/2008 și mai sus). Această caracteristică depinde de utilitarul Windows încorporat bcdedit. Pentru Windows XP/2000/2003 nu există o astfel de funcție și este necesară editarea manuală a fișierului boot.ini.
  4. Configurarea fișierului menu.lst. Acest lucru este, în general, solicitat rar de utilizatorii avansați.
  5. Obținerea UUID-ului partițiilor montate. Acest lucru este util pentru scrierea unui menu.lst mai robust pentru GRUB4DOS.
Instalarea GRUB4DOS din GNU/Linux:
dd if=grldr.mbr of=/dev/sdb bs=446 count=1
dd if=grldr.mbr of=/dev/sdb seek=512 skip=512 bs=1

Vă permite să creați configurații multiboot.
Acest bootloader vă permite să porniți de pe diverse dispozitive și partiții, acceptă încărcarea diferitelor imagini (iso, img, ima, bin ...), înțelege sistemele de fișiere FAT12, FAT16, FAT32, NTFS, EXT2, EXT3 și multe altele.

CREARE

Metoda unu. Pentru asta avem nevoie de un program grubinst care va scrie date despre bootloader-ul grub4dos în zona mbr a dispozitivului necesar și fișierul executabil bootloader grldr.

Conținutul arhivei grubinst_1.0.1_bin_win.zip.

Conținutul arhivei grub4dos-0.4.6a-2013-04-01.7z.

Despachetați conținutul arhivei grubinst. Introduceți unitatea flash în computer. Lansați din fișiere despachetate grubinst_gui.exe .
În fereastra care se deschide, lângă cuvânt Disc Selectăm unitatea noastră flash din listă, de obicei ultimul element din lista derulantă. Dacă lista derulantă nu conține nicio valoare, atunci trebuie să faceți clic pe butonul Reîmprospăta.
În lista derulantă Lista de materiale selectați valoarea Întregul disc (MBR). La fel, dacă lista nu conține valori, faceți clic pe Reîmprospăta.


Faceți clic pe butonul Instalare . Apoi, ca răspuns, vom primi o fereastră cu un mesaj că totul a fost instalat cu succes.


Apăsați tasta INTRODUCE .

Acum tot ce rămâne este să copiați fișierele în rădăcina unității noastre flash grldr Și meniu.lst . Acesta din urmă este un fișier de configurare pentru meniul afișat pe care îl vom vedea după încărcarea de pe unitatea noastră flash. Luăm aceste fișiere din arhiva grub4dos-0.4.6a-2013-04-01.7z. Fişier meniu.lst este în dosar probă.

Ar trebui să arate așa...


Crearea unității flash USB bootabile grub4dos este completă.

Acum setăm prioritatea de pornire în BIOS-ul computerului pe unitatea noastră flash și pornim de pe aceasta. Rezultatul descărcării este afișat mai jos.

Știți deja ce instrument „puternic” este Grub4Dos și câte posibilități diferite oferă. Acum ați dori să-l porniți de pe hard disk cu Windows XP/Vista/7/8 instalat pe el, selectând Grub4Dos din meniul de încărcare Windows.

În acest articol voi arăta cum să adăugați o intrare în meniul de boot fără a schimba bootloader-ul implicit (în WinXP acesta este ntldr și fișierul de configurare boot.ini, în WinVista/7/8 acesta este bootmgr cu o bază de configurare BCD). Vă voi prezenta instrumentele de lucru cu baza de date BCD conf, și anume, utilitarul de consolă încorporat în WinVista/7/8 - bcdedit și un program cu interfață GUI de la NeoSmart Technologies - EasyBCD. De asemenea, voi furniza un script pentru adăugarea automată a unei intrări Grub4Dos în meniul de pornire a sistemului de operare.


Să luăm în considerare 2 situații:

1. Avem WinXP și încărcătorul său de încărcare ntldr.
2. Avem Windows XP/Vista/7/8 cu un bootloader original bootmgr modern.

Să începem cu ceva simplu:
Adăugarea Grub4Dos la meniul de pornire Windows XP.

1. Descărcați cel mai recent Grub4Dos.
2. Despachetați grldr și menu.lst din arhiva descărcată la rădăcina discului activ (puteți și în alt loc, dar apoi va trebui să înregistrați alte căi).
3. Editați boot.ini. La sfârșitul fișierului adăugați:

C:\grldr="Grub4Dos"

Ca rezultat, obținem un fișier boot.ini cu aproximativ următorul conținut:


De asemenea, putem modifica ora și elementul încărcat implicit.
Repornim și acum putem selecta Grub4Dos.


Notă:
În menu.lst, cu siguranță aș face primul punct pentru a reveni la acest meniu de pornire, adică:

Titlu Boot HDD0
încărcător cu lanț (hd0)+1
rootnoverify (hd0)

Adăugarea Grub4Dos la meniul de pornire Windows Vista/7/8.

Deci, avem un bootmgr loader prin care sunt încărcate alte sisteme de operare. Se instalează cu WinVista/7/8. Cel mai ușor instrument de lucru cu acesta este programul EasyBCD. Nu va fi greu să-l stăpânești, totul este simplu și clar. Dar nu va oferi aceleași capacități ca utilitarul consolei bcdedit. Prin urmare, vă voi arăta cum să lucrați cu el.

1. Înainte de a începe editarea configurației de pornire, vă sfătuiesc să pregătiți un disc de recuperare a sistemului, deoarece acțiunile incorecte pot face imposibilă pornirea sistemului de operare. De asemenea, pentru a restabili informațiile de boot, vă sfătuiesc să consultați acest articol.
2. Porniți în Windows Vista/7/8.
3. Descărcați cel mai recent Grub4Dos.
4. Despachetați grldr.mbr, grldr și menu.lst din arhiva descărcată la rădăcina discului care conține stocarea BCD (puteți merge în altă locație, dar apoi va trebui să înregistrați alte căi), de obicei aceasta este cea activă partiția principală cu încărcătorul bootmgr.
5. Lansați promptul de comandă ca administrator.
6. Creați o copie de rezervă a BCD:

Bcdedit /export C:\BCD.bak

Astfel încât, dacă se întâmplă ceva, puteți reveni la starea inițială cu comanda:

Bcdedit /import C:\BCD.bak

7. Creați o nouă intrare numită „Grub4Dos” în depozitul de date de configurare a pornirii:

Bcdedit /create /d "Grub4Dos" /sector de boot al aplicației

8. Ca răspuns, vom primi id-ul înregistrării create, pe care îl vom înlocui în următoarele trei comenzi pentru locul (id):

Bcdedit /set (id) partiția dispozitivului=C:
bcdedit /set (id) cale \grldr.mbr

Bcdedit /displayorder (id) /addlast

9. Să vedem ce s-a întâmplat. Introduceți comanda bcdedit fără parametri:

Am următoarele (pe lângă Win7, am o intrare cu WinXP):

10. Ieșiți din linia de comandă. Reporniți computerul. Vedem că acum avem capacitatea de a încărca Grub4Dos din meniul de boot al sistemului de operare.

Vă voi spune despre câțiva parametri în plus ai comenzii bcdedit:

Ștergerea unei intrări cu (id-ul) specificat:
bcdedit /delete (id)
- Schimbarea numelui intrării cu (id-ul) specificat:
bcdedit /set (id) descriere „Nume nou”
- Setarea sistemului cu (id-ul) specificat pentru a fi încărcat implicit:
bcdedit /default (id)
- Setarea timeout:
bcdedit /timeout XX
unde XX este timpul în secunde.

Script pentru adăugarea automată a Grub4Dos la meniul de pornire al Windows XP/Vista/7/8.

Acest script vă permite să detectați automat sistemul de operare și, în funcție de sistem, funcționează cu fișierele de configurare a bootloader-ului.

Pentru a-l lansa, descărcați această arhivă. Despachetați-l pe unitatea C: (unitatea activă cu sistemul și bootloader-ul). Și rulați-l ca administrator.

Arhiva este formată din următoarele fișiere:

grldr - încărcătorul grub4dos în sine

grldr.mbr - înregistrarea sectorului de pornire (caută grldr în rădăcina discului și îi transferă controlul)

install.bat - scriptul în sine

libiconv2.dll - biblioteci de programe sed

libintl3.dll - biblioteci de programe sed

menu.lst - fișierul conf grub4dos

Scriptul install.bat are următorul conținut:

@echo dezactivat
ver | găsiți „XP” > nul dacă %ERRORLEVEL% == 0 merge la ver_xp
du-te la ver_vista
:: Windows XP :ver_xp
:: Atrib de rezervă -R -H -S c:\boot.ini copiați c:\boot.ini c:\boot.ini.bak
:: Verificați dacă este instalat findstr /L grldr "c:\boot.ini" > nul
:: Adăugați o intrare de boot echo C:\grldr="GRUB4DOS" >> "c:\boot.ini"
:: creați fișierul restore.bat pentru XPecho atrib -R -H -S "c:\boot.ini" >> restaurare.batecho %CD%\sed -ri "/grldr/d" "c:\boot.ini" >> restore.batecho %CD%\sed -ri "s/$/\r/" "c:\boot.ini" >> restore.bat
du-te la sfârșit
:: Windows Vista :ver_vista
:: Verificați dacă este instalat Setați BCDEDIT=C:\windows\System32\bcdedit.exe%BCDEDIT% /enum | findstr /L grldr > nul dacă %ERRORLEVEL% == 0 merge la END
::Backup %BCDEDIT% /export „C:\BCD.bak” atrib +H +S C:\BCD.bak
:: Adăugați intrarea de pornire Set GUIDFILE=bcdguid.txt %BCDEDIT% /creează /d „GRUB4DOS” /sector de pornire a aplicației > %GUIDFILE%sed -ri "s/[^(]*([^)]+)).*/\1/" %GUIDFILE% setați /p GUID=< %GUIDFILE%
%BCDEDIT% /set %GUID% partiția dispozitivului=%SYSTEMDRIVE%%BCDEDIT% /set %GUID% cale \grldr.mbr%BCDEDIT% /displayorder %GUID% /addlast
:: creați fișierul restore.bat pentru Vistaecho %BCDEDIT% /delete %GUID% >> restore.bat
du-te la sfârșit
:SFÂRŞIT

Asta e tot. Sper că ați găsit acest articol util, faceți clic pe unul dintre butoanele de mai jos pentru a le spune prietenilor tăi despre el.

Cele mai bune articole pe această temă