5.4. Penelusuran Masalah Proses Instalasi

5.4.1. Keandalan media optik

Terkadang, terutama dengan drive yang lebih lama, pemasang mungkin gagal mem-boot dari cakram optik. Pemasang juga bisa — bahkan setelah boot berhasil dari cakram tersebut — gagal untuk mengenali cakram atau mengembalikan kesalahan saat membaca dari itu selama instalasi.

Ada banyak kemungkinan penyebab yang berbeda untuk masalah ini. Kami hanya dapat mencantumkan beberapa masalah umum dan memberikan saran umum tentang cara menanganinya. Sisanya terserah Anda.

Ada dua hal yang sangat sederhana yang harus Anda coba terlebih dahulu.

  • Jika cakram tidak bisa boot, periksa apakah itu dimasukkan dengan benar dan tidak kotor.

  • Jika pemasang gagal mengenali cakram, coba jalankan opsi Deteksi dan kait media instalasi untuk kedua kalinya. Beberapa masalah terkait DMA dengan drive CD-ROM yang sangat tua diketahui diselesaikan dengan cara ini.

Jika ini tidak berhasil, maka coba saran di sub bagian di bawah ini. Sebagian besar, tetapi tidak semua, saran yang dibahas di sana berlaku untuk CD-ROM dan DVD.

Jika Anda tidak bisa membuat instalasi bekerja dari cakram optik, cobalah salah satu metode instalasi lain yang tersedia.

5.4.1.1. Masalah umum

  • Beberapa drive CD-ROM yang lebih tua tidak mendukung pembacaan dari cakram yang dibakar dengan kecepatan tinggi menggunakan penulis CD modern.

  • Beberapa drive CD-ROM yang sangat tua tidak berfungsi dengan benar jika direct memory access (DMA) diaktifkan untuk mereka.

5.4.1.2. Cara menyelidiki dan mungkin memecahkan masalah

Jika cakram optik gagal di-boot, coba saran yang tercantum di bawah ini.

  • Periksa apakah BIOS/UEFI Anda benar-benar mendukung boot dari cakram optik (hanya menjadi masalah untuk sistem yang sangat lama) dan bahwa boot dari media tersebut diaktifkan di BIOS/UEFI.

  • Jika Anda mengunduh image iso, periksalah apakah md5sum image itu cocok dengan yang tercantum untuk image dalam berkas MD5SUMS yang harus ada di lokasi yang sama dengan tempat Anda mengunduh image.

    $ md5sum debian-testing-i386-netinst.iso
    a20391b12f7ff22ef705cee4059c6b92  debian-testing-i386-netinst.iso
    

    Selanjutnya, periksa apakah md5sum dari cakram yang dibakar juga cocok. Perintah berikut harus berfungsi. Ini menggunakan ukuran image untuk membaca jumlah byte yang benar dari cakram.

    $ 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
    

Jika, setelah pemasang berhasil di-boot, cakram tidak terdeteksi, kadang-kadang hanya mencoba lagi dapat memecahkan masalah. Jika Anda memiliki lebih dari satu drive optik, coba ubah cakram ke drive lainnya. Jika itu tidak berfungsi atau jika cakram dikenali tetapi ada kesalahan saat membacanya, coba saran yang tercantum di bawah ini. Beberapa pengetahuan dasar tentang Linux diperlukan untuk ini. Untuk menjalankan salah satu perintah, Anda harus terlebih dahulu beralih ke konsol virtual kedua (VT2) dan mengaktifkan shell di sana.

  • Beralih ke VT4 atau melihat konten /var/log/syslog (gunakan nano sebagai editor) untuk memeriksa pesan kesalahan tertentu. Setelah itu, periksa juga keluaran dari dmesg.

  • Periksa keluaran dari dmesg jika drive optik Anda dikenali. Anda akan melihat sesuatu seperti (baris tidak harus berturutan):

    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
    

    Jika Anda tidak melihat sesuatu seperti itu, kemungkinan pengontrol yang terhubung dengan drive Anda tidak dikenali atau mungkin tidak didukung sama sekali. Jika Anda tahu driver apa yang diperlukan untuk pengontrol, Anda dapat mencoba memuatnya secara manual menggunakan modprobe.

  • Periksa apakah ada simpul perangkat untuk drive optik Anda di bawah /dev/. Pada contoh di atas, ini akan menjadi /dev/sr0. Juga harus ada /dev/cdrom.

  • Gunakan perintah mount untuk memeriksa apakah cakram optik sudah dikait; jika tidak, coba pasang secara manual:

    $ mount /dev/hdc /cdrom
    

    Periksa apakah ada pesan kesalahan setelah perintah itu.

  • Periksa apakah DMA saat ini diaktifkan:

    $ cd /proc/ide/hdc
    $ grep using_dma settings
    using_dma      1       0       1       rw
    

    Suatu 1 di kolom pertama setelah using_dma berarti diaktifkan. Jika benar, coba nonaktifkan:

    $ echo -n "using_dma:0" >settings
    

    Pastikan Anda berada di direktori untuk perangkat yang sesuai dengan drive optik Anda.

  • Jika ada masalah selama instalasi, coba periksa integritas media instalasi menggunakan opsi di dekat bagian bawah menu utama pemasang. Opsi ini juga dapat digunakan sebagai tes umum jika cakram dapat dibaca dengan andal.

5.4.2. Konfigurasi Boot

Jika Anda memiliki masalah dan kernel hang selama proses boot, tidak mengenali periferal yang sebenarnya Anda miliki, atau drive tidak dikenali dengan benar, hal pertama yang harus diperiksa adalah parameter boot, seperti yang dibahas dalam Bagian 5.3, “Parameter Boot”.

Dalam beberapa kasus, malfungsi dapat disebabkan oleh firmware perangkat yang kurang (lihat Bagian 2.2, “Perangkat yang Membutuhkan Firmware” dan Bagian 6.4, “Memuat Firmware yang Kurang”).

5.4.3. Menginterpretasikan Pesan Awal Mula Kernel

Selama urutan boot, Anda mungkin melihat banyak pesan dalam bentuk can't find sesuatu, atau sesuatu yang not present, can't initialize sesuatu, atau bahkan this driver release depends on sesuatu. Sebagian besar pesan ini tidak berbahaya. Anda melihatnya karena kernel untuk sistem instalasi dibangun untuk berjalan pada komputer dengan banyak perangkat periferal yang berbeda. Jelas, tidak ada satu komputer pun yang akan memiliki setiap perangkat periferal yang mungkin, sehingga sistem operasi dapat mengeluarkan beberapa keluhan saat mencari periferal yang tidak Anda miliki. Anda mungkin juga melihat sistem berhenti sejenak. Ini terjadi ketika sedang menunggu perangkat merespons, dan perangkat itu tidak ada di sistem Anda. Jika Anda menemukan waktu yang diperlukan untuk mem-boot sistem terlalu lama dan tidak dapat diterima, Anda dapat membuat kernel ubahan nanti (lihat Bagian 8.5, “Mengkompilasi Kernel Baru”).

5.4.4. Melaporkan Masalah Instalasi

Jika Anda melewati fase boot awal tetapi tidak dapat menyelesaikan instalasi, opsi menu Simpan log debug mungkin akan membantu. Ini memungkinkan Anda menyimpan log kesalahan sistem dan informasi konfigurasi dari pemasang pada media penyimpanan, atau mengunduhnya menggunakan peramban web. Informasi ini dapat memberikan petunjuk tentang apa yang salah dan bagaimana memperbaikinya. Jika Anda mengirimkan laporan kutu, Anda mungkin ingin melampirkan informasi ini ke laporan kutu.

Pesan instalasi terkait lainnya dapat ditemukan di /var/log/ selama instalasi, dan /var/log/installer/ setelah komputer di-boot ke dalam sistem yang dipasang.

5.4.5. Mengirimkan Laporan Instalasi

Jika Anda masih memiliki masalah, silakan kirimkan laporan instalasi (harap dalam bahasa Inggris, bila mungkin). Kami juga mendorong laporan instalasi untuk dikirim bahkan jika instalasi berhasil, sehingga kami bisa mendapatkan informasi sebanyak mungkin tentang jumlah konfigurasi perangkat keras terbesar.

Perhatikan bahwa laporan instalasi Anda akan dipublikasikan di Debian Bug Tracking System (BTS) dan diteruskan ke milis publik. Pastikan Anda menggunakan alamat surel yang Anda tidak keberatan untuk dipublikasikan.

Jika Anda memiliki sistem Debian yang berjalan, cara termudah untuk mengirim laporan instalasi adalah dengan memasang paket installation-report dan reportbug (apt install installation-report reportbug), mengonfigurasi reportbug seperti yang dijelaskan dalam Bagian 8.4.2, “Mengirim Surel ke Luar Sistem”, dan menjalankan perintah reportbug installation-reports.

Atau Anda dapat menggunakan templat ini saat mengisi laporan instalasi, dan mengajukan laporan sebagai laporan bug terhadap paket pseudo installation-reports, dengan mengirimkannya ke .

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:

<Deskripsi dari instalasi, dalam uraian, dan sebarang pemikiran,
komentar, dan ide yang ada punya dalam instalasi awal.>

Harap pastikan bahwa sebarang log instalasi yang Anda pikir akan
berguna dilampirkan ke laporan ini. (Anda dapat temukan mereka
dalam sistem pemasang di /var/log dan nanti pada sistem yang
dipasang di bawah /var/log/installer. Harap kompresi berkas besar
memakai gzip.

Dalam laporan kutu, uraikan apa masalahnya, termasuk pesan kernel terakhir yang nampak dalam kasus kernel hang. Uraikan langkah-langkah yang Anda lakukan yang menyebabkan sistem berada dalam keadaan bermasalah tersebut.