Sometimes, especially with older drives, the installer may fail to boot from an optical disc. The installer may also — even after booting successfully from such disc — fail to recognize the disc or return errors while reading from it during the installation.
Možných příčin je spousta a můžeme zde vypsat jen ty nejběžnější, resp. můžeme zmínit obecné postupy. Zbytek je na vás.
Nejprve byste měli vyzkoušet dvě nejjednodušší věci.
If the disc does not boot, check that it was inserted correctly and that it is not dirty.
If the installer fails to recognize the disc, try just running the option
a second time. Some DMA related issues with very old CD-ROM drives are known to be resolved in this way.
If this does not work, then try the suggestions in the subsections below. Most, but not all, suggestions discussed there are valid for CD-ROM and DVD.
If you cannot get the installation working from optical disc, try one of the other installation methods that are available.
Některé starší CD mechaniky nepodporují čtení disků vypálených na novějších vypalovačkách vyššími rychlostmi.
Některé hodně staré CD mechaniky nefungují správně při povoleném DMA „direct memory access“.
If the optical disc fails to boot, try the suggestions listed below.
Check that your BIOS/UEFI actually supports booting from optical disc (only an issue for very old systems) and that booting from such media is enabled in the BIOS/UEFI.
If you downloaded an iso image, check that the md5sum of that image matches the one listed for the image in the MD5SUMS
file that should be present in the same location as where you downloaded the image from.
$ md5sumdebian-testing-i386-netinst.iso
a20391b12f7ff22ef705cee4059c6b92debian-testing-i386-netinst.iso
Next, check that the md5sum of the burned disc matches as well. The following command should work. It uses the size of the image to read the correct number of bytes from the 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
If, after the installer has been booted successfully, the disc is not detected, sometimes simply trying again may solve the problem. If you have more than one optical drive, try changing the disc to the other drive. If that does not work or if the disc is recognized but there are errors when reading from it, try the suggestions listed below. Some basic knowledge of Linux is required for this. To execute any of the commands, you should first switch to the second virtual console (VT2) and activate the shell there.
Zkontrolujte podezřelé hlášky na čtvrté virtuální konzoli, nebo si editorem nano prohlédněte obsah souboru /var/log/syslog
. Poté zkontrolujte výstup příkazu dmesg.
Check in the output of dmesg if your optical drive was recognized. You should see something like (the lines do not necessarily have to be 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
If you don't see something like that, chances are the controller your drive is connected to was not recognized or may be not supported at all. If you know what driver is needed for the controller, you can try loading it manually using modprobe.
Check that there is a device node for your optical drive under /dev/
. In the example above, this would be /dev/sr0
. There should also be a /dev/cdrom
.
Use the mount command to check if the optical disc is already mounted; if not, try mounting it manually:
$ mount /dev/hdc
/cdrom
Check if there are any error messages after that command.
Check if DMA is currently enabled:
$ cd /proc/ide
/hdc
$ grep using_dma settings using_dma 1 0 1 rw
A „1“ in the first column after using_dma
means it is enabled. If it is, try disabling it:
$ echo -n "using_dma:0" >settings
Make sure that you are in the directory for the device that corresponds to your optical drive.
If there are any problems during the installation, try checking the integrity of the installation media using the option near the bottom of the installer's main menu. This option can also be used as a general test if the disc can be read reliably.
Pokud se jádro zasekne během zavádění, nerozezná připojená zařízení, nebo disky nejsou korektně rozpoznány, v prvé řadě zkontrolujte parametry jádra, kterými se zabývá 5.3 – „Zaváděcí parametry“.
V některých případech může za nefunkčnost zařízení chybějící firmware, jak popisují části 2.2 – „Ovladače vyžadující firmware“ a 6.4 – „Nahrání chybějícího firmwaru“.
Pokud softwarová syntéza hlasu nefunguje, bývá to obvykle problém se zvukovou kartou. Buď není její ovladač součástí instalátoru, nebo její mixer používá atypické názvy kanálů, které jsou vevýchozím nastavení ztišené. Měli byste to nahlásit jako chybu a přiložit k ní výpisy násedujících příkazů spuštěných na daném počítači z jiného linuxového systému, na kterém zvuk funguje (například z Live CD).
dmesg
lspci
lsmod
amixer
V praxi se můžete potkat s instalačními problémy, které lze vyřešit, nebo je aspoň obejít, zadáním určitých zaváděcích parametrů instalačnímu programu.
Jestliže je obraz na obrazovce během zavádění jádra „divný“, jako třeba čistě bílý, naprosto černý, nebo se zobrazuje barevné „smetí“, máte problematickou grafickou kartu, která se neumí správně přepnout do grafického režimu. V takovém případě pomůže zaváděcí parametr fb=false
, kterým vypnete grafický framebuffer. Během instalace však bude k dispozici pouze podmnožina dostupných jazyků, protože některé jazyky nejdou v čistě textovém režimu zobrazit. Zaváděcí parametry popisuje 5.3 – „Zaváděcí parametry“.
Některé staré modely notebooků firmy Dell jsou známé tím, že se zhroutí, když automatické rozpoznávání PCMCIA zařízení přistoupí na určité hardwarové adresy. Toto chování mohou vykazovat i některé notebooky jiných výrobců. Pokud se u vás tento problém projevuje a pro instalaci podporu PCMCIA nepotřebujete, můžete ji vypnout zaváděcím parametrem hw-detect/start_pcmcia=false
. Služby PCMCIA můžete zprovoznit později po instalaci.
Alternativně můžete instalační program zavést v expertním režimu. Pak budete mimo jiné dotázáni na rozsah zdrojů, které váš hardware vyžaduje. Například pokud máte jeden z výše zmíněných Dellů, měli byste zde zadat exclude port 0x800-0x8ff
. Seznam obvyklých rozsahů se nachází například v System resource settings section of the PCMCIA HOWTO. Při zadávání rozsahů do instalačního programu vynechejte všechny čárky (pokud se v rozsazích nachází).
Během zavádění systému můžete vidět spoustu hlášení typu can't find ...
, ... not present
, can't initialize ...
nebo this driver release depends on ...
. Většina těchto hlášení je neškodná. Vy je vidíte proto, že jádro instalačního systému je přeloženo tak, aby mohlo běžet na počítačích s odlišnými hardwarovými konfiguracemi a mnoha různými periferními zařízeními. Samozřejmě že žádný počítač asi nebude mít všechna zařízení, tudíž systém nahlásí několik nenalezených zařízení. Také se může stát, že se zavádění na chvíli zastaví. To se stává při čekání na odpověď od zařízení, které v systému chybí. Pokud se vám zdá doba, za kterou systém naběhne, příliš dlouhá, můžete si později vytvořit vlastní jádro (viz 8.5 – „Kompilace nového jádra“).
If you get through the initial boot phase but cannot complete the install, the menu option
may be helpful. It lets you store system error logs and configuration information from the installer on a storage medium, or download them using a web browser. This information may provide clues as to what went wrong and how to fix it. If you are submitting a bug report, you may want to attach this information to the bug report.Další užitečné informace můžete najít během instalace v adresáři /var/log/
a později v novém systému ve /var/log/installer/
.
If you still have problems, please submit an installation report (in English please, whenever possible). We also encourage installation reports to be sent even if the installation is successful, so that we can get as much information as possible on the largest number of hardware configurations.
Zprávy o instalaci budou publikovány v našem systému sledování chyb (BTS, Bug Tracking System) a budou přeposlány do veřejného diskusního listu. Proto se ujistěte, že použijete emailovou adresu, u které vám nevadí, že bude zveřejněna.
Máte-li funkční systém s Debianem, je nejjednodušší zaslat zprávu pomocí balíku reportbug
. Nainstalujte si potřebné balíky (apt install installation-report reportbug), nastavte reportbug
podle kapitoly 8.4.2 – „Odesílání pošty mimo systém“ a spusťte příkaz 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.
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.