Pagina 1 di 1

montare hd sata con kernel 2.6.13.3

Inviato: ven 4 nov 2005, 17:12
da daniel979
Buonasera a tutti
Ho installato la distribuzione slackware 10.2 con il kernel 2.4 e riuscivo a montare tranquillamente una partizione ntfs del disco sata.
Adesso ho aggiornato al kernel 2.6.13.3 ma non riesco più a montare questa partizione.
Ho installato udev che non mi crea nemmeno più /dev/sda.
Il controller sata è quello della mia scheda madre una "asus p4p800s se" cioè un intel ich5
ho provato a caricare tutti i moduli sata_xxx non sapendo quale caricare ma niente,
mi date qualche consiglio???
grazie a tutti

Inviato: ven 4 nov 2005, 17:58
da samiel
Non è che ricompilando
hai omesso il supporto ntfs?
Lo so, è ovvio, ma magari
una distrazione...

M.

Inviato: ven 4 nov 2005, 17:59
da samiel
PS
Non credo proprio dipenda dal controller SATA:
se fosse così non riusciresti nemmeno ad avviare!

M.

Inviato: ven 4 nov 2005, 18:06
da daniel979
samiel ha scritto:Non è che ricompilando
hai omesso il supporto ntfs?
Lo so, è ovvio, ma magari
una distrazione...

M.
veramente non ho ricompilato ho installato il kernel generico.
samiel ha scritto:PS
Non credo proprio dipenda dal controller SATA:
se fosse così non riusciresti nemmeno ad avviare!

M.
slackware è installato su un hd PATA.

grazie per l'interessamento

Inviato: ven 4 nov 2005, 18:17
da rob
2 possibili cause:

cat /boot/config|grep NTFS_FS
se ti dice "y" è ok
se ti dice "m" carica il modulo ntfs (modprobe ntfs)
se ti dice "is not set" devi compilarti il modulo

cat /boot/config|grep IDE_SATA
se ti dice "is not set" è ok
se ti dice "m" assicurati che il modulo *non* sia caricato
se ti dice "y" devi levarlo dal kernel

questo xchè esistono 2 moduli (BLK_DEV_IDE_SATA e SCSI_SATA) e va messo SOLO il secondo.

ciao, rob

Inviato: ven 4 nov 2005, 19:12
da daniel979
ho caricato il modulo ntfs

ide_sata come mi hai detto è ok
root@pc-dam:~# cat /boot/config|grep IDE_SATA
# CONFIG_BLK_DEV_IDE_SATA is not set

ed anche scsi_sata
root@pc-dam:~# cat /boot/config|grep SCSI_SATA
CONFIG_SCSI_SATA=y
CONFIG_SCSI_SATA_AHCI=m
CONFIG_SCSI_SATA_SVW=m
CONFIG_SCSI_SATA_NV=m
CONFIG_SCSI_SATA_PROMISE=m
CONFIG_SCSI_SATA_QSTOR=m
CONFIG_SCSI_SATA_SX4=m
CONFIG_SCSI_SATA_SIL=m
CONFIG_SCSI_SATA_SIS=m
CONFIG_SCSI_SATA_ULI=m
CONFIG_SCSI_SATA_VIA=m
CONFIG_SCSI_SATA_VITESSE=m

da quando ho installato udev /dev/sda non c'è più così mi dice
root@pc-dam:~# mount -t ntfs /dev/sda7 /mnt/dati
mount: special device /dev/sda7 does not exist

Inviato: ven 4 nov 2005, 20:32
da rob
allora è a posto, l'unica cosa è che devi beccare il device giusto. non ho mai avuto un sata quindi non so dirti di +, ma cambia /dev/sda7.. l'errore è lì ;)

Inviato: ven 4 nov 2005, 21:21
da daniel979
ho provato tutti i device dispositivi a blocchi ma niente,
ma il device dovrebbe essere creato dalle regle di udev???
da quello che ho capito dovrebbe iniziare ugualmente con sd
solo che non c'è nè neanche uno di sd

Inviato: sab 5 nov 2005, 2:12
da rob
vedi se riesci a risolvere con dmesg|grep SATA

Inviato: sab 5 nov 2005, 9:45
da Firetux
oppure guarda se trovi qualcosa con
less /proc/partitions

Inviato: sab 5 nov 2005, 21:13
da daniel979
con
less /proc/partitions solo l'hard disk pata, di quello sata niente

major minor #blocks name

3 64 20066251 hdb
3 65 124960 hdb1
3 66 499968 hdb2
3 67 1 hdb3
3 69 4882720 hdb5
3 70 4882720 hdb6
3 71 4882720 hdb7
3 72 4792504 hdb8

Inviato: sab 5 nov 2005, 22:31
da daniel979
finalmente ho risolto il modulo per il controller sata della scheda madre è
ATA_PIIX
non iniziando con sata non lo avevo mai caricato
così dopo averlo caricato ho dato un udestart
e in dev è comparso anche sda
grazie a tutti