Newsgroup: it.comp.os.linux.debian
Titolo: [lungo] ho fatto una ca..ta - sparito il kernel

ETCH - A64 X2 - kernel 2.6.18-6-686 #1 SMP (quello che ho adesso e che era,
almeno come release, anche prima del fattaccio).
Su tale PC, per problemi vari avevo messo la versione del kernel a 32 bit.
Alcuni giorni fa, avendo problemi con una chiavetta usb, che aveva difficolta'
ad essere riconosciuta ho provato a disinstallare udev e reinstallarlo, usando
il KPackage di kde, ma erano le due di notte ed ero fuso!
Morale, alla domanda relativa alla rimozione o mantenimento del kernel per
eccessiva sonnolenza, ho risposto NO, senza capire che la domanda era se
volevo tenerlo (e che avrei dovuto dire invece "si")!!!
Quando ho riavviato il giorno dopo, schermata nera col prompt di grub!
Pazienza, ho avviato il pc con il cd systemrescue (che pero' non va in rete, e
si inchioda), ho montato la partizione, recuperato il vecchio file menu.lst di
grub, ho copiato da un portatile (stessa versione etch, ma che usa un P4) su un
cd i files  initrd.img-2.6.18-6-686  e
vmlinuz-2.6.18-6-686 e li ho messi in /boot (ed ho creato i link in /), poi ho
scaricato dal sito debian il file
linux-image-2.6.18-6-686_2.6.18.dfsg.1-24_i386.deb ed ho copiato in /boot i
files System.map-2.6.18-6-686  e config-2.6.18-6-686, ho popolato tutto il
contenuto della libreria /modules/2.6.18-6-686 e della documentazione
estraendoli dal file .deb.
Ora parte tutto, tranne che nella schermata iniziale in cui si vedono scorrere
le operazioni di avvio, si inchioda con:
[da    /var/log/dmesg]
usb 3-1: configuration #1 chosen from 1 choice
usb 3-2: new low speed USB device using ohci_hcd and address 3
usb 3-2: configuration #1 chosen from 1 choice
usbcore: registered new driver hiddev
input: Logitech USB-PS/2 Optical Mouse as /class/input/input1
input: USB HID v1.10 Mouse [Logitech USB-PS/2 Optical Mouse] on
usb-0000:00:0f.2-2
usbcore: registered new driver usbhid
drivers/usb/input/hid-core.c: v2.6:USB HID core driver
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
premendo control-d procede, ed a volte supera questo punto correttamente ma si
blocca un po' piu' avanti con i messaggi, alla voce:
[da   copia con penna e carta dei test...]
running /script/local-premount
resume libgcrypt version 1.2.3
could not stat the resume device file
please type in the file name to try again
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
premo enter e procede.
Tutto l'ambaradan l'ho semplicemente copiato, e non ho fatto una installazione.
Se provo a inserire una chiavetta usb, fa il difetto per cui ho scatenato
questo macello:
[da   /var/log/messages]
kernel: usb 1-3: new high speed USB device using ehci_hcd and address 4
kernel: usb 1-3: configuration #1 chosen from 1 choice
kernel: hub 1-3:1.0: USB hub found
kernel: hub 1-3:1.0: 1 port detected
kernel: usb 1-3.1: new high speed USB device using ehci_hcd and address 5
kernel: usb 1-3.1: configuration #1 chosen from 1 choice
kernel: SCSI subsystem initialized
kernel: Initializing USB Mass Storage driver...
kernel: scsi0 : SCSI emulation for USB Mass Storage devices
kernel: usbcore: registered new driver usb-storage
kernel: USB Mass Storage support registered.
kernel:   Vendor: USB 2.0   Model: Flash Disk        Rev: 1.00
kernel:   Type:   Direct-Access                      ANSI SCSI revision: 00
kernel: SCSI device sda: 2031616 512-byte hdwr sectors (1040 MB)
kernel: sda: Write Protect is off
kernel: SCSI device sda: 2031616 512-byte hdwr sectors (1040 MB)
kernel: sda: Write Protect is off
kernel:  sda: sda1
kernel: sd 0:0:0:0: Attached scsi removable disk sda
[da   lsusb]
Bus 002 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 004 Device 003: ID 046d:c01a Logitech, Inc. M-BQ85 Optical Wheel Mouse
Bus 004 Device 002: ID 03f0:1004 Hewlett-Packard DeskJet 970c/970cse
Bus 004 Device 001: ID 0000:0000
Bus 001 Device 007: ID 067b:2517 Prolific Technology, Inc. Flash Disk Mass
Storage Device
Bus 001 Device 006: ID 067b:2515 Prolific Technology, Inc. Flash Disk Embedded
Hub
Bus 001 Device 001: ID 0000:0000
Ma in realta' non monta nulla...
Domanda. Per sistemare il casino, come devo agire?
For my real address use the X-SPAM header
-- 
+---------------------------------------------------------------------------+
| Da una E-Mail:                                                            |
| La sig.ra MICHELA è assediata da un cliente per un'urgente commessa che   |
| prevede la rettifica interna                                              |
+-----#18--------------------Campagna contro le pubblicita` idiote.---------+

 domanda era se volevo tenerlo (e che avrei dovuto dire invece "si")!!!
Ti consiglio di usare aptitude per la gestione di dei pacchetti. Per la 
rimozione del kernel ti avrebbe detto qualcosa tipo
"ATTENZIONE, stai per fare qualcosa di grave. Per continuare digita qui 
sotto la frase <<Mi rendo conto che sto facendo una cazzata ma voglio 
continuare lo stesso>>"
Se non la scrivi corretta non procede.
Ti assicuro che a quel punto ti fermi, anche se è notte fonda!

 Pazienza, ho avviato il pc con il cd systemrescue
Io direi piuttosto di avviare con un live CD, dopodiché monti il tuo disco
in un punto del filesystem "live" e fai il chroot lì dentro in modo da avere
come radice la stessa radice del tuo disco.
A quel punto apt-get install linux-image (quella che avevi prima) e dovresti
aver risolto.
-- 
Massimo Bacilieri AKA Crononauta

 Ti assicuro che a quel punto ti fermi, anche se è notte fonda!
In effetti hai parecchio ragione...
Comunque ho smesso di usare l'interfaccia di kde; é stato solo un periodo
frugace.
Di solito ho sempre usato synaptic, che tiene i log di quello che si é fatto,
oppure apt-get...
Aptitude é dai tempi della potato che non lo uso. Se non erro, apt-get,
aptitude e synaptic usano lo stesso data-base, mentre dpkg, ne utilizza
un'altro.
For my real address use the X-SPAM header
-- 
+---------------------------------------------------------------------------+
|  Negli ultimi 3 mesi, 25 tamponamenti per leggere questo cartello.        |
|  Guarda avanti, idiota!                                                   |
+-----#2---------------------Campagna contro le pubblicita` idiote.---------+

 aver risolto.
Ho fatto piú o meno quello che hai detto. Ho avviato con una live, ho copiato
il kernel del portatile, per poter partire, poi, visto che avevo ancora
problemi, ho volutamente cancellato il kernel, e reinstallato nuovamente,
stessa versione, ovviamente.
Poi visto le problematiche sono passato a lenny con entrambi i PC, prima, col
portatile, poi con questo fisso (che ho incasinato).
Il resto della storia, ora é nel post (a cui finora non ho avuto risposte):
        lenny, num-lock & mouse(usb)
Riassumendo, ora, se avvio il PC con la partizione win98 (che mi serve per
alcuni vecchi programmi di cui non ho piú l'installer originale, e dubito di
riuscire a far funzionare virtualizzati) non ho alcun problema sulla gestione
USB.
La cosa strana é che solo dopo aver aggiornato a lenny, il mouse se lo tengo
capovolto, a volte alterne alla fine del caricamento quando arriva al login é
attivo, altrimenti durante le prime fasi delle scritte del kernel, si spegne
il led e non si riaccende piú, ed ovviamente, sia benedetto colui che ha
mantenuto il control-alt-delete per rebootare o spegnere il PC!
Per avere il mouse funzionante, debbo tenerlo scollegato e collegarlo al login.
Altra cosa strana é il led num-lock che funziona rovesciato.
Come ho scritto nell'altro subject, ho installato 3 kernel diversi, ma il
problema é comune...
For my real address use the X-SPAM header
-- 
+---------------------------------------------------------------------------+



Facebook: Massimo Bacilieri

 ti si rimette in sincrono la cosa.
Giá fatto. Non cambia.
For my real address use the X-SPAM header
-- 
+---------------------------------------------------------------------------+
|  Se fai rifornimento dopo le 22,30 aumentiamo i prezzi di soli            |
|  70 centesimi al litro.                                                   |
+-----#7---------------------Campagna contro le pubblicita` idiote.---------+

 un'altro.
Uh? AFAIK apt-get ï¿œ un front-end di dpkg. Sugli altri non mi sbilancio, ma
credo che quantomeno utilizzino lo stesso data-base, viceversa andrebbe
subito a rane la gestione delle dipendenze...
