Thomas Kuther
2009-Feb-06 17:58 UTC
How do I correctly mount a multidevice volume via fstab?
Hi all, I am using a single volume across two devices sdb7 and sda1, initially created on sdb7, and added sda1 using btrfs-vol later. The fstab entry: /dev/disk/by-id/scsi-SATA_ST31000333AS_9TE12DSC-part7 /mnt/btrfs btrfs defaults 1 2 Now after boot I get: ---- device fsid c4822885057410c-d2d65a83c2f15fb4 devid 1 transid 73034 /dev/sdb7 btrfs: failed to read chunk tree on sdb7 ---- So I have to run btrfsctl -a first, then mounting works. Can this be done via fstab? Thanks, Thomas -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Yan Zheng
2009-Feb-06 18:19 UTC
Re: How do I correctly mount a multidevice volume via fstab?
2009/2/7 Thomas Kuther <gimpel@sonnenkinder.org>:> Hi all, > > I am using a single volume across two devices sdb7 and sda1, initially > created on sdb7, and added sda1 using btrfs-vol later. The fstab entry: > > /dev/disk/by-id/scsi-SATA_ST31000333AS_9TE12DSC-part7 > /mnt/btrfs btrfs defaults 1 2 > > Now after boot I get: > ---- > device fsid c4822885057410c-d2d65a83c2f15fb4 devid 1 > transid 73034 /dev/sdb7 > btrfs: failed to read chunk tree on sdb7 > ---- > > So I have to run btrfsctl -a first, then mounting works. Can this be done > via fstab?you can add ''device=/dev/xxx'' to the mount options field. for example: /dev/disk/by-id/scsi-SATA_ST31000333AS_9TE12DSC-part7 /mnt/btrfs btrfs device=/dev/disk/by-id/scsi-SATA_ST31000333AS_9TE12DSC-part1 1 2 Regards Yan Zheng -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Thomas Kuther
2009-Feb-06 19:17 UTC
Re: How do I correctly mount a multidevice volume via fstab?
Yan Zheng <yanzheng <at> 21cn.com> writes:> > So I have to run btrfsctl -a first, then mounting works. Can this be done > > via fstab? > > you can add ''device=/dev/xxx'' to the mount options field. > > for example: > /dev/disk/by-id/scsi-SATA_ST31000333AS_9TE12DSC-part7 /mnt/btrfs btrfs > device=/dev/disk/by-id/scsi-SATA_ST31000333AS_9TE12DSC-part1 1 2 > > Regards > Yan ZhengAh nice, that easy. Thank you! Best, Thomas -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html