2016-04-19 21 views
0

Befehle IMontage ext4 Halterungen als ext2 in Linux 4.4.0 [RHEL]

ausgeführt

mkfs .ext4 -F/dev/xxx0

mke2fs 1.42.9 (28-Dec-2013) 
Filesystem label= 
OS type: Linux 
Block size=4096 (log=2) 
Fragment size=4096 (log=2) 
Stride=0 blocks, Stripe width=0 blocks 
524288 inodes, 2097152 blocks 
104857 blocks (5.00%) reserved for the super user 
First data block=0 
Maximum filesystem blocks=2147483648 
64 block groups 
32768 blocks per group, 32768 fragments per group 
8192 inodes per group 
Superblock backups stored on blocks: 
     32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632 

Allocating group tables: done 
Writing inode tables: done 
Writing superblocks and filesystem accounting information: done 

mount -o dax/dev/xxx0/mnt/ext4-xxx0

Montage Ausgangs

/dev/xxx0 on /mnt/ext4-xxx0 type ext2 (rw,relatime,seclabel,block_validity,barrier,dax,user_xattr,acl) 

Dmesg Ausgang

[ 2917.044866] EXT4-fs (xxx0): DAX enabled. Warning: EXPERIMENTAL, use at your own risk 
[ 2917.044869] EXT4-fs (xxx0): mounting ext2 file system using the ext4 subsystem 
... 
... 
[ 2917.045459] EXT4-fs (xxx0): mounted filesystem without journal. Opts: dax 

die anschließend in fallocate Ausfall führt, da die ext2 nicht fos ext2 unterstützt wird.

irgendwelche Vorschläge/Lösung würden geschätzt werden.

+1

Der Standardtyp ist ext2, vielleicht wird es verwirrt. Es könnte sich lohnen, die alternative Syntax zu verwenden: 'mke2fs -t ext4/dev/xxx0' (persönlich würde ich * nicht * empfehlen, indem ich -F verwende - unmount es stattdessen. – GregHNZ

Antwort

1

Geben Sie den Typ als ext4 während der Montage an. Andernfalls wird der Standardtyp (oder) vom Typ /etc/fstab verwendet.

# mount -o dax -t ext4 /dev/xxx0 /mnt/ext4-xxx0