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 EXT3-Dateisystem ( > 2.4.17)

Die Journaling Funktionalit�t f�r das EXT3-Dateisystem mit einem vorkompilierten Kernel-Image ( > 2.4.17) von Debian zu aktivieren, setzt die folgenden Schritte voraus:

     # cd /etc; mv fstab fstab.old
     # sed 's/ext2/ext3,ext2/g' <fstab.old >fstab
     # vi /etc/fstab
     ... setzen Sie den root-Dateisystemtyp auf "auto" anstelle von "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
     ... installieren Sie den aktuellsten Kernel und konfigurieren Sie LILO
     dementsprechend
     # tune2fs -j -i 0 /dev/hda1
     # tune2fs -j -i 0 /dev/hda2
     ... tune2fs f�r alle EXT2 Dateisysteme wiederholen
     # shutdown -r now

Von nun an ist EXT3-Journaling aktiviert. F�r den Fall, dass der Kernel EXT3 f�r root-Partitionen nicht unterst�tzt, erweist sich ext3,ext2 als Dateisystem-"Typ" in der fstab als sehr hilfreich, da so sicher ein "Fall-Back" gemacht werden kann.

Wenn Sie schon zuvor einen 2.4er-Kernel installiert haben, und ihn nicht erneut installieren m�chten, dann f�hren Sie die oben genannten Befehle bis zu dem apt-get Kommando aus, und dann folgende:

     # 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
     ... tune2fs f�r alle EXT2-Dateisysteme wiederholen
     # shutdown -r now

Von nun an ist EXT3-Journaling aktiviert.

Wenn /etc/mkinitrd/modules nicht gesetzt war als mkinitrd ausgef�hrt wurde, und Sie w�hrend der Boot-Phase zus�tzliche Module hinzuf�gen m�chten:

     ... um eine Shell (5 sec.) an dem initrd Prompt zu erhalten, RETURN dr�cken
     # insmod jbd
     # insmod ext3 # modprobe ext3 sollte alles n�tige ber�cksichtigen
     # insmod ext2
     # ^D
     ... weiter gehts mit dem Boot-Vorgang

Die Meldung "cramfs: wrong magic" k�nnte in den Systemmeldungen beim Boot-Vorgang (dmesg) auftreten, diese wird jedoch als harmlos eingestuft. Dieses Problem wurde in Sarge (2002/10) gel�st. Siehe https://bugs.debian.org/135537 und das EXT3 File System mini-HOWTO oder /usr/share/doc/HOWTO/en-txt/mini/extra/ext3-mini-HOWTO.gz um weitere Informationen zu erhalten.

Es wurde berichtet, dass auf einigen Systemen einige Kernel lock-ups auftraten wenn EXT3 aktiviert war, aber was meinen 2.4.17 Kernel angeht, hatte ich keine Probleme.


Debian GNU/Linux Reference Guide
Prev Home Next

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