Artikel-Preview
Installationsnotizen - XFS unter Linux
Diese Software ändert sich leider so schnell, das ich nicht hinterher komme
:-((
Deshalb gibt es hier nur meine Installations-Notizen, vielleicht helfen
sie Dir.
Hier verwende ich XFS für Kernel 2.4.18
http://oss.sgi.com/projects/xfs/
ftp://oss.sgi.com/projects/xfs/download/patches/
Kernel
- Kernel 2.4.18 ist unter /usr/src/linux
- xfs-2.4.18-all-i386.bz nach /usr/src/linux und bunzip2
- patch -b -p1 < xfs-2.4.18-all-i386 #Kernel patchen
- Kernel konfigurieren:
File systems --->
y SGI XFS filesystem support (NEW)
n Enable XFS Realtime support (NEW)
y Enable XFS Quota (NEW)
n Enable XFS DMAPI (NEW)
y POSIX Access Control List support (NEW)
- Kernel bauen und booten
- cat /proc/filesystems #(xfs dabei ?)
Programme:
ftp://oss.sgi.com/projects/xfs/download/cmd_tars/
- Programme, diese müssen da sein >= :
modutils-2.4.0 (modprobe --version) http://www.kernel.org/pub/linux/utils/kernel/modutils/v2.4/
autoconf-2.13 (autoconf --version) http://www.gnu.org/software/autoconf/autoconf.html
e2fsprogs-devel-1.18 (devel !!, gibt es nur als rpm ...) http://e2fsprogs.sourceforge.net/
- Tools bauen
0. xfsprogs-2.0.0.src.tar.gz
./configure
make
make install
make install-dev
1. attr-2.0.1.src.tar.gz
./configure
make
make install
make install-dev
2. acl-2.0.0.src.tar.gz
attr-2.0.1/libattr/.libs
libattr.so
libattr.so.1
libattr.so.1.0.0
nach /lib kopieren
./configure
make
make install
make install-dev
cp /usr/src/xfs/acl-2.0.0/libacl/.libs/libacl.so.1 /lib #sonst geht es nicht
3. dmapi-2.0.0.src.tar.gz
./configure
make
make install
( xfsdump-2.0.0.src.tar.gz )
-Platte formatieren:
mkfs -t xfs /dev/hdb1
Wenn dann schon ein Filesystem existiert, überschreibt XFS es nicht. Du mußt die Option -f benutzen.
mkfs -t xfs -f /dev/hdb1
- Platte mounten: (wie immer)
mount /dev/hdb1 /mnt/xfs/
- ACL wie unter ext2 :-))