SLAX sistemul de operare de buzunar
SLAX - sistemul de operare de buzunar
SLAX - un sistem modern, portabil, mic și rapid de operare Linux cu o structură modulară și design remarcabil. In ciuda dimensiunii sale mici, Slax oferă o gamă largă de software pre-instalat pentru utilizarea de zi cu zi, inclusiv o interfață grafică cu utilizatorul bine organizat și instrumente de recuperare utile pentru administratorii de sistem.
Dacă sunteți un începător sau esti prea ocupat să o faci singur, urmați câțiva pași pentru a asambla propriul sistem de operare personalizat utilizând interfața Web local.
Caracteristici cheie
- 6 mici Slax
SLAX a participat la dezvoltarea așa-numitului sqlzma plasture; Codul zip implementează 7-compresie (LZMA) în SquashFS sistem de fișiere. In plus, SquashFS evoluat de timp, iar acum suportă dimensiune mai mare a blocului decât înainte. Combinația acestor două îmbunătățiri face Slax una dintre sistemul de operare cel mai bun comprimat în istorie.
- Slax 6 tolerat
sistem de fișiere AUFS Due, doar o parte din Slax de citit (date de sistem și module) se suprapune peste sistemul de fișiere de înregistrare. Puteți modifica toate zonele sistemului de fișiere pentru a Slax fără restricții. Modificările dvs. în părțile numai lectură transparent migrat la o secțiune de înregistrare și stocate în memorie sau într-un director permanent de pe unitatea hard disk sau flash. SLAX este adaptat pentru a determina în mod automat dacă acesta este disponibil pentru dispozitive de înregistrare, și dacă da, care rulează SLAX va salva toate modificările în mod automat.În Slax, nu sunt limitate la directorul home persistente - întreaga înregistrare completă sistem de fișiere rădăcină, așa că este vorba despre „schimbări persistente“ (în loc de „acasă persistente“, cunoscute din alte distribuții Linux live). Puteți schimba / bin / bash în același mod ca și
SLAX pentru CD-uri
- Cum să se pregătească Slax pentru CD-uri
SLAX pe CD-ul este o distribuție SLAX în format ISO. În esență, ISO fișier pe care îl descărcați de pe acest site, este o imagine CD completă. Din acest motiv, trebuie să-l scrie într-un mod special, aceasta nu va funcționa în cazul în care arde ISO, ca un fișier obișnuit. Astfel, pentru a scrie corect, executați programul preferat pentru CD-uri de înregistrare și găsi opțiunea „Burn image“ sau „Burn ISO imagine pe CD“. Acesta poate fi ascuns oriunde altundeva pe meniu, pentru că oamenii de obicei, nu au nevoie pentru a utiliza această caracteristică. Uneori trebuie să modificați filtrul pentru fișierele *. * În caz contrar, nu veți vedea fișierul .iso, astfel încât programul pentru CD-uri de înregistrare pot căuta alte extensie de fișier în mod implicit. CD-ul rezultat va fi boot-abil, și nu trebuie să specificați această funcție separat.
- Cum să se pregătească Slax pentru CD-uri
- Pași pentru a boot-eze de pe CD Slax
Toate noile computere suportă boot-area de pe un CD, dar aproape toate dintre ele sunt în căutarea pentru un sistem de operare numai pe hard disk. Scopul tau - pentru a forța computerul pentru a utiliza un CDROM. Există trei modalități de a face acest lucru:
1. Prima metodă este susținută de multe placi. Computerul dvs. vă poate permite să pornească de pe CD-ul o dată (numai în acest timp) prin apăsarea unei anumite taste (de obicei, F11, F2 sau F10) în timpul POST (foarte curând după pornirea calculatorului).
2. A doua modalitate - este de a face computerul arate mai întâi pentru un CD boot-abil, și să încerce să pornească de pe hard disk numai în cazul în care nu a fost găsit CD-uri. Din nou, trebuie să apăsați unele cheie în timpul pornirii (de obicei, Del cheie), care vă va permite să intre în configurarea BIOS. Acolo puteți merge pe meniu și căutați „Setări avansate“, „boot order“ sau „Opțiuni pornire“. Pune CDROM-ul ca un prim dispozitiv și hard disk ca al doilea. Toate tastele enumerate mai sus sunt de obicei scrise pe ecran, la un moment în care este posibil să le apăsați, sau le puteți găsi în documentația pentru placa de bază.
3. Al treilea mod de a porni de pe CD - rula DOS și de a folosi programul linux.bat cu Slax CD-uri. - Diferențele dintre Slax-CD si Slax-USB
Ambele versiuni sunt exact la fel. Singura diferență este în formatul de distribuție. ISO este pregătit pentru persoanele care au nevoie de un portbagaj de CD-ROM. TAR este conceput pentru cei care au nevoie pentru a extrage conținutul pe disc. Dar, după cum sa menționat deja, Slax interior este complet la fel. Nu aveți nevoie să descărcați Slax pentru USB, dacă aveți o imagine ISO, și știi cum să extragă conținutul său. În plus, nu aveți nevoie pentru a descărca ISO, dacă aveți o arhivă TAR, și știi cum să creați un CD de boot de la ea.
SLAX pentru USB
- Cum de a pune Slax pe un USB-dispozitiv sau disc.
SLAX pentru USB - este o distribuție SLAX în format TAR, conceput pentru a decomprima pe un disc inscriptibil. Dacă nu știți că pentru formatul TAR, îl puteți trimite ca un ZIP-fișier. Extract (unzip) arhiva direct pe o unitate flash USB, MP3-player sau chiar un hard disk. Cele mai multe pot decomprima arhive TAR fără probleme. SLAX pentru USB este setat pentru a salva toate modificările în dispozitivul de încărcare (disc), astfel încât el se va comporta ca un sistem instalat normal. - Cum de a face boot-abil
După despachetare Slax pe dispozitiv va crea un director „/ boot /“ și „/ SLAX /“. Ai nevoie doar de un singur pas, pentru a realiza Slax de boot de pe un dispozitiv USB sau o unitate: trebuie să mergi manual la directorul nou creat „/ boot /“ și începe bootinst.sh script-ul (dacă sunteți în Linux) sau bootinst.bat (dacă utilizați Windows ).
Metoda descrisă mai sus este pur și simplu instalează un bootloader syslinux MBR (master boot record) al dispozitivului. SYSLINUX funcționează doar pe sistemul de fișiere FAT (care este utilizat pe scară largă pe drive-urile cele mai flash USB, camere video și MP3-playere). Dacă dispozitivul este formatat cu sistemul de fișiere diferit (foarte recomandat să utilizați un sistem de fișiere Linux native cum ar fi XFS), va trebui să utilizați script-ul „liloinst.sh“ în loc. În prezent, liloinst nu oferă același meniu de boot frumos ca SYSLINUX, dar acest lucru se poate face în viitorul apropiat.
Verificați dacă nu a existat nici un prejudiciu atunci când încărcarea
- Cum de a verifica integritatea fișierelor descărcate
Pe pagina de descărcare, puteți vedea referințe [MD5]. Acestea indică pagina pe care numele fișierului pe care este imprimat cu o linie specială numită „suma md5.“ Aceasta este lungimea textului 32 de caractere, care este o sumă de control al fișierului.
Pentru a calcula sumele MD5 zagruzhennyogo fișier, utilizați software-ul special. Puteți să-l găsiți prin intermediul Google, încercați să căutați cuvântul cheie „md5sum.exe“, dacă sunteți în Windows.
Rularea Slax de pe un USB flash - unitate
- Are Slax mult mai lent de la USB?
Practic, în conformitate cu USB Slax este mai rapid decât de pe un CD. Trebuie doar să utilizați „dreapta» USB-drive. Dispozitivele mai vechi (USB 1.1) este de lucru foarte lent și de a crea probleme pentru tine. Chiar și cu aceste dispozitive de citire este lent. Dispozitivele mai noi lucra cu Slax'om bine, dar cel mai bine este de a sprijini tehnologia ReadyBoost. Am urmarit pornirea de la SanDisk Cruzer a durat mai puțin de 40 de secunde pentru a finaliza implementarea GUI, fără nici o frânare suplimentară, chiar și în timpul funcționării sistemului. - Ceea ce poate duce la deteriorarea la o unitate flash USB?
Practic, toate fișierul „predispus“ pierderea de date de sistem în situații critice. Dacă deconectați USB-drive, înainte de Slax duce procedura, sau dacă opriți computerul atunci când Slax scrie ceva, puteți pierde date sau distruge sistemul de fișiere. Sistemul de fișiere FAT (utilizat pe scară largă în marea majoritate a memorii flash USB, MP3-playere și camere) sunt cele mai vulnerabile. În orice caz, în cazul în care sistemul de fișiere a fost deteriorat, acesta poate fi fixată.
După cum se știe, memorii flash USB, au o anumite segmente pot fi șterse, fiecare cantitate care poate fi suprascrise un număr de ori (de exemplu 100000) înainte eșuează. sisteme de fișiere convenționale, cum ar fi FAT sau ext2 au fost proiectate inițial pentru discuri magnetice și suprascrie în mod repetat, structura de date în același loc, astfel încât segmentul de corupt nu poate fi reparat. Acest tip de deteriorare nu pot fi reparate.
Pentru a preveni distrugerea sistemului de fișiere, urmați întotdeauna oprirea corectă și reporniți sistemul. Dacă descărcați Slax de la un alt dispozitiv, precum și utilizarea USB drive ca un mediu de stocare, este întotdeauna, înainte de a deconecta computerul l demontează în sistem. Dacă puteți, utilizați un sistem de fișiere jurnalizare (cum ar fi XFS) în loc de un FAT sau ext2. Și întotdeauna încercați să utilizați dispozitivul cu tehnologia pentru a sprijini „uzură nivelare (nivelare uzură)“, proiectat pentru a distribui uniform dublajul, care crește durata de viață a acestora.După cum sa menționat în cele de mai sus, sistemul de fișiere FAT este cel mai vulnerabil. Dacă Linux detectează defectul, apoi remontați partiție în modul numai citire pentru a preveni orice deteriorare suplimentară. Pentru a rezolva această problemă, utilizați: Desigur, este necesar să se înlocuiască „hdb1“ numelui tău folosit. Dacă primiți un mesaj de eroare, astfel încât există diferențe între sectorul de încărcare și de rezervă sale - nu-ți face griji, nu e nici o problemă. Utilitarul va pur și simplu, săriți peste ea și să continue să lucreze, corectarea tuturor celorlalte greșeli.
Opțiuni de încărcare SLAX
De exemplu, ca timp și de muncă.
schimbare durabilă în Slax
- schimbare durabilă
Vor fi descrise schimbări durabile: SLAX pe CD-ul este read-only, cu toate acestea, SLAX pe inscriptibil USB - când reporniți în mod corespunzător, modificările pot fi bătuți - nu există nici o opțiune nu pentru a salva modificările - există o opțiune pentru a începe SLAX proaspete neschimbat
Utilizarea modulelor Slax
- Dacă aveți nevoie de multe ori modulele
Dacă aveți nevoie de modulele aproape de fiecare dată când executați Slax, păstrați-le într-un director / SLAX / module / pe CD-ul sau USB-drive cu Slax. Astfel, modulul va fi activat automat la pornirea sistemului.
Toate metodele descrise mai sus necesită o repornire Slax de fiecare dată când doriți să adăugați sau să eliminați module suplimentare. Mai convenabil mod - module de control pe zbor care rulează în timp ce Slax. Puteți rula fie Slax Modulul de Management (aflat în meniul „sistem“) sau de a folosi comanda manuala „activa“ și „dezactiva“. Sintaxa este următoarea: Modulul va fi activat pe zbor, iar aplicația va arăta instalat. Apoi, aveți nevoie pentru a începe comanda corespunzătoare aplicație sau găsi în meniul KDE.
Dacă nu vă convine să utilizați o comandă, pur și simplu faceți clic pe 2x modul.lzm managerul de fișiere (de exemplu, Konqueror), se va da la fel.
Cum de a personaliza Slax
Asigurați-vă că salvați cazul personajelor, ca și numele tuturor fișierelor și directoarelor sunt sensibile la caz. Dacă faceți acest lucru în Windows, unii manageri de fișiere nu vor fi afișate în mod corespunzător atunci când vă înregistrați, astfel încât va trebui să utilizați original Windows Explorer.
Dacă utilizați Slax la USB, pur și simplu creați directoarele și fișierele de pe dispozitiv. Dar, dacă utilizați Slax pe CD, trebuie să copiați mai întâi conținutul CD undeva și apoi face modificări și, în cele din urmă, de a crea o nouă imagine ISO. Acest lucru este descris mai jos.În primul rând, copiați întregul CD pe hard disk. Apoi schimba tot ce trebuie să adăugați sau să eliminați fișiere, directoare sau module. Când ați terminat, executați următoarea comandă pentru a reconstrui Slax CD-ul (a crea o imagine ISO): Dacă se execută sub Windows, executați următoarea comandă în schimb: O nouă imagine ISO boot-abil va fi creat cu toate modificarile.
Cum de a crea module pentru Slax
Cum de a crea module SLAX
-
Puteți crea module pentru Slax orice mod doriți, atâta timp cât ei se folosesc. Cu toate acestea, dacă doriți să partajați cu alte module, trebuie să urmați regulile descrise în această pagină. Reguli întocmite în primul rând, pentru confortul utilizatorului; Dacă nu respectați aceste reguli, unitatea nu intră în baza oficială modulului Slax.
- Prezentare tehnică generală
SLAX Modulul - un sistem de fișiere SquashFS comprimat cu extensia .lzm. Modulul este creat de utilitate mksquashfs și poate fi extras (neambalate) folosind unsquashfs. Ambele aceste instrumente trebuie să fie patch-uri (modificate) pentru a sprijini compresie algoritm LZMA. Aceste utilitati sunt incluse în Slax.
În exemplul următor, se va efectua Slax „start apache.sh“ la nivelul 3 (adica pornirea sistemului) și va efectua „apache.sh oprire“ performanță la nivelul 0 sau 6 (ceea ce înseamnă că Slax off sau resetează sistemul) . 7) În cazul în care programul poate fi rulat în interfața grafică (de exemplu, în KDE, XFCE, etc.), trebuie să includeți pictograme și adăugați un meniu fișier la modulul, astfel încât utilizatorul poate porni aplicația ușor să-l găsiți pe meniu. Pentru a adăuga un meniu, pur și simplu creați două fișiere: primul fișier (* .desktop) descrie intrarea de meniu. Se poate arata astfel: 8) În cazul în care software-ul în unitatea dvs. de start, acesta ar trebui să înceapă imediat, fără dialoguri inutile, sfaturi de acorduri zi sau de licențiere. Rețineți că, în cazul în care utilizatorul a activat modul de pe unitatea CD, el nu reține setările (dezactivați indicii conform licenței, etc.), astfel încât unitatea nu ar trebui să-l faceți griji de fiecare pornire.
9) În funcție de unitatea dumneavoastră trebuie să fie cât mai mic posibil. Acest lucru înseamnă că mai puțin de alte module care sunt necesare în unitatea dvs., este mai bine, dar nu uitați să salvați dimensiunea modulului cât mai mic posibil. De exemplu, în cazul în care unitatea poate funcționa în condiții de siguranță, fără Python, nu uitați să eliminați toate script-urile din modulul Python, în loc de includin Python în ea.
Dacă modulul necesită unele biblioteci, care sunt, practic, util numai pentru modulul, apoi includ biblioteca direct în modulul și să le încărcați separat. Cum, de exemplu, este nevoie de o mulțime de XFCE xfcelib * biblioteci, în timp ce practic inutil pentru nimic altceva. Deci, le include în modulul XFCE.
Cum de a compila software-ul în Slax
- xx
amintiți-vă că Slax include deja compilatorul GCC! astfel încât să puteți începe să compilați ca te rog.
Cum se montează în buclă fișiere pentru a Slax
- Un pic de istorie
Versiunile mai vechi de Linux (anterior 2.6.23) au un număr strict limitat de dispozitive loopback (/ dev / bucla *). În mod implicit, maximul a fost de 8, când a fost specificat max_loop parametrul de inițializare. Cu această opțiune, utilizatorul poate activa pana la 256 de dispozitive loopback. Udev, apoi responsabil pentru crearea tuturor 256 de loop-fișierele din / dev / bucla /.
Pornind de la Slax 6 folosind Linux Kernel 2.6.24 și de mai sus, nu mai este limita, și pot fi utilizate ca dispozitive de loopback ca ai nevoie. Pe de altă parte, este necesar să se mențină compatibilitatea cu toate instrumentele (de exemplu, modprobe, losetup etc.), care continuă să refuze să ruleze pe dispozitive loopback cu un număr mai mic mai mare de 255. Deci, următoarea abordare a fost stipulat: În cazul în care este specificat max_loop = n opțiune de boot, se comportă ca și mai înainte, -n-capătă noi limitări și creează un udev-n-fișiere în / dev / bucla /. În cazul în care nu sunt specificate (nu este în Slax), bucla de pe modulul de dispozitiv este creat (cu un minim de 8), și trebuie să mknod manual mai mult, dacă aveți nevoie de ele.
Dacă vedeți această eroare atunci când încercarea de a monta o- bucla, trebuie doar să vezi / dev / bucla / * și de a crea următorul ciclu de numărul dispozitivului folosind mknod / dev / bucla / b 7 100 100. Dacă atingeți limita de 256, aveți nevoie pentru a monta bucla doi pași: Dacă doriți să creați un nou ciclu al dispozitivului automat în script-ul dvs., includ usr / / liblinuxlive și contactați mknod_next_loop_dev funcții / lib:
la partea de sus înapoi la SLAX