Puncte:2

Ar fi posibil să se creeze partiții suplimentare (de exemplu, /home) pe un stick Xubuntu 20.04 Live?

drapel in

Recent, am făcut un stick USB live cu Xubuntu 20.04.02 LTS cu Startup media creator (acest lucru ar putea fi usb-creator-gtk).

Am încercat să redimensionez partiția după ce am creat stick-ul pentru a oferi o partiție de date suplimentară. Dar asta a fost imposibil: deși capacitatea stick-ului era de 32 GB, gparted l-a arătat ca fiind complet ocupat și m-a împiedicat să reduc dimensiunea partiției ISO9660 de pe el.

In orice caz, lsblk îmi spune despre trei partiții pe el:

$ lsblk -o nume, dimensiune, fstype, partflags, model, furnizor /dev/sdc
NUME DIMENSIUNE FSTYPE PARTFLAGS MODEL VANDATOR
sdc 29,3G iso9660 Flash Disk generic
ââsdc1 1,6G iso9660 0x80
ââsdc2 3,9M vfat
ââsdc3 27,7G ext4
$ lsblk -o Nume, dimensiune, tip fs, uuid, etichetă, punct de montare | grep -E sdc
sdc 29,3G iso9660 2021-02-09-19-20-08-00 Xubuntu 20.04.2.0 LTS amd64
ââsdc1 1,6G iso9660 2021-02-09-19-20-08-00 Xubuntu 20.04.2.0 LTS amd64 /media/user/Xubuntu 20.04.2.0 LTS amd64
ââsdc2 3,9M vfat 54C5-9C6C Xubuntu 20.04.2.0 LTS amd64
ââsdc3 27,7G ext4 80b4c9bd-f04c-4bc2-8ae8-7551e6026d49 inscriptibil /media/user/writable
$

În mod surprinzător, același UUID apare de două ori: O dată pentru întregul dispozitiv și încă o dată pentru partiția ISO9660. Aceeași etichetă apare chiar de trei ori: pentru toate cele trei partiții!

După înțelegerea mea, nu este o idee foarte bună. Aș prefera etichete mai semnificative, de ex. Xubuntu20.04.2-amd64_purpose, Unde scop indică scopul acelei partiții.

Mă întreb despre partiția cu etichetă inscriptibil: Se pare că ține evidența când stick-ul a fost folosit pentru instalare. Acolo puteam stoca date, dar nu le puteam accesa din sistemul live!

Am impresia că partiția cu etichetă inscriptibil este montat în sistemul live ca /var/crash. Am stocat un script acolo și l-am folosit. Dar după ce am oprit sistemul live, scriptul meu este pornit /var/crash a fost plecat. Ar putea cineva să demistifice arhitectura de partiție a stick-ului meu USB Live pentru Xubuntu 20.04.02 LTS amd64?

Comentariile până în 2021-08-09 mi-au spus despre beneficiile unui instalare completă (care nu este întrebarea mea) și cum să fac a instalare persistentă (care nu este întrebarea mea).

Am pierdut câteva săptămâni cu instalări persistente folosind unetbootin: le-am făcut cu un persistent compartimentare etichetat casper-rw. Din păcate, în timpul opririi, există o mulțime de scrisori pe unitatea de memorie, în timp ce ecranul arată nevinovat de negru. Dacă cineva deconectează stick-ul în timpul acela periculos, casper-rw este distrus (erori inode)!

Actualizarea unui sistem pe o unitate USB instalată în mod persistent poate dura o perioadă îngrozitor de timp. De exemplu. Am schimbat firefox cu crom. Presupun că consumul de timp se datorează numărului mare de rotații ale direcției de transfer între citire și scriere, ceea ce face ca electronica dispozitivelor USB3 să încetinească de factori mari. A devenit și mai rău, când am încercat să compilez un sistem Jamulus pentru a fi prezent pe stick-ul meu live. Știu că în timpul realizării sunt citite multe fișiere, alte fișiere sunt scrise și, eventual, fișiere intermediare sunt create și șterse după utilizare. Acest lucru provoacă stres pentru care electronica stick-urilor USB3 nu este făcută.

Să ies din noroi după ce mi-am dărâmat peretele despărțitor casper-rw, am creat o partiție de rezervă cu o copie de rezervă a unei lucrări anterioare casper-rw (bineînțeles cu o etichetă diferită). Dar copierea de la unul la altul (ambele aveau exact aceeași dimensiune) cu cp -a (după ștergerea tuturor fișierelor anterioare ale partiției țintă) a durat mult mai mult decât adăugarea unui pas intermediar de prima copiere pe discul meu fix și apoi copiere pe unitatea de memorie: Această observație m-a condus la concluzia că schimbarea direcției de transfer de date este cauza principală a consumului de timp la actualizarea unei instalări persistente.

Întrebările mele de mai sus au fost după o explicație a motivului pentru care nu am putut redimensiona partiția realizat cu instrumentul de creare media start.

Întrebările mele de mai sus au fost după scopul partiției care poate fi scrisă găsit pe băţ.

Obiectivul meu este să creați o partiție pe stick-ul live, care poate fi montat ca /Acasă pentru a fi folosit pentru scripturi, care aplică unele modificări din mers precum acelea, pe care le aplic manual când încerc sistemul live. Al doilea obiectiv al meu este să creați o partiție pe stick-ul live, care poate fi montat ca /Acasă cu scripturi de instalări on-the-fly de software suplimentar (care se întâmplă în ram-fs și care vor dispărea după oprire). Desigur, scopul final ar fi acela de a avea acea partiție montată ca /Acasă automat.

Obiectivul meu ar fi la mijloc între un mediu de instalare Read-Only asemănător DVD-ului și unul persistent. Diferența este că un astfel de stick nu poate fi actualizat (persistent). Diferența față de o instalare completă este că va rula pe orice computer (capabil să ruleze sistemul, desigur) și nu pe cel particular, la care o instalare completă a unui stick pare să fie limitată.

(N.B. Am făcut odată un stick de instalare complet pentru un Lenovo W530. Nu a pornit pe un Lenovo T410. Dar a făcut-o pe un T430 și pe un T430s. Arhitectura acelor două modele pare să fie suficient de apropiată pentru a le lăsa să pornească, dar multe alte computere pe care le-am încercat nu s-au pornit de pe acesta.Deci, în general, o instalare completă pare să fie limitată doar la computerul țintă și la rudele foarte apropiate).

Din păcate, partițiile persistente par a fi imposibil de realizat din cauza procesului de închidere foarte consumator de timp: am observat mai mult de 5 minute de activitate pe disc! În caz contrar, erorile inode apar foarte des.

guiverc avatar
drapel cn
Cel mai ușor este să rescrii ISO pe unitatea de memorie și să creezi unul cu *persistență* dacă asta cauți. Un ISO este scris ca o imagine doar pentru citire, urmând în mod intenționat standardul ISO9660 pentru asta (pentru a preveni corupția sau cineva care schimbă imaginea); standardul aplicabil inițial CD-urilor. Cum nu-i poate scrie; un sistem de fișiere este construit în RAM și acesta este utilizat (COW sau copy-on-write), astfel încât toate fișierele la care aveți acces de scriere sunt în *ramdisk* (notă: nu este foarte mare; este creată o dimensiune setată care va funcționa chiar și pe cutii cu RAM limitată)
guiverc avatar
drapel cn
Răspunde asta la întrebarea ta? [Cum este mai ușor să faci o unitate live persistentă cu Ubuntu 19.10?](https://askubuntu.com/questions/1181854/how-is-it-easier-to-make-a-persistent-live-drive-with -ubuntu-19-10)
heynnema avatar
drapel ru
Nu încercați să creați/modificați un mediu de rulare full-time pe o unitate flash. Nu este de încredere. Nu există niciodată suficient spațiu de stocare. Nu vei fi niciodată fericit pe termen lung.Utilizați Ubuntu Live pentru a testa Ubuntu pentru a vedea dacă vă place sau ca instrument de diagnosticare pentru a repara o instalare Ubuntu existentă pe disc.
C.S.Cameron avatar
drapel cn
Da, este posibil să utilizați partiția „inscriptibilă” pentru persistență, dar este o bătaie de cap să folosiți o clonă Startup Disk Creator. Mai bine creați un USB Live persistent folosind mkusb: https://help.ubuntu.com/community/mkusb sau un USB cu instalare completă.
C.S.Cameron avatar
drapel cn
Dacă doriți o partiție de acasă pe un stick USB persistent, creați o partiție ext4 și etichetați-o „home-rw”. Probabil că ar trebui să existe și o partiție „scribilă” sau „casper-rw”. Persistența poate fi făcută și cu fișiere `writable` și `home-rw` pe o partiție FAT32. Dimensiunea maximă pentru fișierele pe FAT32 este de 4 GB fiecare.
C.S.Cameron avatar
drapel cn
FYI: Startup Disk Creator face clone ISO9660 ale fișierului ISO. Toate USB-urile live ale unei versiuni Ubuntu realizate de SDC (sau Etcher, mkusb sau dd etc.), au același UUID. Pentru Ubuntu 21.04 UUID-ul este 2021-04-20-11-16-16-00.
sudodus avatar
drapel jp
Dacă doriți un sistem live sau instalat persistent într-o unitate USB, care să răspundă (rapid) și fiabil, este important să aveți o unitate USB rapidă. Cea mai bună alternativă este un SSD. Astăzi, micile SSD-uri standard conectate SATA sunt ieftine și le puteți conecta printr-un adaptor la un port USB3 al computerului.
sudodus avatar
drapel jp
S-ar putea să fiți mulțumit de un sistem live persistent de [mkusb](https://help.ubuntu.com/community/mkusb) cel puțin dacă unitatea USB este suficient de receptivă. [Acest link](https://ubuntuforums.org/showthread.php?t=1958073&page=54&p=14051419#post14051419) arată cum să obțineți un sistem „personalizat live”, care ar trebui să fie de încredere și într-o unitate USB mai lentă (deoarece după crearea tarball-ului, îl puteți rula live (cu sau fără „toRAM”).
drapel in
Multumesc pentru raspunsuri.Întrebarea de ce același UUID este folosit de mai multe ori și de ce aceeași etichetă este folosită de mai multe ori nu a fost încă acoperită. A fost făcut astfel încât să împiedice pe cineva să monteze acele partiții prin UUID sau prin LABEL?
Puncte:3
drapel cn

Instalare persistentă vs instalare completă

Ubuntu poate fi instalat pe un USB în diferite moduri. O instalare live nu salvează între sesiuni. O instalare persistentă extrage sistemul de operare dintr-un fișier comprimat și salvează datele într-un fișier suprapus sau partiționează fiecare sesiune, iar o instalare completă instalează sistemul de operare complet pe USB la fel ca o instalare pe discul intern.

Comparație între USB de instalare persistentă și completă

Avantajele unei instalări persistente:

  1. Puteți utiliza pendrive-ul persistent pentru a instala Ubuntu pe alt computer.

  2. O instalare persistentă ocupă mai puțin spațiu pe pendrive.

  3. Puteți reseta pendrive-ul suprascriind vechiul fișier casper-rw cu unul nou.

  4. Instalarea pe pendrive durează mai puțin.

  5. Uzură puțin mai mică pe unitate.

Avantajele unei instalări complete:

  1. Puteți actualiza și face upgrade.

  2. Dacă aveți probleme sau doriți să modificați, soluția este aceeași ca la o instalare internă, (puteți cere ajutor pe forumuri).

  3. Fără ecran de pornire/instalare urât.

  4. Securitate mai bună, puteți utiliza criptarea completă

  5. Puteți utiliza drivere proprietare.

  6. Schimbarea fișierelor și partițiile funcționează, iar Hibernarea poate fi activată.

  7. Multe instalări persistente sunt limitate la un fișier de persistență casper-rw de 4 GB și un fișier de persistență home-rw de 4 GB, pentru a obține mai multă persistență necesită partiții de persistență. Odată ce casper-rw este plin, unitatea nu va porni.

  8. Utilizare mai eficientă a spațiului pe disc. Nu necesită spațiu rezervat pentru persistență.

  9. Pornire mai rapidă, fără verificare automată a discului sau Încercați ecranul Ubuntu/Instalați Ubuntu.

  10. Puteți rula VBox și puteți utiliza mașini virtuale.

  11. În general, pornire mai rapidă decât USB-urile live sau persistente.

  12. Mai stabil, mai bun pentru utilizarea de zi cu zi. Am rulat Ubuntu de pe o unitate flash de 5 ani, făcând doar upgrade-uri LTS.

Rețineți că, odată pornit, ambele metode rulează aproximativ la aceeași viteză. Dacă computerul are multă memorie RAM, Ubuntu ar trebui să ruleze în principal în RAM și nu va exista o diferență mare între rularea de pe HDD-ul intern și unitatea flash USB3 f.

Metoda de instalare completă

O metodă rapidă și ușoară de a flash o instalare completă pe USB poate fi găsită aici: USB cu instalare completă ușoară care pornește atât BIOS-ul, cât și UEFI

O metodă mai tradițională pentru crearea unui USB cu instalare completă de la zero poate fi găsită aici: Cum se creează o instalare completă a Ubuntu 20.04 pe dispozitivul USB pas cu pas

Instalare persistentă

Vă recomand mkusb pentru a face instalări persistente Ubuntu pe USB, consultați: https://help.ubuntu.com/community/mkusb

Consultați și pentru conversia Live USB în Persistent Live USB: Cum să-mi transform Live USB în Persistence Live USB?

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.