Seit Kernel 2.6.x gibt es den Devicemapper-Treiber, der den LVM-Treiber ersetzt. Die LVM2 Tools benutzen diesen Treiber, weiterhin sind damit auch Cryptofilesysteme möglich, damit ist auch Cryptoloop obsolete. Im Paket util-linux beispielsweise einer SLES9 sind die Programme
enthalten, und auch der Kernel ist entsprechend vorbereitet. Das Tool dmsetup ist ein Low-Level Tool, ist allerdings auch recht cryptisch zu bedienen.
Im gegebenen System seien die Platten hde, hdg, hdi und hdk vorhanden und sollen als ein Device erscheinen. Der Devicemapper ist etwas spröde in seiner Nutzung, daher sind Setupskripte unentbehrlich:
BCCOMP="`blockdev --getsize /dev/hde` + `blockdev --getsize /dev/hdg` + `blockdev --getsize /dev/hdi` + `b lockdev --getsize /dev/hdk`" SIZE=`echo $BCCOMP | bc -l` echo $SIZE echo 0 $SIZE striped 4 64 /dev/hde 0 /dev/hdg 0 /dev/hdi 0 /dev/hdk 0 | dmsetup create mybigdisk
Hier wird ein Striping über 4 Devices und einer Stripegröße von 64 Blöcken angelegt. Unter /dev/mapper/mybigdisk ist nun unsere neue “Superfestplatte” zu finden.