[Eisfair] btrfs - wie kann ich das mounten?
Thomas Bork
tom at eisfair.org
Di Mai 24 20:18:12 CEST 2016
Am 24.05.2016 um 19:11 schrieb ich:
> Erst hinterher kannst Du btrfs-Dateisysteme anlegen und mounten.
Und mounten kannst Du nur, was kompatibel ist. Per Default erstellt
mkfs.btrfs in Version 4.5.3 Datei-Systeme mit
[...]
Incompat features: extref, skinny-metadata
[...]
, die unser Kernel(-Modul) aber nicht lesen kann. Deshalb schlägt schon
das Mounten des eben erstellten Dateisystems fehl:
testeis # mkfs.btrfs -f /dev/hdb1
btrfs-progs v4.5.3
See http://btrfs.wiki.kernel.org for more information.
Label: (null)
UUID: e3fae49d-1927-4b3d-9452-eddf5cdb2dd1
Node size: 16384
Sector size: 4096
Filesystem size: 1022.98MiB
Block group profiles:
Data: single 8.00MiB
Metadata: DUP 59.12MiB
System: DUP 12.00MiB
SSD detected: no
Incompat features: extref, skinny-metadata
Number of devices: 1
Devices:
ID SIZE PATH
1 1022.98MiB /dev/hdb1
testeis # mount -t btrfs /dev/hdb1 /mountpoint1
mount: wrong fs type, bad option, bad superblock on /dev/hdb1,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so.
testeis #
In /var/log/messages:
May 24 19:43:36 testeis kernel: Btrfs loaded
May 24 19:43:36 testeis kernel: device fsid
ded2f58d-d0d9-4b20-82f3-c222f4ed4e45 devid 1 transid 5 /dev/hdb1
May 24 19:43:36 testeis kernel: btrfs: disk space caching is enabled
May 24 19:43:36 testeis kernel: BTRFS: couldn't mount because of
unsupported optional features (140).
May 24 19:43:36 testeis kernel: btrfs: open_ctree failed
Erst wenn man extref und skinny-metadata explizit deaktiviert, kann man
das erstellte Dateisystem mounten:
testeis # mkfs.btrfs -f -O ^extref -O ^skinny-metadata /dev/hdb1
btrfs-progs v4.5.3
See http://btrfs.wiki.kernel.org for more information.
Label: (null)
UUID: ac1b9a06-1cd3-413e-813f-3110f8368b95
Node size: 16384
Sector size: 4096
Filesystem size: 1022.98MiB
Block group profiles:
Data: single 8.00MiB
Metadata: DUP 59.12MiB
System: DUP 12.00MiB
SSD detected: no
Incompat features:
Number of devices: 1
Devices:
ID SIZE PATH
1 1022.98MiB /dev/hdb1
testeis # mount -t btrfs /dev/hdb1 /mountpoint1
testeis # mount -t btrfs
/dev/hdb1 on /mountpoint1 type btrfs (rw,relatime,space_cache)
testeis #
Das bedeutet also auch, dass Du die mit neueren Kerneln erstellten
Dateisysteme wahrscheinlich nicht mounten kannst.
Deswegen der gute Rat:
Nimm ein anderes Dateisystem...
--
der tom
[eisfair-team]
Mehr Informationen über die Mailingliste Eisfair