Pagina 1 di 1

udev non crea il device [risolto ]

Inviato: martedì 14 ottobre 2008, 0:07
da paologab
ciao

ho un hd secondario (sdb) con due partizioni: la sdb1 che posso montare solo manualmente o cliccandoci sopra in nautilus
e ciò è poco male, tanto la uso come ripostiglio e sdb2 linux swap che funziona e viene usata.

E' è il mio primo esperimento di partizione (grazie carver 55 se passi di qui) e quel che mi turba è che nè vol_id mount (da terminale) nè qualunque altra cosa lo vede, ma mi dicono sempre impossibile accedere, pure gparted ci mette la sua icona di attenzione e dice che non è accessibile (jfs_tune ... impossibile trovare /dev/sdb1)

fdisk la vede,
Disco /dev/sdb: 122.9 GB, 122942324736 byte
255 heads, 63 sectors/track, 14946 cylinders
Units = cilindri of 16065 * 512 = 8225280 bytes
Disk identifier: 0x184f184e

Dispositivo Boot      Start         End      Blocks   Id  System
/dev/sdb1               1       13641   109571301   83  Linux
/dev/sdb2           13642       14946    10482412+  82  Linux swap / Solaris


ma x es
paolo@paolo-desktop:~$ sudo vol_id --uuid /dev/sdb1
/dev/sdb1: error opening volume


paolo@paolo-desktop:~$ sudo mount -t jfs /dev/sdb1 /media/Backup
mount: il device speciale /dev/sdb1 non esiste


l'ho messo in fstab
ma durante il caricamento segnala un errore (se ci metto il controllo come ultimo parametro di fstab si blocca tutto):
paolo@paolo-desktop:~$ dmesg | grep fail
[   28.513744] PM: Resume from disk failed.


eppure il sistema lo vede, in sys c'è!  ::)
paolo@paolo-desktop:~$ ls -l /sys/block/sdb/sdb1
totale 0
-r--r--r-- 1 root root 4096 2008-10-13 23:42 dev
drwxr-xr-x 2 root root    0 2008-10-13 23:55 holders
-r--r--r-- 1 root root 4096 2008-10-13 23:42 size
-r--r--r-- 1 root root 4096 2008-10-13 23:42 start
-r--r--r-- 1 root root 4096 2008-10-13 23:55 stat
lrwxrwxrwx 1 root root    0 2008-10-13 23:55 subsystem -> ../../../block
--w------- 1 root root 4096 2008-10-13 23:42 uevent

paolo@paolo-desktop:~$ ls -l /dev/disk/by-id
totale 0
lrwxrwxrwx 1 root root  9 2008-10-13 23:42 ata-Maxtor_6Y120L0_Y41B3XKE -> ../../sdb
lrwxrwxrwx 1 root root 12 2008-10-13 23:42 ata-Maxtor_6Y120L0_Y41B3XKE-part1 -> ../../Backup
lrwxrwxrwx 1 root root 10 2008-10-13 23:42 ata-Maxtor_6Y120L0_Y41B3XKE-part2 -> ../../sdb2
lrwxrwxrwx 1 root root  9 2008-10-13 23:42 ata-SAMSUNG_HD103UJ_S13PJ1KQ625472 -> ../../sda
lrwxrwxrwx 1 root root 10 2008-10-13 23:42 ata-SAMSUNG_HD103UJ_S13PJ1KQ625472-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 2008-10-13 23:42 ata-SAMSUNG_HD103UJ_S13PJ1KQ625472-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 2008-10-13 23:42 ata-SAMSUNG_HD103UJ_S13PJ1KQ625472-part3 -> ../../sda3
lrwxrwxrwx 1 root root  9 2008-10-13 23:42 scsi-1ATA_Maxtor_6Y120L0_Y41B3XKE -> ../../sdb
lrwxrwxrwx 1 root root 12 2008-10-13 23:42 scsi-1ATA_Maxtor_6Y120L0_Y41B3XKE-part1 -> ../../Backup
lrwxrwxrwx 1 root root 10 2008-10-13 23:42 scsi-1ATA_Maxtor_6Y120L0_Y41B3XKE-part2 -> ../../sdb2
lrwxrwxrwx 1 root root  9 2008-10-13 23:42 scsi-1ATA_SAMSUNG_HD103UJ_S13PJ1KQ625472 -> ../../sda
lrwxrwxrwx 1 root root 10 2008-10-13 23:42 scsi-1ATA_SAMSUNG_HD103UJ_S13PJ1KQ625472-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 2008-10-13 23:42 scsi-1ATA_SAMSUNG_HD103UJ_S13PJ1KQ625472-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 2008-10-13 23:42 scsi-1ATA_SAMSUNG_HD103UJ_S13PJ1KQ625472-part3 -> ../../sda3



qualcuno sa darmi una illuminazione per far creare a udev il device?

Re: udev non crea il device

Inviato: martedì 14 ottobre 2008, 0:27
da giovix
ma se in /etc/fstab lo metti così:
/dev/sdb1  /media/sdb1  jfs  defaults  0  1
te lo vede al boot il device?

Re: udev non crea il device

Inviato: martedì 14 ottobre 2008, 9:52
da paologab
no, così si blocca il boot, va in una shell e mi diche che fsck non ha potuto controllare ... e mi propone di continuare con ctrl+D

stesso comportamento con
/dev/sdb1  /media/sdb1  jfs  defaults  0  2
e
/dev/sdb1  /media/sdb1  jfs  defaults  0  3
se metto invece
/dev/sdb1  /media/sdb1  jfs  defaults  0  0
passa con il fail indicato sotto, quindi da terminale non lo vedo (x es con vol_id) ma nautilus se ci clicco lo monta

paologab ha scritto: ciao
l'ho messo in fstab
ma durante il caricamento segnala un errore (se ci metto il controllo come ultimo parametro di fstab si blocca tutto):
paolo@paolo-desktop:~$ dmesg | grep fail
[   28.513744] PM: Resume from disk failed.

Re: udev non crea il device

Inviato: martedì 14 ottobre 2008, 14:25
da paologab
stasera provo questo

http://natonelbronx.wordpress.com/2007/ ... i-gparted/

in effetti prima veniva montato in auto, poi l'ho partizionato in due con gparted live e da lì si rifiuta di automontarsi

Re: udev non crea il device [risolto ]

Inviato: martedì 14 ottobre 2008, 23:58
da paologab
risolto!

(rotfl) (rotfl) (rotfl)

una premessa per gli intrepidi esploratori

prima di partizionarlo in due, sto benedetto sdb era montato col suo UUID, però l'etichetta sul mio desktop era un po' fredda, tipo storage 122gb quindi da buon ex-win ho detto mo' gli metto una bella etichetta, si sa mai che me la piglia:

# jfs_tune -L Backup

ottimo! la piglia... l'icona era ora un bel disco con etichetta Backup

poi ho diviso sdb in due, sdb1 e 2 (con gparted live) e mi son detto: cancello il vecchio UUId e ci metto il nuovo.

e qui inizia il thread...

soluzione 8)
JFS (non so se anche gli altri file system) passa, credo, a udev (o hal, non mi è ben chiaro) l'etichetta (se c'è), quindi udev non crea più /dev/sdb1 ma /dev/Backup che va usato come device per ogni comando che lo richiede (vol_id, mount) e pure in fstab che ora lo monta col suo bel fsck attivo  (good)

paolo