udev e reiserfs su disco esterno ( usb )

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
tevin
Linux 0.x
Linux 0.x
Messaggi: 50
Iscritto il: lun 6 dic 2004, 0:00

udev e reiserfs su disco esterno ( usb )

Messaggio da tevin »

Ciao a tutti, è da una vita che non posto e rieccomi a voi con un nuovo problemino.
Ho cambiato l'hd del notebook e devo recuperare le cose nella partizione linux del vecchio hd (dove avevo installato la slack).
Ho configurato udev come da howto e come descritto in altri tutorial. Riesco a montare tranquillamente le partizioni ntfs e fat32 del disco esterno ma non riesco a far vedere la partizione reiserfs (che è quella che mi interessa di +). Mi dice sempre che il filesystem non è corretto.
il mio fstab è questo:

Codice: Seleziona tutto

/dev/hda6        swap             swap        defaults         0   0
/dev/hda3        /                reiserfs    defaults         1   1
/dev/hda5        /home            reiserfs    defaults         1   2
/dev/hda1        /winxp           ntfs        ro               1   0
/dev/hda2        /fat32           vfat        defaults         1   0
/dev/cdrom       /mnt/cdrom       auto        noauto,owner,ro  0   0
/dev/fd0         /mnt/floppy      auto        noauto,owner     0   0
/udev/exthd1     /mnt/esterno/ntfs ntfs       ro               1   0
/udev/exthd2     /mnt/esterno/fat32 vfat      defaults         1   0
/udev/exthd3     /mnt/esterno/linux reiserfs  defaults         0   0
devpts           /dev/pts         devpts      gid=5,mode=620   0   0
tempfs           /dev/shm         tmpfs       defaults         0   0
proc             /proc            proc        defaults         0   0
none             /sys             sysfs       defaults
Grazie per l'aiuto

manublade
Linux 2.x
Linux 2.x
Messaggi: 499
Iscritto il: dom 8 gen 2006, 22:21

Messaggio da manublade »

Ma il supporto al reiser è inserito nel kernel? se come modulo è caricato?
lsmod |grep reiser per vedere se è caricato, modprobe reiserfs per caricarlo
cat /usr/src/linux/.config |grep REISER per vedere come è inserito nel kernel.

Nel mio sistema cat /usr/src/linux/.config |grep REISER restituisce
CONFIG_REISERFS_FS=m
# CONFIG_REISERFS_CHECK is not set
# CONFIG_REISERFS_PROC_INFO is not set
# CONFIG_REISERFS_FS_XATTR is not set

ovvero compilato come modulo. Se fosse CONFIG_REISERFS_FS=y allora è inserito staticamente e dovrebbe funzionarti.
Se # CONFIG_REISERFS_FS is not set o non appare nulla devi riconpilarti il kernel.

tevin
Linux 0.x
Linux 0.x
Messaggi: 50
Iscritto il: lun 6 dic 2004, 0:00

Messaggio da tevin »

Ah, dimenticavo, dal dmesg ottengo:

Codice: Seleziona tutto

attempt to access beyond end of device
sda3: rw=0, want=18, limit=2
ReiserFS: sda3: warning: sh-2006: read_super_block: bread failed (dev sda3, block 8, size 1024)
attempt to access beyond end of device
sda3: rw=0, want=130, limit=2
ReiserFS: sda3: warning: sh-2006: read_super_block: bread failed (dev sda3, block 64, size 1024)
ReiserFS: sda3: warning: sh-2021: reiserfs_fill_super: can not find reiserfs on sda3 

manublade
Linux 2.x
Linux 2.x
Messaggi: 499
Iscritto il: dom 8 gen 2006, 22:21

Messaggio da manublade »

Si scusa mi sono alzato da poco (5 minuti) e non avevo visto nel tuo fstab

/dev/hda3 / reiserfs defaults 1 1

quindi hai reiser compilato nel kernel.....

manublade
Linux 2.x
Linux 2.x
Messaggi: 499
Iscritto il: dom 8 gen 2006, 22:21

Messaggio da manublade »

/udev/exthd3 /mnt/esterno/linux reiserfs defaults 0 0
prova


/udev/exthd3 /mnt/esterno/linux reiserfs defaults 1 0

tevin
Linux 0.x
Linux 0.x
Messaggi: 50
Iscritto il: lun 6 dic 2004, 0:00

Messaggio da tevin »

manublade ha scritto: prova


/udev/exthd3 /mnt/esterno/linux reiserfs defaults 1 0
è stato il mio primo tentativo...

manublade
Linux 2.x
Linux 2.x
Messaggi: 499
Iscritto il: dom 8 gen 2006, 22:21

Messaggio da manublade »

Allora non so che dire, è strano quel "attempt to access beyond end of device".

Hai modo di montarlo in un altro pc? ad esempio un fisso? e da qui leggerni i dati con una live?

tevin
Linux 0.x
Linux 0.x
Messaggi: 50
Iscritto il: lun 6 dic 2004, 0:00

Messaggio da tevin »

ho provato con una live, ubuntu, e me lo monta su sda3 con filesystem reiserfs ma non usava defaults ma altre direttive (devo prenderne nota e prvare con quelle)

Rispondi