Pagina 1 di 1

Creazione da riga di comando di un file system

Inviato: lunedì 3 maggio 2010, 11:33
da josch78
Ciao Ragazzi, innanzitutto un saluto e complimenti per il forum che trovo fatto benissimo.
Sono novizio di ubuntu e di linux in generale.
Ma mi era venuta voglia di creare un file system da riga di comando.
Quello che ho fatto è stato creare un direttory pippo sotto la root, quindi /pippo.
poi da quello che so io bastava creare questo file system con mkfs.ext3, ed infine montarlo.
Bhe alla fine della fiera non ci sono riuscito.
Potreste spiegarmi il funzionamento, nn credo che debba essere cosi difficile creare un file system :(.
Vi scrivo sotto come sono strutturati i vari file system
Filesystem          1K-blocks      Used Available Use% Mounted on
/dev/sda1              7913216  3746916  3767488  50% /
varrun                  257784      112    257672  1% /var/run
varlock                257784        0    257784  0% /var/lock
udev                    257784        40    257744  1% /dev
devshm                  257784        12    257772  1% /dev/shm
lrm                    257784    40000    217784  16% /lib/modules/2.6.24-26-generic/volatile

--------------------------------------------------/pippo  ---->ecco cosa vorrei vedere.

Dimenticavo di dirvi che ho ubuntu installato su una macchina virtuale con vwware workstation

Grazie mille

Re: Creazione da riga di comando di un file system

Inviato: lunedì 3 maggio 2010, 11:40
da pieddu
prima di creare il filesystem ci vuole una partizione che lo ospiti.... l'hai fatta? Mica puoi creare un filesystem in una cartella....

Re: Creazione da riga di comando di un file system

Inviato: lunedì 3 maggio 2010, 11:46
da josch78
No pieddu...
come faccio a crearne una nuova.?...neanche da gparted me ne fa creare.
Non posso agganciarlo ad una gia esistente?.
Sicuramente sto dicendo cavolate...ma chiedo in quanto sono un profano

Grazie

Re: Creazione da riga di comando di un file system

Inviato: lunedì 3 maggio 2010, 11:52
da pieddu
crea un altro HD dalla macchina virtuale, aggancialo a quel sistema operativo, poi lo formatti con mkfs_quellocheè e infine lo monti inserendolo in /etc/fstab

Re: Creazione da riga di comando di un file system

Inviato: lunedì 3 maggio 2010, 15:02
da il_muflone
se la finalità è puramente informativa puoi creare un file system anche all'interno di un file, senza toccare le partizioni:

dd if=/dev/zero of=prova.fs bs=1M count=100
mkfs -t ext3 prova.fs
mkdir prova
sudo mount -t ext3 prova.fs prova -o loop

la prima questo creerà un file di 100 MB vuoto
la seconda formatterà il file con un file system ext3
la terza crea un punto di mount qualsiasi
la quarta monta il file prova.fs dentro il punto di mount

ciò che otterrai sarà una directory prova dentro la quale puoi ficcarci ciò che vuoi.
tutti i dati saranno salvati all'interno del file prova.fs, pratico e comodo da trasportare :D

ciao

Re: Creazione da riga di comando di un file system

Inviato: lunedì 3 maggio 2010, 15:08
da pieddu
il_muflone ha scritto: se la finalità è puramente informativa puoi creare un file system anche all'interno di un file, senza toccare le partizioni:
Immaginavo si potesse fare..... ma non ho avuto il coraggio di scriverlo....  (good) Grande...

Re: Creazione da riga di comando di un file system

Inviato: lunedì 3 maggio 2010, 15:17
da patel
è quello che fa usb creator per consentire il salvataggio delle impostazioni ecc. nelle live persistenti, oppure Truecript, Virtualbox.

Re: Creazione da riga di comando di un file system

Inviato: lunedì 3 maggio 2010, 15:58
da josch78
Grazie mille Muflone...
adesso provo

il_muflone ha scritto: se la finalità è puramente informativa puoi creare un file system anche all'interno di un file, senza toccare le partizioni:

dd if=/dev/zero of=prova.fs bs=1M count=100
mkfs -t ext3 prova.fs
mkdir prova
sudo mount -t ext3 prova.fs prova -o loop

la prima questo creerà un file di 100 MB vuoto
la seconda formatterà il file con un file system ext3
la terza crea un punto di mount qualsiasi
la quarta monta il file prova.fs dentro il punto di mount

ciò che otterrai sarà una directory prova dentro la quale puoi ficcarci ciò che vuoi.
tutti i dati saranno salvati all'interno del file prova.fs, pratico e comodo da trasportare :D

ciao