Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Programming
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Databases
Mail Systems
openSolaris
Eclipse Documentation
Techotopia.com
Virtuatopia.com
Answertopia.com

How To Guides
Virtualization
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Windows
Problem Solutions
Privacy Policy

  




 

 

Debian GNU/Linux Reference Guide
Prev Home Next

7.2.4 Il filesystem EXT3 ( > 2.4.17)

L'attivazione di un filesystem "journaled" con il tipo EXT3 FS richiede i seguenti passi, usando un pacchetto kernel-image Debian precompilato ( > 2.4.17):

     # cd /etc; mv fstab fstab.old
     # sed 's/ext2/ext3,ext2/g' <fstab.old >fstab
     # vi /etc/fstab
     ... impostate il filesystem di root ad "auto" invece di "ext3,ext2"
     # cd /etc/mkinitrd
     # echo jbd >>modules
     # echo ext3 >>modules
     # echo ext2 >>modules
     # cd /
     # apt-get update; apt-get install kernel-image-2.4.17-686-smp
     ... installa l'ultimo kernel ed imposta il boot 
         (lilo viene lanciato a questo punto)
     # tune2fs -j -i 0 /dev/hda1
     # tune2fs -j -i 0 /dev/hda2 
     ... Per tutti i filesystem EXT2 convertiti a EXT3
     # shutdown -r now

A questo punto il journaling EXT3 � attivato. Avere le voci "type" in fstab come ext3,ext2 assicura, in caso il kernel non supportasse EXT3, un tranquillo ritorno ad EXT2 per le partizioni non-root.

Se avete un kernel 2.4 gi� installato e non lo volete reinstallare, date gli stessi comandi apt-get di cui sopra e poi:

     # mkinitrd -o /boot/initrd.img-2.4.17-686-smp /lib/modules/2.4.17-686-smp
     # lilo
     # tune2fs -j -i 0 /dev/hda1
     # tune2fs -j -i 0 /dev/hda2
     ... per tutti i filesystem EXT2 convertiti a EXT3
     # shutdown -r now

A questo punto il journaling EXT3 � attivato.

Qualora /etc/mkinitrd/modules non fosse stato impostato al lancio di mkinitrd e si volessero aggiungere alcuni moduli al boot:

     ... al prompt di initrd per entrare in shell (entro 5 sec.), premete INVIO
     # insmod jbd
     # insmod ext3 # modprobe ext3 si prende cura di tutto
     # insmod ext2
     # ^D
     ... continuate il boot

Sui messaggi al boot (dmesg), potr� apparire "cramfs: wrong magic", messaggio noto per essere inoffensivo. Questo problema � stato risolto in Sarge (10/2002). Vedere https://bugs.debian.org/135537 ed il EXT3 File System mini-HOWTO oppure /usr/share/doc/HOWTO/en-txt/mini/extra/ext3-mini-HOWTO.gz per ulteriori informazioni.

Alcuni sistemi hanno sperimentato dei gravi blocchi del kernel, quando EXT3 � attivato (fino al 2.4.17) ma, per quanto mi riguarda, non ho avuto problemi.


Debian GNU/Linux Reference Guide
Prev Home Next

 
 
  Published under the terms of the GNU General Public License Design by Interspire