Home
Scrivere sulle partizioni di Windows PDF Stampa E-mail
(4 voti)
Scritto da Francesco   

Oggi vi insegnerò a scrivere sulle partizioni di windows. È tutto molto semplice, soprattutto se usate distro con i repository (es.: fedora , ubuntu , archlinux ), ma prima un po' di teoria.

Per prima cosa bisogna dire che windows, dalle versioni NT in poi, ha introdotto il filesystem NTFS, che permette di gestire file e partizioni di dimensioni maggiori rispetto al suo antenato fat, del quale esistono diverse versioni (fat32, fat16). Essendo la "struttura" dell'NTFS una specie di affare di stato segreto per ma M$, non è stato possibile scrivere con sicurezza senza il rischio di fare danni sul filesystem e quindi anche sui propri dati fino a qualche tempo fa. Ora si può. (Piccola parentesi: per fat è già possibile scrivere senza problemi da un bel po')

Per sapere se avete delle partizioni NTFS bisogna dare il comando: (da root,se non avete la possibilità di usare sudo, digitando prima " su " e poi immettendo la password di root)

sudo fdisk -l | awk '/NTFS/ {print $1}'

Per sapere se avete partizioni di tipo FAT32 date il comando:

 sudo fdisk -l | awk '/FAT/ {print $1}'

Se il primo comando non ha restituito nessun messaggio, allora ciò significa che non avete partizioni di tipo NTFS, e la stessa cosa vale per il FAT

Se avete partizioni di tipo FAT:

Bisogna pima vedere quali delle vostre partizioni sono di tipo FAT. Per farlo digitate:

sudo fdisk -l | awk '/FAT/ {print $1}'

(non chiudete il terminale) 

Nel mio caso l'output del comando è il seguente:

/dev/hdb2

Ora potete scegliere come operare:

  • Montare le partizioni temporaneamente per la vostra sessione
  • Montare automaticamente le partizioni all'avvio

nel primo caso basta dare da console:

sudo mount

 Nel caso vogliate montare automaticamente le partizioni all'avvio, bisogna editare il file /etc/fstab con il comando:

sudo gedit /etc/fstab

e inserite alla fine del file questa riga:

/dev/hdb2   /media/hdb2   vfat    iocharset=utf8,umask=000  0    0

Ora bisogna creare la cartella /media/hdb2 con:

sudo mkdir /media/hdb2

e aggiornare il sistema con

sudo mount -a

Se avete partizioni di tipo NTFS: 

Per permettere a linux (qualunque distribuzione stiate usando) di scrivere e leggere su NTFS, bisogna installare un piccolo "tool", che si chiama ntfs-3g

Installazione di NTFS-3G 

Questo programma ha una sola dipendenza da installare: il modulo fuse .
Se avete una distribuzione che non è segnalata in questa guida, allora lo dovete  installare a mano.

Debian e Ubuntu:

è sufficiente installarlo con un bel

sudo apt-get ntfs-3g 

 ed è pronto per essere configurato

 ArchLinux:

per installarlo digitate:

pacman -S ntfs-3g

 e poi configurate

Fedora:

aprite un ternimale e digitate:

su
<inserite la password dell'utente root>
 yum install ntfs-3g

e poi potete configurare il tutto. 

Slackware:

dovete scaricare questo pacchetto a seconda della vostra architettura del processore

Link  

Mandriva:

dal centro di controllo >>gestione software>>installa pacchetti  installate ntfs-3g

Per tutte le altre distribuzioni:

 e qui c'è il difficile...( per così dire, non vi preoccupate )

Siccome le distribuzioni che mi ricordo che hanno i repository le ho indicate sopra, per tutte le altre bisogna compilare ntfs-3g e le dipendenze.

per prima cosa dovete installare il modulo fuse. Per farlo andate sul sitodi fuse (link ) e scaricate l'ultima versione nella vostra cartella Home.

Aprite un terminale e digitate

tar xvzf fuse-2.6.3.tar.gz

E con questo scompatterete l'archivio. Al momento in cui scrivo questa è l'ultima versione stabile, poi toccherà a voi sostituire il numero di versione che avete scaricato nella riga di comando.

Spostatevi nella cartella appena estratta con:

cd fuse-2.6.3

 date questi comandi:

./configure
make
su
<inserite la password di root>
make install

Se avete seguito tutto e il primo comando non ha dato errori, allora ora siete pronti per andare al passo successivo: l'installazione di NTFS-3G!

Scaricate l'ultima versione qui  nella vostra cartella home e aprite un terminale. Digitate ora:

tar xvzf ntfs-3g-[premete il tasto TAB per l'autocompletamento]
cd ntfs-3g[premete ancora TAB]
./configure
make
su
<inserite la password di root>
make install

Ora avete anche questo installato, siete pronti per la configurazione! 

Configurazione

Per prima cosa bisogna vedere quali delle vostre partizioni sono di tipo NTFS e dove sono collocate. Per farlo digitate:

sudo fdisk -l | awk '/NTFS/ {print $1}'

se avete la possibilità di usare sudo, altrimenti digitate

su
<password di root>
fdisk -l | awk '/NTFS/ {print $1}'

(non chiudete il terminale) 

In questo modo potete vedere quali delle vostre partizioni sono NTFS. ecco il risultato del comando sul mio pc:

/dev/sdb1
/dev/hdb1

 Ora potete scegliere se:

  • Montare le partizioni temporaneamente per la vostra sessione
  • Montare automaticamente le partizioni all'avvio

Caso 1: Montarele partizioni per la sessione corrente: 

Nel mio caso dovrò dare questi comandi: 

sudo mkdir /media/sdb1
sudo mkdir /media/hdb1
sudo ntfs-3g /dev/sdb1 /media/sdb1
sudo ntfs-3g /dev/hdb1 /media/hdb1

ed il gioco è fatto 

Caso 2:Montare automaticamente le partizioni all'avvio:

Per fare ciò, dovete modificare il file /etc/fstab. Date quindi il seguente comando:

sudo gedit /etc/fstab

E nel mio caso dovrò scrivere alla fine del file:

/dev/sdb1 /media/sdb1 ntfs-3g defaults 0 0
/dev/hdb1 /media/hdb1 ntfs-3g defaults 0 0

Ora bisogna creare le cartelle /media/sdb1 e /media/hdb1 con:

sudo mkdir /media/sdb1
sudo mkdir /media/hdb1

e aggiornare i punti di mount con

sudo mount -a 

Ed il gioco è fatto!

NOTA PER GLI UTENTI FEDORA: se avete fatto in modo che le partizioni ntfs si montino automaticamente all'avvio del sistema, dovete disabilitare l' SELinux dal menu sistema->amministrazione->livello di sicurezza





Reddit!Del.icio.us!Facebook!Slashdot!Netscape!Technorati!StumbleUpon!Newsvine!Furl!Yahoo!Ma.gnolia!Free social bookmarking plugins and extensions for Joomla! websites!
Ultimo aggiornamento ( giovedì 20 settembre 2007 )
  Nessun Commento.

Risposta veloce

Discuti questo articolo nel forum. (0 posts)
< Prec.   Pros. >

Login Utenti