Acasă
» LINUX
»
Cum se face o copie de rezervă a unui CD-ROM ca fișier ISO pe Linux
Cum se face o copie de rezervă a unui CD-ROM ca fișier ISO pe Linux
Pentru a crea o copie de rezervă a unui CD-ROM cu date lizibile ca fișier ISO pe Linux, utilizați GNOME Disks sau copiați unitatea optică într-un fișier cu dd. În GNOME Disks, selectați unitatea CD/DVD, alegeți Create Disk Image și salvați rezultatul cu o .isoextensie. Într-un terminal, identificați mai întâi dispozitivul optic (adesea /dev/sr0), apoi copiați-l într-un nou fișier ISO. Nu ghiciți numele dispozitivului: verificați-l înainte de a executa comanda.
Acest ghid prezintă CD-urile de date obișnuite pe care unitatea le poate citi. Un fișier ISO nu este o copiere audio pe CD care acceptă piste audio, iar o copie directă poate eșua pe discurile deteriorate sau inscripționabile cu erori de citire. Folosiți un ripper de CD dedicat pentru audio sau GNU ddrescue pentru recuperare.
Metoda 1: Creați un fișier ISO cu discuri GNOME
Este posibil ca discurile GNOME să fie deja instalate. Dacă lipsesc, instalați gnome-disk-utilitypachetul cu ajutorul managerului de pachete al distribuției dvs. Comenzile comune sunt sudo apt install gnome-disk-utilitype Debian sau Ubuntu, sudo dnf install gnome-disk-utilitype Fedora, sudo pacman -S gnome-disk-utilitype Arch Linux și sudo zypper install gnome-disk-utilitype openSUSE. Textul meniului poate varia puțin în funcție de versiune.
Introduceți CD-ROM-ul și deschideți Discuri . Selectați unitatea CD/DVD fizică din bara laterală stângă. Verificați dacă dispozitivul selectat este unitatea optică de pe discul dvs., nu un hard disk, un stick USB sau un volum individual.
Selectați unitatea optică care conține CD-ROM-ul.
Deschideți meniul cu trei puncte al unității și alegeți Creare imagine disc… . Aceasta pornește fluxul de salvare a imaginii pentru dispozitivul selectat.
Alegeți Creare imagine disc din meniul unității selectate.
În caseta de dialog de salvare, alegeți un folder și introduceți un nume de fișier clar, cum ar fi archive.iso. Păstrați .isoextensia, asigurați-vă că destinația are suficient spațiu liber pentru disc și faceți clic pe Salvare .
Setați destinația și salvați imaginea cu un nume de fișier .iso.
Așteptați finalizarea dialogului de progres înainte de a scoate discul. Când se închide, deschideți folderul ales și confirmați că noul fișier ISO se află acolo. Copiați-l într-un spațiu de stocare separat dacă doriți o copie de rezervă care să reziste deteriorării unității principale a computerului.
Lăsați unitatea să termine de citit discul înainte de a-l scoate.
Metoda 2: Copiați discul într-un terminal
Metoda terminal folosește GNU ddpentru a citi unitatea optică ca dispozitiv bloc și a scrie acei octeți într-un fișier obișnuit. Opțiunea status=progressafișează progresul transferului în GNU Coreutils.
Cu CD-ROM-ul introdus, enumerați dispozitivele bloc:
lsblk -p -o NAME,TYPE,SIZE,MOUNTPOINTS
Găsiți rândul al cărui tip este rom, de obicei /dev/sr0. Dacă computerul are mai multe unități optice, utilizați rândul și dimensiunea care corespund discului introdus. Unele sisteme utilizează o /dev/srNcale diferită; înlocuiți calea exactă afișată pe computer.
Folosește comanda lsblk pentru a identifica dispozitivul optic înainte de copiere.
Executați ddcu unitatea optică ca intrare și un nou nume de fișier ISO ca ieșire:
Înlocuiți /dev/sr0dacă unitatea optică are un alt nume. Alegeți un nume de fișier destinație care nu conține deja un fișier de care aveți nevoie: ddsuprascrie calea de ieșire. Dacă contul dvs. poate deja citi dispozitivul, puteți omite sudo.
Intrarea este unitatea optică; ieșirea este un fișier din folderul principal.
Lăsați comanda să ruleze până când revine la promptul shell-ului. Starea progresului este informativă; nu scoateți discul în timp ce este citit. O eroare de citire înseamnă că fișierul rezultat poate fi incomplet. Dacă fișierul a fost creat de sudo, este posibil să fie deținut de root; îl puteți returna contului dvs. cu sudo chown "$USER" "$HOME/archive.iso".
Așteptați ca dd să termine și să raporteze că copierea s-a finalizat.
Verificați dacă Linux recunoaște fișierul salvat ca imagine ISO:
file "$HOME/archive.iso"
Pentru un CD de date tipic, rezultatul ar trebui să identifice un sistem de fișiere CD-ROM ISO 9660. Eticheta exactă din ieșire provine de pe disc. Dacă comanda raportează doar date generice sau dda raportat o eroare de intrare/ieșire, nu tratați fișierul ca o copie de rezervă verificată.
Folosește fișierul pentru a confirma că imaginea salvată este recunoscută ca sistem de fișiere ISO.
Când copia de bază nu este suficientă
O copie ISO normală este convenabilă pentru un disc de date lizibil. CD-urile audio au piste separate și ar trebui extrase cu un software conceput pentru extragerea audio. Pentru un disc zgâriat sau un CD-R care produce erori de citire, documentația GNU ddrescue menționează cazurile în care ddrescue poate recupera fișierele mai fiabil decât în cazul unui disc simplu dd. Păstrați fișierul map dacă îl utilizați, astfel încât recuperarea să poată fi reluată. În toate cazurile, păstrați discul original până când ați verificat imaginea și ați stocat o altă copie într-un loc sigur.