james harvey
2016-Jul-22 05:21 UTC
[syslinux] Support for btrfs multi-device - in meantime a useful error message
Attempting to install syslinux on a multi-device (raid1) btrfs volume gives the head-scratching error of: ============================/boot/syslinux is device /dev/sda1 extlinux: path /boot/syslinux doesn't match device /dev/sda1 ============================ extlinux/main.c::validate_device_btrfs()::line 1247 returns -1 along with all of the other error conditions, causing this set of contradictory messages, and giving no indication of what the problem is.
poma
2016-Jul-23 00:52 UTC
[syslinux] Support for btrfs multi-device - in meantime a useful error message
On 22.07.2016 07:21, james harvey via Syslinux wrote:> Attempting to install syslinux on a multi-device (raid1) btrfs volume > gives the head-scratching error of: > > ============================> /boot/syslinux is device /dev/sda1 > extlinux: path /boot/syslinux doesn't match device /dev/sda1 > ============================> > extlinux/main.c::validate_device_btrfs()::line 1247 returns -1 along > with all of the other error conditions, causing this set of > contradictory messages, and giving no indication of what the problem > is. >http://git.zytor.com/syslinux/syslinux.git/tree/extlinux/main.c#n1246 /* We do not support multi-device btrfs yet */ which corresponds to the https://wiki.archlinux.org/index.php/Syslinux "supports ... uncompressed single-device Btrfs file systems."