PDA

View Full Version : Montare una partizione trasformata...


Zeno Cosini
21-03-2004, 02:29
Ciao a tutti! Ho un piccolo problemino... Per gestire meglio due partizioni sia da Win XP che da Mandrake 10.0 le ho trasformate da NTFS a FAT32... Fin qui tutto ok perchè da XP è tutto ok, mentre una volta tornato in Mandrake le cartelle delle partizioni ci sono ancora, ma quando le apro all'interno appaiono vuote... Non è che devo "tipo" montarle? Qualcuno mi spiega come fare?

Grazie mille! :rolleyes:

ANDY CAPS
21-03-2004, 08:41
si le devi montare manualmente


es


mount /dev/hdxx -t vfat /mnt/win_c


oppure cambi la riga relativa al disco in /etc/fstab
cosi

/dev/hdb1 /mnt/win_c vfat umask=0,iocharset=iso8859-15,codepage=850 0 0


naturalmente correggendo hdb1 con i disco che vuoi montare

Zeno Cosini
21-03-2004, 10:16
Quello che vedo è questo:
/dev/hda5 / ext3 noatime 1 1
none /dev/pts devpts mode=0620 0 0
/dev/hdc /mnt/cdrom auto umask=0,user,iocharset=iso8859-15,codepage=850,noauto,ro,exec 0 0
/dev/hda1 /mnt/win_c ntfs umask=0,nls=iso8859-15,ro 0 0
/dev/sda2 /mnt/win_c2 ntfs umask=0,nls=iso8859-15,ro 0 0
/dev/hda6 /mnt/win_d ntfs umask=0,nls=iso8859-15,ro 0 0
none /proc proc defaults 0 0
/dev/hda7 swap swap defaults 0 0
/dev/scsi/host1/bus0/target0/lun0/part2 /mnt/removable auto umask=0,user,iocharset=iso8859-15,kudzu,codepage=850,noauto,exec 0 0
/dev/scsi/host0/bus0/target0/lun0/part2 /mnt/removable2 auto umask=0,user,iocharset=iso8859-15,kudzu,codepage=850,noauto,exec 0 0
Quindi divrei cambiare
/dev/sda2 /mnt/win_c2 ntfs umask=0,nls=iso8859-15,ro 0 0
in
/dev/sda2 /mnt/win_c2 vfat umask=0,nls=iso8859-15,codepage=850 0 0

e poi
/dev/hda6 /mnt/win_d ntfs umask=0,nls=iso8859-15,ro 0 0
in
/dev/hda6 /mnt/win_d vfat umask=0,nls=iso8859-15,codepage=850 0 0

giusto?
Grazie mille Andy ;) :cool:

ANDY CAPS
21-03-2004, 11:27
no

se sono dischi scsi devi lasciare sda2

e cambiare solo ntfs con vfat


cosi per esempio



/dev/sda2 /mnt/win_c2 vfat umask=0,nls=iso8859-15,ro 0 0

ANDY CAPS
21-03-2004, 11:31
naturalmente dove dice hda lascia hda altrimenti non ti riparte il sistema :p


cambia solo ntfs con vfat dove lo indica e nelle partizioni in cui hai cambiato il filesystem

Zeno Cosini
21-03-2004, 12:18
Ciao, appena ho letto il tuo post ho modificato fstab come credevo fosse giusto, ora l'ho rimesso come mi hai detto che andava fatto, in entrambe le configurazioni aprendo win_c2 e win_d non trova dentro nulla...
a scanso di equivoci ti quoto la nuova configurazione:
/dev/hda5 / ext3 noatime 1 1 none /dev/pts devpts mode=0620 0 0 /dev/hdc /mnt/cdrom auto umask=0,user,iocharset=iso8859-15,codepage=850,noauto,ro,exec 0 0 /dev/hda1 /mnt/win_c ntfs umask=0,nls=iso8859-15,ro 0 0 /dev/sda2 /mnt/win_c2 vfat umask=0,nls=iso8859-15,ro 0 0 /dev/hda6 /mnt/win_d vfat umask=0,nls=iso8859-15,ro 0 0 none /proc proc defaults 0 0 /dev/hda7 swap swap defaults 0 0 /dev/scsi/host1/bus0/target0/lun0/part2 /mnt/removable auto umask=0,user,iocharset=iso8859-15,kudzu,codepage=850,noauto,exec 0 0 /dev/scsi/host0/bus0/target0/lun0/part2 /mnt/removable2 auto umask=0,user,iocharset=iso8859-15,kudzu,codepage=850,noauto,exec 0 0
Ho sbagliato qualcosa?
devo riavviare?
devo dare qualco comando?
Aspetto dritte utili!

Tadde
21-03-2004, 13:15
Può darsi che, anche se ora il file /etc/fstab rispecchi la tua nuova configurazione, non sia caricato il modulo che gestisce il filesystem vfat (e forse non viene caricato in automatico dalla MDK perché in fase di installazione avevi ntfs).
Prova (da root) a digitare lsmod | grep vfat per vedere se il modulo vfat è attivo.
Se non è così prova con modprobe vfat, poi lsmod | grep vfat per vedere se ora è installato il modulo.
A questo punto fai mount -a per rimontare le partizioni e dimmi cosa succede.

Zeno Cosini
21-03-2004, 13:41
mount -a
# mount -a
mount: tipo fs errato, opzione non valida, superblocco su /dev/sda2 danneggiato, o troppi file system montati mount: tipo fs errato, opzione non valida, superblocco su /dev/hda6 danneggiato, o troppi file system montati [root@Ale zenocosini]# Mutex destroy failure: Device or resource busy ICE default IO error handler doing an exit(), pid = 3678, errno = 0 ICE default IO error handler doing an exit(), pid = 3694, errno = 0
mount
# mount
/dev/ide/host0/bus0/target0/lun0/part5 on / type ext3 (rw,noatime) none on /proc type proc (rw) none on /proc/bus/usb type usbfs (rw) none on /dev type devfs (rw) none on /sys type sysfs (rw) none on /dev/pts type devpts (rw,mode=0620) /dev/ide/host0/bus0/target0/lun0/part1 on /mnt/win_c type ntfs (ro,umask=0,nls=iso8859-15)
CHEVVORDI'?

ANDY CAPS
21-03-2004, 14:22
prova a montarla manualmente

con il comando


mount /dev/hda6 -t vfat /mnt/win_d

mount /dev/sda2 -t vfat /mnt/win_c2

e guarda se va bene

Zeno Cosini
21-03-2004, 14:27
Ti ringrazio molto andy ora provo subito!

Zeno Cosini
21-03-2004, 14:30
adesso quando tento di accedere a win_c2 e win_d da konqueror mi dice ACCESSO NEGATO... :cry:

ANDY CAPS
21-03-2004, 14:35
prova da root



apri una consolle di root e scrivi konqueror e poi controlla

Zeno Cosini
21-03-2004, 14:39
fiùùùùùùùùùùùù
da root funziona!
Per potervi accedere anche da utente normale che devo fare?
Grazie Andy per il preziosissimo aiuto!

ANDY CAPS
21-03-2004, 14:45
prova a mettere in fstab in quelle righe cosi

/dev/hda6 /mnt/win_d vfat umask=0,iocharset=iso8859-15,codepage=850 0 0

/dev/sda2 /mnt/win_c2 vfat umask=0,iocharset=iso8859-15,codepage=850 0 0



prima pero salva il file attuale per sicurezza da qualche parte

Zeno Cosini
21-03-2004, 18:01
Anche con le nuove righe non mi fa accedere se non da root... :cry: Che fare?

Zeno Cosini
21-03-2004, 18:05
In più "rilancio" dicendo che se tento di spostare un file da una di quelle due partizioni sul desktop mi dice che non esiste il file in questione, se invece lo apro da lì ovviamente eseiste! :rolleyes: :confused: :muro:

ANDY CAPS
21-03-2004, 19:24
:( guarda da kuser o userconf nel menu di aggiungere ai gruppi interessati il tuo utente

lo ha sempre fatto questo scherzetto

prova con una riga di fstab ad aggiungerci ,users,exec,dev

Zeno Cosini
21-03-2004, 19:39
Scusa la mia infinita ignoranza, ma mi potresti dire con quale sintassi devo aggiungere quelle cose?
Il mio /etc/fstab è così:
/dev/hda5 / ext3 noatime 1 1 none /dev/pts devpts mode=0620 0 0
/dev/hdc /mnt/cdrom auto umask=0,user,iocharset=iso8859-15,codepage=850,noauto,ro,exec 0 0
/dev/hda1 /mnt/win_c ntfs umask=0,nls=iso8859-15,ro 0 0
/dev/sda2 /mnt/win_c2 vfat umask=0,iocharset=iso8859-15,codepage=850 0 0
/dev/hda6 /mnt/win_d vfat umask=0,iocharset=iso8859-15,codepage=850 0 0
none /proc proc defaults 0 0 /dev/hda7 swap swap defaults 0 0 /dev/scsi/host1/bus0/target0/lun0/part2 /mnt/removable auto umask=0,user,iocharset=iso8859-15,kudzu,codepage=850,noauto,exec 0 0 /dev/scsi/host0/bus0/target0/lun0/part2 /mnt/removable2 auto umask=0,user,iocharset=iso8859-15,kudzu,codepage=850,noauto,exec 0 0
Grazie, ti dedicherò una via della mia città...

ANDY CAPS
21-03-2004, 20:06
prova con una riga

/dev/hda6 /mnt/win_d vfat umask=0,iocharset=iso8859-15,codepage=850,users,exec,dev0 0

Zeno Cosini
21-03-2004, 20:15
Che bello! Funziona!
E' bastato modificare la linea che mi hai appena postato e funzionano entrembe!
Ti ringrazio infinitamente...
A presto! ;) :cool:
Adesso posso dormire sonni tranquilli! :ronf: