![]() |
|
||||||||
![]() |
|
|
LinkBack | Strumenti Discussione | Modalità Visualizzazione |
|
|
#1 (permalink) |
|
Geek
|
Introduzione: perche' usare EXT3, e chi lo deve/puo' usare?
Il file system EXT3 e' un file system nativo per sistemi linux, oramai collaudatissimo, uno dei migliori che c'e' ad oggi. Perche' usarlo? Perche' e' piu' sicuro del FAT32 (meno possibilita' di perdita dati), non ha le limitazioni dei file da 2GB o 4GB che sia, ed e' completamente compatibile con il nostro media player. Chi lo puo' usare? Chi ha la necessita' di accedere al media player tramite NDAS utilizzando il sistem operativo windows non puo' usarlo perche' non potra' piu' accedere alla partizione visto che windows non supporta l'EXT3. Ma si puo' "fuorviare" installando un servizio Samba o Ftp sul mediaplayer, lasciando quindi al media player l'onere di conoscere il file system e di condivere semplicemente i dati a scapito (forse) della velocita' di trasferimento. Note sulle differenze tra firmware vecchi e nuovi: Fate attenzione che nei firmware "vecchi" (per esempio nel firmware di luglio 2008) i nomi dei punti di mount sono: - per FAT32: /tmp/hdd/volumes/HDD1[FAT32] - per NTFS: /tmp/hdd/volumes/HDD2[NTFS] mentre per i firmware "nuovi" (per esempio nel firmware di dicembre 2008) i nomi dei punti di mount sono: - per FAT32: /tmp/hdd/volumes/HDD1 - per NTFS: /tmp/hdd/volumes/HDD2 Nella guida sono utilizzati i punti di mount dei firmware "nuovi". Fate comunque una verifica dei punti di mount sul vostro media player eseguendo il comando "df" da telnet e verificando se trovate la riga con HDD1 o HDD1[FAT32]. Passo 1 (non abbligatorio): Riformattare l'HD con il media player eliminando l'inutile (in questo caso) partizione NTFS Il file system EXT3 non ha la limitazione di 2GB/4GB sui file, quindi a parere mio diventa inutile la partizione NTFS (che comunque e' in sola lettura da media player e si puo' scrivere solo con NDAS). Io consiglio di riformattare il disco eliminando questa partizione in modo da avere maggior spazio a disposizione su EXT3, poi vedete voi in base alle vostre esigenze se volete farlo o no. Per fare questo nel momento in cui dovete scegliere la percentuale tra FAT32 e NTFS date il 100% alla partizione FAT32. Passo 2: formattare la partizione FAT32 in EXT3: Tenete presente che stiamo parlando di formattazione, qualsiasi dato presente sulla partizione FAT32 verra' perso (a meno che non abbiate fatto anche il Passo 1, allora a questo punto il disco e' gia' vuoto...), quindi provvedete a fare un backup. Loggarsi da telnet sul media player con il solito comando telnet <ip> e poi root. smontiamo la partizione FAT32: # umount /tmp/hdd/volumes/HDD1 formattiamo la partizione in EXT3: # mkfs.ext3 /dev/ide/host0/bus0/target0/lun0/part1 configuriamo la partizione in modo da disabilitare il controllo automatico della partizione al mount: # tune2fs -c 0 -i 0 /dev/ide/host0/bus0/target0/lun0/part1 Perche' eliminare il controllo della partizione? Perche' nel caso di partizioni abbastanza grosse (praticamente sempre) il controllo, quando viene eseguito, ci mette parecchi minuti, e penso che nessuno di noi voglia accendere il media player e dover attendere mezz'ora prima di usarlo. Forse un domani con l'EXT4 questo problema non ci sara', ma per ora dobbiamo accontentarci. Passo 3: montare automaticamente la partizione EXT3 all'avvio del media player: Il mount della partizione viene eseguito dal software di gestione del media player (l'eseguibile DvdPlayer), che in questo caso non riconoscendo piu' la partizione come FAT32, non ci fa piu' il mount, e noi non avremmo la partizione a disposizione. Quindi dobbiamo fare in modo che venga fatto il mount in modo diverso. Le operazioni che elenco sono quindi operazioni che in origine vengono fatte dall'eseguibile DvdPlayer. abilitiamo la creazione del punto di mount ad ogni avvio, modificando lo script "run_tail": # echo "mkdir -p /tmp/hdd/volumes/HDD1" >> /usr/local/etc/dvdplayer/script/run_tail abilitiamo il mount della partizione ad ogni avvio, modificando lo script "run_tail": # echo "mount /dev/ide/host0/bus0/target0/lun0/part1 /tmp/hdd/volumes/HDD1" >> /usr/local/etc/dvdplayer/script/run_tail A questo punto ad ogni avvio il media player sara' operativo, con la sua partizione in EXT3, e saranno disponibili tutte le funzioanlita' che erano a disposizione per la partizione FAT32. Per i piu' "pignoli" che volessero fare un controllo manuale della partizione ogni tanto, tramite telnet: smontiamo la parizione EXT3: # umount /tmp/hdd/volumes/HDD1 eseguimo un check della partizione: # e2fsck -v /dev/ide/host0/bus0/target0/lun0/part1 Il software e2fsck, se verifica che la partizione e' gia' pulita, allora non esegue nessun controllo, invece se ci sono state delle anomalie allora esegue il controllo, che impieghera' diversi minuti. Volendo "forzare" il controllo basta digitare: # e2fsck -f -v /dev/ide/host0/bus0/target0/lun0/part1 Penso che per eventuali discussioni la cosa migliore sia quella di proseguire in questo thread: [Only registered and activated users can see links. ] Poi provvedero' a riportare eventuali modifiche / approfondimenti alla guida. Ultima modifica di fred.flinstone77; 23-01-09 alle 20:23 |
|
|
![]() |
| Strumenti Discussione | |
| Modalità Visualizzazione | |
|
|