sid update d-a

11 risposte [Ultimo contenuto]
Ritratto di beppe_rm
beppe_rm
(Geek)
Offline
Geek
Iscritto: 16/05/2007
Messaggi: 70

salve amici,
ho appena fatto sulla mia sid un dist-upgrade: morale, il kernel 2.6.24-1 486 al boot si ferma a:

Begin: Waiting for root file system ...

(fortuna che il 2.6.18-5 funziona, ma non vorrei tirare troppo la corda)

avete una qualche idea?

grazie

beppe

Ritratto di sette70
sette70
(Geek)
Offline
Geek
Iscritto: 14/01/2005
Messaggi: 113

Ciao,non ricordo bene se in ETCH la partizione root è indicata con hda o sda controlla in /etc/fstab,se è indicata con /dev/hdax allora il problema è dovuto al fatto che il Kernel-2.6.24.1 e compilato con libata e si aspetta di trovare le partizioni indicate con /dev/sdax.Quindi basta che cambi in /etc/fstab /dev/hdxx con /dev/sdxx.Scusa dimenticavo devi fare lo stesso lavoro nel file di configurazione di grub /boot/grub/menu.lst o se hai lilo /etc/lilo.conf.

Ritratto di beppe_rm
beppe_rm
(Geek)
Offline
Geek
Iscritto: 16/05/2007
Messaggi: 70

grazie sette70,
avevi ragione; qualcosa era già stato rinominato, ma non da da tutte le parti; ora però l'ultima cosa: al boot mi dice che non vede una partizione hda5, che è la partizione di swap: dove la posso cercare?
grazie
beppe

Ritratto di beppe_rm
beppe_rm
(Geek)
Offline
Geek
Iscritto: 16/05/2007
Messaggi: 70

mi dà un messaggio del tipo che non trova
/dev/hda5
che è la partizione di swap; immagino che sia dove è montata, ma non ricordo in quale file è; tu lo sai?

Ritratto di sette70
sette70
(Geek)
Offline
Geek
Iscritto: 14/01/2005
Messaggi: 113

La partizione di swap si trova sempre in /etc/fstab modifaca /dev/hda5 con /dev/sda5

Ritratto di beppe_rm
beppe_rm
(Geek)
Offline
Geek
Iscritto: 16/05/2007
Messaggi: 70

ecco scoperto l'arcano!
questo ' l'fstab:

# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/sda2 / ext3 defaults,errors=remount-ro 0 1
/dev/sda5 none swap sw 0 0
/dev/sdc /media/cdrom0 udf,iso9660 user,noauto 0 0

# funziona col kernel 2.6.24-1
/dev/sda1 /mnt/Windows vfat umask=000 0 0

la partizione di swap ha none, che devo fare?
grazie
beppe

Ritratto di sette70
sette70
(Geek)
Offline
Geek
Iscritto: 14/01/2005
Messaggi: 113

Il tuo /etc/fstab sembra corretto ma non riesco a capire perchè il kernel ti cerca /dev/hda5 se non mezionato in /etc/fstab.Il sistema adesso ti si avvia col 2.6.24.1 o va in kernel panic?Hai modificato tutto anche in /boot/grub/menu.lst?

Ritratto di beppe_rm
beppe_rm
(Geek)
Offline
Geek
Iscritto: 16/05/2007
Messaggi: 70

col 2.6.24 funziona, ma per la verità ad un certo punto del boot dice:
------------------
resume: could not stat the resume device file '/dev/hda5'
Please type in the full path name to try again or press enter to boot the system
-------------------
siccome non so ripararlo da linea di comando, premo enter e parte normalmente, probabilmente senza usare la partizione di swap. secondo me, ma sono un vero niubbo, da qualche parte lui (in quanto persona pensante e dotata di sensibilità) ha scritto 'vai a hda5' e non 'vai a sda5'

Ritratto di sette70
sette70
(Geek)
Offline
Geek
Iscritto: 14/01/2005
Messaggi: 113

La swap penso che te la monti prova a controllare con cat /proc/partitions.Quello che non trova e la partizione per il resume se uno attiva il kernel suspend per ibernare il sistema senza spegnerlo,di solito questa partizione concide con la swap ed è indicata nella linea kernel di /boot/grub/menu.lst.

Ritratto di beppe_rm
beppe_rm
(Geek)
Offline
Geek
Iscritto: 16/05/2007
Messaggi: 70

la partizione di swap la vede, infatti

adsl-ull-14-239:/home# cat /proc/partitions
major minor #blocks name

8 0 78150744 sda
8 1 25599546 sda1
8 2 51889950 sda2
8 5 658633 sda5

per il resume, in menu.lst non ci sono opzioni,

title Debian GNU/Linux, kernel 2.6.24-1-486
root (hd0,1)
kernel /boot/vmlinuz-2.6.24-1-486 root=/dev/sda2 ro
initrd /boot/initrd.img-2.6.24-1-486

title Debian GNU/Linux, kernel 2.6.24-1-486 (single-user mode)
root (hd0,1)
kernel /boot/vmlinuz-2.6.24-1-486 root=/dev/sda2 ro single
initrd /boot/initrd.img-2.6.24-1-486

nelle istruzioni commentate di menu.lst c'è scritto

## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=

ma alla riga del kernel non vedo nulla: che lo legga da qualche altra parte?

Ritratto di sette70
sette70
(Geek)
Offline
Geek
Iscritto: 14/01/2005
Messaggi: 113

Prova a controllare /etc/initramfs-tools/conf.d/resume.