[linux] gebruik Lubuntu

Daniel C. von Asmuth asmuth op bakunin.xs4all.nl
Zo Nov 26 17:41:21 CET 2017


Aldus schreef Frans van Berckel op Thu, Nov 23, 2017 at 09:03:11PM +0100:
> On Thu, 2017-11-23 at 16:01 +0100, R. Pouwels wrote:
> 
> > ps ik heb wel een aantal scherm-foto's gemaakt ook van enkele zwarte 
> > schermen.
> 
> Stuur even de foto's. Doe maar 'off list' als het kan. Deze kunnen
> misschien wel inzicht geven, in wat er precies fout gaat.
> 

Beste Frans,

Op de kleuterschool leerden wij "wie vraagt wordt overgeslagen".
Zodoende ontving ik ongevraagd enkele foto's van schermen met wat tekst.

I. 
platform wdat_wdt: failed to claim resource 1
ACPI: watchdog: Device creation failed: -16
/dev/sda2: clean, 159912/3061248 files, 2867880/121022208 blocks

(dit lijkt een opstartscherm;  onduidelijk waarom hij niet verder gaat.
Error messages hoeven niet ernstig te zijn.

II.

			GNU GRUB versie 2.02~beta2-36ubuntu3.14

Minimale Bash-achtige regelbewerking is mogelijk.  Voor het eerste woord
toont TAB de mogelijke opdrachten. Elders toont TAB de mogelijke
apparaten of bestanden.

grub> _

Dit is de command prompt van Grub (niet van Bash). Op het Web vindt u
welke commando's u kunt uitvoeren. Het kan betekenen dat de boot loader
niet goed is geïnstalleerd of dat de gebruiker het boot proces heeft
willen onderbreken. Lubuntu lijkt hier de Nederlandse taal te
ondersteunen.

III.

Ga ik maar niet overtypen. Ik zag weer de Grub prompt met de
help-functie die een lijst van commando's toont.


IV.

BusyBox v1.22.1 (Ubuntu 1:1.22.0-15ubuntu1) built-in shell (ash)
Enter 'hulp for a list of buit-in commands.

(initramfs) _

Ash is een shell, maar niet de gewone en normaal verwacht je ook geen 
BusyBox te zien. De prompt suggereert dat de kernel zijn initiële
RAM-disk heeft gemount en het root file system niet kon vinden. 
Dat suggereert weer een probleem met Grub2.

V.

BusyBox v1.22.1 (Ubuntu 1:1.22.0-15ubuntu1) built-in shell (ash)
Enter 'hulp for a list of buit-in commands.

(initramfs) exit

Kernel panic - not syncing: Attempted to kill init! exitcode=0x00000200

CPU: 1 PID: 1 Comm: init Not tainted 4.10.0-40-generic #4~16.04.01-Ubuntu
Hardware name: TOSHIBA SATELLITE C8500-11K/PLC8X8 BIOS 6.50 12/12/2012

Call Trace:
  dump_stack+0x63/0x90
  panic+0xe4/0x22d
  do_exit+0xb3f/0xb40
  do_group_exit+043/0xb0
  SyS_exit_group+0x14/0x20
  entry_SYSCALL_64_fastpath+0x1e/0xad
  .....

Dit is nou een kernel panic. Bij Windows zouden ze het een Blue Screen
Of Death noemen. Dit gebeurde nadat de eigenaar 'exit' had getypt, wat
wer een ontbrekend root file system suggereert.

VI. Dit is een langer boot screen; ik type maar een klein gedeelte over

ata1.00: failed command: READ FFDMA QUEUED
ata1.00: cmd 60/08:20:c8:10/00:00:00:00/40 tag 4 ncq dma 4096 in
         res 41/40:08:c8:10/00:00:00:00/40 Emask 0x409 (media error) <F>
ata1.00: status: { DRDY ERR }
ata1.00: error: { UNC }
blk_update_request: I/O error, dev sda, sector 1050824
Buffer I/O error on dev sda2, logical block 25, async page read
ata1.00: Exception Emask 0x0 SAct )x20000000 SErr 0x0 Action 0x0
ata1.00: irq_stat 0x40000008

De rest is meer van hetzelfde. Nu zou je die SATA codes kunnen opzoeken
in de manual (heeft weinig met Linux te maken). In Windows-taal zou dit
een 'bad sector' heten. Het wordt hoog tijd om de SMART gegevens van je
harde schijf te controleren.

VII: vervolg op het boot scherm met meer van dezelfde errors, gevolgd door

fsck.ext4: Attempt to read block from filesystem resulted in short read
while trying to open /dev/sda2
Could this be a zero-length partition? 
fsck exited with status code 0
ata1.00: Exception Emask 0x0 SAct )x20000000 SErr 0x0 Action 0x0
ata1.00: irq_stat 0x40000008
ata1.00: failed command: READ FFDMA QUEUED
ata1.00: cmd 60/08:20:c8:10/00:00:00:00/40 tag 4 ncq dma 4096 in
         res 41/40:08:c8:10/00:00:00:00/40 Emask 0x409 (media error) <F>
ata1.00: status: { DRDY ERR }
ata1.00: error: { UNC }
blk_update_request: I/O error, dev sda, sector 1050824
EXT4-FS (sda2): can't read group descriptor 24
mount: mounting /dev/sda2 on /root failed: invalid argument
mount: mounting /dev/ on /root/dev failed: no such file or directory
mount: mounting /run on /root/run failed: no such file or directory
run-init: current directory on the same filesystem as the root: error 0
Target filesystem doesn't have requested /sbin/init.
run-init: current directory on the same filesystem as the root: error 0
run-init: current directory on the same filesystem as the root: error 0
run-init: current directory on the same filesystem as the root: error 0
run-init: current directory on the same filesystem as the root: error 0
run-init: current directory on the same filesystem as the root: error 0
No init found. Try passing init= bootarg.

BusyBox v1.22.1 (Ubuntu 1:1.22.0-15ubuntu1) built-in shell (ash)
Enter 'hulp for a list of buit-in commands.

(initramfs) _

Dit lijkt me duidelijk. Een bad sector op het superblock waardoor fsck
en mount er niets mee kunnen en je in een repair shell wordt gedropt. 
Omdat er geen /sbin/init aanwezig is, krijg je een kernel panic na het
exit commando.

Gebruikelijke aanpak: Linux booten vanaf de installatie-CD. Dan niet
de installatie opnieuw proberen, maar omschakelen naar een virtuele
console en dan harde schijf /dev/sda testen.


Suc6,



Daniel

-- 
	
	Dankt Gates dat ik arme zondaar dit allemaal mocht overtypen.

		


Meer informatie over de Linux maillijst