Uneori, mai ales în cazul unităților mai vechi, programul de instalare poate eșua să pornească de pe un disc optic. Programul de instalare poate, de asemenea, — chiar și după pornirea cu succes de pe un astfel de disc — să nu recunoască discul sau să returneze erori în timp ce citește de pe acesta în timpul instalării.
Există multe cauze posibile diferite pentru aceste probleme. Putem enumera doar câteva probleme comune și să oferim sugestii generale despre cum să le rezolvați. Restul depinde de dumneavoastră.
Există două lucruri foarte simple pe care ar trebui să le încercați mai întâi.
Dacă discul nu pornește, verificați dacă a fost introdus corect și că nu este murdar.
Dacă programul de instalare nu reușește să recunoască discul, încercați să rulați opțiunea a doua oară. Se știe că unele probleme legate de DMA cu unitățile CD-ROM foarte vechi sunt rezolvate în acest fel.
Dacă aceste lucruri nu funcționează, atunci încercați sugestiile din subsecțiunile de mai jos. Cele mai multe, dar nu toate, sugestiile discutate acolo sunt valabile pentru CD-ROM și DVD.
Dacă nu puteți face instalarea să funcționeze de pe un disc optic, încercați una dintre celelalte metode de instalare disponibile.
Unele unități CD-ROM mai vechi nu acceptă citirea de pe discuri care au fost inscripționate la viteze mari folosind un inscriptor de CD-uri modern.
Unele unități CD-ROM foarte vechi nu funcționează corect dacă „accesul direct la memorie” (DMA) este activat pentru ele.
Dacă discul optic nu reușește să pornească, încercați sugestiile enumerate mai jos.
Verificați dacă BIOS-ul/UEFI acceptă de fapt pornirea de pe disc optic (doar o problemă pentru sistemele foarte vechi) și că pornirea de pe astfel de suporturi este activată în BIOS/UEFI.
Dacă ați descărcat o imagine ISO, verificați dacă suma md5 a acelei imagini se potrivește cu cea listată pentru imaginea din fișierul MD5SUMS care ar trebui să fie prezent în aceeași locație ca ș imaginea ce ați descărcat-o.
$ md5sumdebian-testing-i386-netinst.isoa20391b12f7ff22ef705cee4059c6b92debian-testing-i386-netinst.iso
Apoi, verificați dacă suma md5 a discului inscripționat se potrivește. Următoarea comandă ar trebui să funcționeze. Utilizează dimensiunea imaginii pentru a citi numărul corect de octeți de pe disc.
$ dd if=/dev/cdrom | \
> head -c `stat --format=%s debian-testing-i386-netinst.iso` | \
> md5sum
a20391b12f7ff22ef705cee4059c6b92 -
262668+0 records in
262668+0 records out
134486016 bytes (134 MB) copied, 97.474 seconds, 1.4 MB/s
Dacă, după ce programul de instalare a fost pornit cu succes, discul nu este detectat, uneori, simpla încercare din nou poate rezolva problema. Dacă aveți mai multe unități optice, încercați să schimbați discul cu cealaltă unitate. Dacă acest lucru nu funcționează sau dacă discul este recunoscut, dar există erori la citirea de pe el, încercați sugestiile enumerate mai jos. Câteva cunoștințe de bază despre Linux este necesar pentru aceasta. Pentru a executa oricare dintre comenzi, trebuie mai întâi să comutați la a doua consolă virtuală (VT2) și să activați shell-ul acolo.
Treceți la VT4 sau vizualizați conținutul /var/log/syslog (utilizați nano ca editor) pentru a verifica dacă există mesaje de eroare specifice. După aceea, verificați și rezultatul comenzii dmesg.
Verificați în rezultatul dmesg dacă unitatea dvs. optică a fost recunoscută. Ar trebui să vedeți ceva de genul ăsta (liniile nu trebuie neapărat să fie consecutive):
ata1.00: ATAPI: MATSHITADVD-RAM UJ-822S, 1.61, max UDMA/33 ata1.00: configured for UDMA/33 scsi 0:0:0:0: CD-ROM MATSHITA DVD-RAM UJ-822S 1.61 PQ: 0 ANSI: 5 sr0: scsi3-mmc drive: 24x/24x writer dvd-ram cd/rw xa/form2 cdda tray cdrom: Uniform CD-ROM driver Revision: 3.20
Dacă nu vedeți așa ceva, este posibil ca interfața de control a dispozitivelor (IDE) la care este conectată unitatea dvs. să nu fie recunoscută sau să nu fie deloc compatibilă. Dacă știți ce controlor este necesar pentru această interfață, puteți încerca să îl încărcați manual folosind comanda modprobe.
Verificați dacă există un nod de dispozitiv pentru unitatea dvs. optică sub /dev/. În exemplul de mai sus, acesta ar fi /dev/sr0. Ar trebui să existe și un /dev/cdrom.
Utilizați comanda mount pentru a verifica dacă discul optic este deja montat; dacă nu, încercați să-l montați manual:
$ mount /dev/hdc /cdrom
Verificați dacă există mesaje de eroare la rularea acestei comenzi..
Verificați dacă DMA este activat în prezent:
$ cd /proc/ide/hdc$ grep using_dma settings using_dma 1 0 1 rw
O valoare „1” în prima coloană dupăusing_dma înseamnă că DMA este activat. Dacă este, încercați să-l dezactivați:
$ echo -n "using_dma:0" >settings
Asigurați-vă că vă aflați în directorul dispozitivului care corespunde unității dvs. optice.
Dacă există probleme în timpul instalării, încercați să verificați integritatea suportului de instalare folosind opțiunea din partea de jos a meniului principal al programului de instalare. Această opțiune poate fi folosită și ca un test general dacă discul poate fi citit în mod fiabil.
Dacă aveți probleme și nucleul se blochează în timpul procesului de pornire, nu recunoaște perifericele pe care le aveți de fapt sau unitățile nu sunt recunoscute corect, primul lucru pe care trebuie să-l verificați sunt parametrii de pornire, așa cum se discută în Secțiune 5.3, „Parametrii de pornire”.
În unele cazuri, defecțiunile pot fi cauzate de lipsa firmware-ului dispozitivului (consultați Secțiune 2.2, „Dispozitive care necesită firmware” și Secțiune 6.4, „Încărcarea firmware-ului lipsă”).
În timpul secvenței de pornire, este posibil să vedeți multe mesaje sub forma can't find sau ceva, ceva not presentcan't initialize sau chiar cevathis driver release depends on . Majoritatea acestor mesaje sunt inofensive. Le vedeți deoarece nucleul pentru sistemul de instalare este construit pentru a rula pe computere cu multe dispozitive și periferice diferite. Evident, niciun calculator nu va avea toate dispozitivele periferice posibile, așa că sistemul de operare poate emite câteva reclamații în timp ce caută periferice pe care nu le dețineți. De asemenea, este posibil să vedeți că sistemul se întrerupe pentru un timp. Acest lucru se întâmplă atunci când așteaptă să răspundă un dispozitiv și acel dispozitiv nu este prezent pe sistemul dvs. Dacă considerați că timpul necesar pentru pornirea sistemului este inacceptabil de lung, puteți crea un nucleu personalizat mai târziu (consultați Secțiune 8.5, „Compilarea unui nou nucleu”). ceva
Dacă treceți prin faza inițială de pornire, dar nu puteți finaliza instalarea, opțiunea de meniu poate fi de ajutor. Vă permite să stocați jurnalele de erori de sistem și informațiile de configurare din programul de instalare pe un mediu de stocare sau să le descărcați folosind un navigator web. Aceste informații pot oferi indicii cu privire la ce lucru a mers prost și cum să-l remediați. Dacă trimiteți un raport de eroare, poate doriți să atașați aceste informații la raportul de eroare.
Alte mesaje de instalare pertinente pot fi găsite în /var/log/ în timpul instalării și /var/log/installer/ după ce calculatorul a fost pornit în sistemul instalat.
Dacă mai aveți probleme, vă rugăm să trimiteți un raport de instalare (în engleză, ori de câte ori este posibil). De asemenea, încurajăm să fie trimise rapoarte de instalare chiar dacă instalarea este reușită, astfel încât să putem obține cât mai multe informații despre un cât mai mare număr de configurații de echipamente posibil.
Rețineți că raportul dvs. de instalare va fi publicat în sistemul Debian de urmărire a erorilor („Debian Bug Tracking System”: BTS) și trimis către o listă publică de corespondență. Asigurați-vă că utilizați o adresă de e-mail care nu vă deranjează să fie făcută publică.
Dacă aveți un sistem Debian funcțional, cel mai simplu mod de a trimite un raport de instalare este să instalați pachetele installation-report și reportbug (apt install installation-report reportbug ), configurați reportbug așa cum este explicat în Secțiune 8.4.2, „Trimiterea de corespondență în afara sistemului” și rulați comanda reportbug installation-reports.
Alternatively you can use this template when filling out installation reports, and file the report as a bug report against the installation-reports pseudo package, by sending it to <submit@bugs.debian.org>.
Package: installation-reports
Boot method: <How did you boot the installer? CD/DVD? USB stick? Network?>
Image version: <Full URL to image you downloaded is best>
Date: <Date and time of the install>
Machine: <Description of machine (eg, IBM Thinkpad R32)>
Processor:
Memory:
Partitions: <df -Tl will do; the raw partition table is preferred>
Output of lspci -knn (or lspci -nn):
Base System Installation Checklist:
[O] = OK, [E] = Error (please elaborate below), [ ] = didn't try it
Initial boot: [ ]
Detect network card: [ ]
Configure network: [ ]
Detect media: [ ]
Load installer modules: [ ]
Detect hard drives: [ ]
Partition hard drives: [ ]
Install base system: [ ]
Clock/timezone setup: [ ]
User/password setup: [ ]
Install tasks: [ ]
Install boot loader: [ ]
Overall install: [ ]
Comments/Problems:
<Description of the install, in prose, and any thoughts, comments
and ideas you had during the initial install.>
Please make sure that any installation logs that you think would
be useful are attached to this report. (You can find them in the installer
system in /var/log/ and later on the installed system under
/var/log/installer.) Please compress large files using gzip.
Mails with file attachments bigger than ~500 kB will not reach the
debian-boot mailinglist, so your report will probably get no attention.
In the bug report, describe what the problem is, including the last visible kernel messages in the event of a kernel hang. Describe the steps that you did which brought the system into the problem state.