Іноді, особливо на старих дисках, програма встановлення може не завантажитися з оптичного диска. Програма встановлення також може — навіть після успішного завантаження з такого диска — не розпізнати диск або видавати помилки при читанні з нього під час встановлення.
Існує багато різних можливих причин цих проблем. Ми можемо лише перерахувати деякі поширені проблеми та надати загальні рекомендації щодо їх вирішення. Все інше залежить від вас.
Є дві дуже прості речі, які варто спробувати в першу чергу.
Якщо диск не завантажується, перевірте, чи правильно він вставлений і чи не забруднений.
Якщо програмі встановлення не вдається розпізнати диск, спробуйте виконати параметр вдруге. Відомо, що деякі проблеми, пов'язані з DMA у дуже старих приводах CD-ROM, можна вирішити у такий спосіб.
Якщо це не спрацювало, спробуйте скористатися порадами в наступних підрозділах. Більшість, але не всі, пропозиції, що обговорювалися там, дійсні для CD-ROM і DVD.
Якщо вам не вдається запустити інсталяцію з оптичного диска, спробуйте один з інших доступних способів інсталяції.
Деякі старі приводи CD-ROM не підтримують читання з дисків, записаних на високих швидкостях за допомогою сучасного пристрою запису компакт-дисків.
Деякі дуже старі приводи CD-ROM не працюють належним чином, якщо для них увімкнено «прямий доступ до пам'яті» (DMA).
Якщо оптичний диск не завантажується, спробуйте скористатися наведеними нижче порадами.
Переконайтеся, що ваш BIOS/UEFI дійсно підтримує завантаження з оптичних дисків (це проблема лише для дуже старих систем) і що завантаження з таких носіїв увімкнено в BIOS/UEFI.
Якщо ви завантажили iso-образ, перевірте, чи md5-сума цього образу відповідає md5-сумі, вказаній для образу у файлі MD5SUMS, який має знаходитися у тому ж місці, звідки ви завантажили образ.
$ md5sumdebian-testing-i386-netinst.isoa20391b12f7ff22ef705cee4059c6b92debian-testing-i386-netinst.iso
Далі перевірте, чи збігається md5-сума спаленого диска. Наступна команда повинна спрацювати. Вона використовує розмір зображення для зчитування потрібної кількості байт з диска.
$ dd if=/dev/cdrom | \
> head -c `stat --format=%s debian-testing-i386-netinst.iso` | \
> md5sum
a20391b12f7ff22ef705cee4059c6b92 -
262668+0 записів всередині
262668+0 записів ззовні
134486016 байтів (134 МБ) скопійовано, 97.474 секунд, 1.4 МБ/с
Якщо після успішного завантаження програми встановлення диск не виявлено, інколи проблему можна вирішити простим повторенням спроби. Якщо у вас більше одного оптичного приводу, спробуйте замінити диск на інший привід. Якщо це не спрацювало, або якщо диск розпізнано, але виникають помилки під час читання з нього, спробуйте скористатися наведеними нижче порадами. Для цього потрібні деякі базові знання про Linux. Щоб виконати будь-яку з команд, слід спочатку переключитися на другу віртуальну консоль (VT2) і активувати оболонку там.
Перейдіть до VT4 або перегляньте вміст /var/log/syslog (використовуйте nano як редактор), щоб перевірити наявність певних повідомлень про помилки. Після цього, також перевірте вивід dmesg.
Перевірте у виводі dmesg, чи було розпізнано ваш оптичний привід. Ви повинні побачити щось на кшталт (рядки не обов'язково повинні йти підряд):
ata1.00: ATAPI: MATSHITADVD-RAM UJ-822S, 1.61, max UDMA/33 ata1.00: сконфігуровано для 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: Уніфікована версія драйвера CD-ROM: 3.20
Якщо ви не бачите нічого подібного, швидше за все, контролер, до якого підключено ваш диск, не було розпізнано або він взагалі не підтримується. Якщо ви знаєте, який драйвер потрібен для контролера, ви можете спробувати завантажити його вручну за допомогою modprobe.
Перевірте, чи є вузол пристрою для вашого оптичного приводу у теці /dev/. У наведеному вище прикладі це буде /dev/sr0. Також має бути /dev/cdrom.
Використовуйте команду mount, щоб перевірити, чи оптичний диск вже змонтовано; якщо ні, спробуйте встановити його вручну:
$ mount /dev/hdc /cdrom
Перевірте, чи не з'являються повідомлення про помилки після цієї команди.
Перевірте, чи наразі увімкнено DMA:
$ cd /proc/ide/hdc$ grep using_dma settings using_dma 1 0 1 rw
«1» у першому стовпчику після using_dma означає, що його увімкнено. Якщо це так, спробуйте вимкнути його:
$ echo -n "using_dma:0" >settings
Переконайтеся, що ви перебуваєте в каталозі пристрою, який відповідає вашому оптичному приводу.
Якщо під час встановлення виникли проблеми, спробуйте перевірити цілісність інсталяційного носія за допомогою опції внизу головного меню програми встановлення. Цей параметр також можна використовувати як загальну перевірку надійності зчитування диска.
Якщо у вас виникли проблеми і ядро зависає під час завантаження, не розпізнає периферійні пристрої або неправильно розпізнає диски, перше, що слід перевірити - це параметри завантаження, як описано у Розділ 5.3, «Параметри завантаження».
У деяких випадках несправності можуть бути спричинені відсутністю прошивки пристрою (див. Розділ 2.2, «Пристрої, що потребують прошивки» і Розділ 6.4, «Завантаження втраченої прошивки»).
Під час завантаження, ви можете побачити багато повідомлень у вигляді неможливо знайти , або щось, something відсутнійнеможливо ініціалізувати , або навіть щосьцей випуск драйвера залежить від . Більшість цих повідомлень нешкідливі. Ви бачите їх, тому що ядро інсталяційної системи створено для роботи на комп'ютерах з багатьма різними периферійними пристроями. Очевидно, що жоден комп'ютер не може мати всі можливі периферійні пристрої, тому операційна система може видавати кілька скарг під час пошуку периферійних пристроїв, яких у вас немає. Ви також можете побачити, що система призупиниться на деякий час. Це трапляється, коли програма очікує на відповідь пристрою, який відсутній у вашій системі. Якщо ви вважаєте час завантаження системи неприйнятно довгим, ви можете створити власне ядро пізніше (див. Розділ 8.5, «Компіляція нового ядра»). чогось
Якщо ви пройшли початкову фазу завантаження, але не можете завершити встановлення, вам може допомогти пункт меню . Він дозволяє зберігати журнали системних помилок та інформацію про конфігурацію від інсталятора на носії або завантажувати їх за допомогою браузера. Ця інформація може дати підказки про те, що пішло не так, і як це виправити. Якщо ви надсилаєте повідомлення про ваду, ви можете додати цю інформацію до повідомлення про ваду.
Інші відповідні повідомлення про встановлення можна знайти у /var/log/ під час встановлення та у /var/log/installer/ після завантаження комп'ютера у встановлену систему.
Якщо у вас все ще виникають проблеми, будь ласка, надішліть звіт про встановлення (англійською мовою, якщо це можливо). Ми також заохочуємо надсилати звіти про встановлення, навіть якщо воно пройшло успішно, щоб ми могли отримати якомога більше інформації про якомога більшу кількість апаратних конфігурацій.
Зауважте, що ваш звіт про встановлення буде опубліковано у Debian Bug Tracking System (BTS) і надіслано до відкритого списку розсилки. Переконайтеся, що ви використовуєте адресу електронної пошти, яку ви не проти зробити публічною.
Якщо у вас працює система Debian, найпростіший спосіб надіслати звіт про встановлення - це встановити пакунки installation-report та reportbug (apt install installation-report reportbug), налаштувати reportbug, як описано у Розділ 8.4.2, «Надсилання пошти за межі системи», та виконати команду 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.