PDA

View Full Version : Alcune delucidazioni su linuX


mirrorx
09-04-2003, 15:23
Ho appena installato mandrake 9.1

Volevo chiarire alcuni dubbi:

- Che cosa vuol dire mount ?
- Come faccio x vedere la partizioni fat 32 ?

lovaz
09-04-2003, 15:29
Le partizioni fat32 dovrebbero essere gia' montate sotto /mnt
mount e' il comando per montare una partizione (renderla accessibile attraverso una directory del file system)

mirrorx
09-04-2003, 15:34
Eppure non le vedo.
Forse ho dimenticato io di fare qualcosa poichè ho usato la configurazione avanzata.

Non è che rischio poi di non vederle da windows ? (o di perdere i dati che già contiene?)

lovaz
09-04-2003, 15:41
Allora aggiungi delle righe come questa a /etc/fstab:
/dev/hda1 /mnt/win_c vfat defaults 0 0

(penso)
per ogni partizione fat32

mirrorx
09-04-2003, 15:58
Puoi essere un pò + dettagliato ? E' la prima volta che lo faccio... :rolleyes:

xfulviox
09-04-2003, 17:19
apri come root (con nano, kate, gedit, un editor di testo insomma) il seguente file /etc/fstab. in questo file sono presenti tutti i punti di montaggio dei dispositivi del tuo pc.

per aggiungere una partizione windows devi aggiungere una riga del tipo: (a meno che non sia già presente!)

/dev/hdx# /directorydimontaggio filsystem opzioni

dove x indica la posizione dell'harddisk nel bus e # il numero della partizione.
suppongo che tu abbia win a partire dal primo cilindro del primary master, e quindi:

/dev/hda1 /directorydimountchedevicreare vfat errors=remount-ro 0 1
questo dovrebbe fare al caso tuo! ciao!

ethanol
10-04-2003, 11:07
Originally posted by "mirrorx"

Ho appena installato mandrake 9.1

Volevo chiarire alcuni dubbi:

- Che cosa vuol dire mount ?
- Come faccio x vedere la partizioni fat 32 ?

- "Montare" un dispositivo significa inserirlo nel filesystem e falo vedere come una qualsiasi cartella/gruppo di file. A differenza di windozz dove uno sa cos'è un disco e che sta ad es.sotto C:, in Linux questo non è necessario.
Se prendi un disco, una fotocamera, una condivisione di rete e li 'monti', li troverai sotto forma di cartella nel filesystem. Devi solo dire al comando mount cosa vuoi montare (nome del dispositivo/partizione), dove lo vuoi montare (es: /mnt/cdrom) e di che tipo di filesystem si tratta (ext2, vfat, samba, ecc.) Per semplificare l'operazione in /etc/fstab vengono memorizzate queste opzioni, così basta che esegui 'mount /mnt/cdrom'

Leggiti 'man mount' e 'man fstab'

mirrorx
11-04-2003, 01:03
Ho questa situazione...

/dev/hda1 / ext2 noatime 1 1
none /dev/pts devpts mode=0620 0 0
none /mnt/cdrom supermount dev=/dev/hdc,fs=auto,ro,--,iocharset=iso8859-15,codepage=850,umask=0 0 0
none /mnt/floppy supermount dev=/dev/fd0,fs=auto,--,iocharset=iso8859-15,sync,codepage=850,umask=0 0 0
/dev/hda4 /mnt/win_c vfat iocharset=iso8859-15,codepage=850,umask=0 0 0
/dev/hda6 /mnt/win_d vfat iocharset=iso8859-15,codepage=850,umask=0 0 0
/dev/hda7 /mnt/win_e vfat iocharset=iso8859-15,codepage=850,umask=0 0 0
none /proc proc defaults 0 0
/dev/hda5 swap swap defaults 0 0


Mi sembra che già ci siano le altre partizioni ma siano nascoste.

Come faccio a stabilire il numero di hda della partizione che mi interessa?

xfulviox
11-04-2003, 07:07
che cose bizzarre che hai fatto!
ma windows riesci ad avviarlo? pensavo non ne volesse sapere di non trovarsi sul primo cilindro dell'harddisk!

prova a fare (generalmente come superuser):
mount /mnt/win_c
oppure
mount /mnt/win_d
oppure
mount /mnt/win_e

come mai hai così tante partizioni windows?

lovaz
11-04-2003, 08:23
Originally posted by "mirrorx"

Ho questa situazione...

/dev/hda1 / ext2 noatime 1 1
none /dev/pts devpts mode=0620 0 0
none /mnt/cdrom supermount dev=/dev/hdc,fs=auto,ro,--,iocharset=iso8859-15,codepage=850,umask=0 0 0
none /mnt/floppy supermount dev=/dev/fd0,fs=auto,--,iocharset=iso8859-15,sync,codepage=850,umask=0 0 0
/dev/hda4 /mnt/win_c vfat iocharset=iso8859-15,codepage=850,umask=0 0 0
/dev/hda6 /mnt/win_d vfat iocharset=iso8859-15,codepage=850,umask=0 0 0
/dev/hda7 /mnt/win_e vfat iocharset=iso8859-15,codepage=850,umask=0 0 0
none /proc proc defaults 0 0
/dev/hda5 swap swap defaults 0 0


Mi sembra che già ci siano le altre partizioni ma siano nascoste.

Come faccio a stabilire il numero di hda della partizione che mi interessa?

Se questo e' il tuo fstab le partizioni hda4, 6 e 7 dovrebbero essere gia' montate.

Comunque ti spiego:

/dev/hda e' il primo hard disk

da /dev/hda1 a /dev/hda4 sono le partizioni primarie
da /dev/hda5 a /dev/hda8 sono le partizioni logiche

Sembra che tu abbia installato linux sulla prima partizione primaria e win sulla quarta. Prova a fare 'ls /mnt/win_c' e vedi se e' la partizione windows.

Se vuoi vedere come sono messe fisicamente le partizioni prova a usare ranish:
http://www.ranish.com/part/
e' un programmino dos. Attento che puo' far danni se modifichi le partizioni!

ethanol
11-04-2003, 08:45
Se vuoi vedere come linux chiama le tue partizioni digita:

dmesg | grep -A 2 'Partition check'

I segni < > identificano una partizione estesa.

mirrorx
12-04-2003, 11:46
Originally posted by "ethanol"

Se vuoi vedere come linux chiama le tue partizioni digita:

dmesg | grep -A 2 'Partition check'

I segni < > identificano una partizione estesa.


Risposta: no such file or directory..... :muro:

mirrorx
12-04-2003, 11:48
Mi viene un dubbio...

Ma da file manager (kde) come dovrei fare x vedere le altre partizioni ?