SYSLINUX
Această intrare sau secțiune despre subiectul software-ului gratuit nu menționează sursele necesare sau cei prezenți sunt insuficienți . |
SYSLINUX software | |
---|---|
Tip | Încărcător de încărcare |
Dezvoltator | Proiectul Syslinux |
Ultima versiune | 6.0.3 (6 octombrie 2014) |
Sistem de operare | Linux |
Limba | Asamblare C. |
Licență | GPL , MIT ( licență gratuită ) |
Site-ul web | www.syslinux.org |
SYSLINUX este o suită de programe de încărcare MBR pentru computerele IBM pentru a porni calculatoare cu nuclee Linux .
A fost creat de Hans Peter Anvin și este alcătuit din mai multe programe separate, dintre care cel mai cunoscut este ISOLINUX.
Componente
Programele care îl compun sunt:
- SYSLINUX actual, folosit pentru a porni discuri cu sisteme de fișiere FAT (cum ar fi dischete și unități USB).
- ISOLINUX, folosit pentru a porni sisteme de fișiere CD-ROM ISO 9660 .
- ISOHYBRID (începând cu versiunea 7.32 a ISOLINUX) folosit pentru a face fișierele de imagine .iso bootabile de pe suporturi USB amovibile (de ex. Cheie USB) ale distribuțiilor gnu / linux
- PXELINUX, utilizat pentru bootarea de pe un server de rețea folosind Preboot Execution Environment (abrevierea PXE)
- EXTLINUX, folosit pentru bootarea de pe sistemele de fișiere Linux ext2 / ext3 / ext4 sau Btrfs .
- MEMDISK, folosit pentru a porni sisteme de operare mai vechi, cum ar fi MS-DOS de pe suportul menționat anterior.
Suita include, de asemenea, prezența a două meniuri de sistem separate și a unui mediu de dezvoltare pentru module suplimentare.
Caracteristici
SYSLINUX
SYSLINUX nu este utilizat în mod normal pentru instalări Linux de pornire completă, deoarece sistemul de operare Linus Torvalds nu este instalat în mod normal pe sistemele de fișiere FAT. În schimb, este adesea folosit pentru dischetele de boot sau de salvare, discurile USB live sau alte sisteme de boot. ISOLINUX este utilizat în general pe distribuțiile Linux care implică bootarea sistemului de operare în sesiunea Live CD și CD-uri de instalare bootabile.
În ceea ce privește pornirea de pe CD-ROM , extensia El Torito vă permite să porniți în două moduri diferite:
- Mod de emulare dischetă: Informațiile de pornire sunt stocate într-un fișier de imagine formatat de dischetă FAT, care este apoi încărcat de pe CD și se comportă ca o dischetă virtuală. Acest mod este cel utilizat corect de SYSLINUX.
- Fără mod de emulare: informațiile de încărcare sunt stocate direct pe CD (nu într-o imagine dischetă). Acest mod folosește ISOLINUX.
Alegerea dintre aceste două moduri este utilă, deoarece ISOLINUX este vulnerabil la o eroare BIOS, din acest motiv, este util să puteți porni cu SYSLINUX. Acest lucru afectează în principal computerele construite înainte de 1999 și, de fapt, pentru computerele moderne, modul de non-emulare este de obicei cea mai fiabilă metodă.
ISOLINUX
ISOLINUX este utilizat pentru crearea de imagini pentru utilizarea discurilor live. Astăzi, crearea de discuri live pe suport USB este foarte răspândită, acest lucru a permis și crearea și diseminarea distribuțiilor GNU / Linux, cum ar fi Slax, care permit utilizatorilor să încerce Linux cu interactivitate completă și modificări permanente, fără a fi nevoie să instaleze pe hard diskul lor . Isolinux în cele mai recente versiuni permite crearea așa-numitelor „imagini ISO hibrid”, care permite utilizarea atât a extensiei El Torito, cât și a înregistrărilor de boot MBR HDD într-o imagine ISO, permițând utilizatorilor să utilizeze o singură imagine încărcându-o și pe un CD / DVD și pe o unitate USB.
PXELINUX
PXELINUX este utilizat împreună cu un ROM compatibil PXE pe o placă de rețea. Mediul PXE folosește DHCP sau BOOTP pentru a activa rețeaua TCP / IP de bază, apoi descarcă un program de bootstrap prin TFTP . Acest program bootstrap încarcă și configurează un nucleu în conformitate cu directivele care sunt, de asemenea, descărcate de pe serverul TFTP . De obicei, PXELINUX este utilizat pentru instalațiile Linux de pe un server de rețea central sau pentru bootarea stațiilor de lucru fără disc.
EXTLINUX
EXTTLINUX este de obicei folosit ca un bootloader de uz general, similar cu LILO sau GRUB. De la versiunea 4 a Syslinux, a fost încorporat în SYSLINUX.
Instrument de detectare hardware (HDT)
De la versiunea 3.74, Syslinux include și programul Hardware Detection Tool (HDT). Este un modul Syslinux com32 care afișează informații de nivel scăzut pentru orice sistem compatibil x86 . Acesta oferă atât o linie de comandă, cât și un mod de meniu semi-grafic pentru navigare. Este disponibil ca fișier com32, ca ISO bootabil și ca dischetă de boot de 2,88 Mb.
Elemente conexe
linkuri externe
- Site-ul oficial , pe syslinux.org .
- SYSLINUX , pe packages.debian.org .
- Depozitul sursă SYSLINUX , la repo.or.cz.
- Pagina de descărcare (la kernel.org)
- Site-ul lui Joseph - PXELinux - Note de utilizare
- Directorul Syslinux com32 / hdt , pe git.zytor.com (arhivat din original la 5 ianuarie 2013) .