Можно ли конвертировать btrfs в ext4 без потери данных? Я испытываю очень низкую скорость операций чтения / записи на btrfs.
filesystem
ext4
btrfs
МИДТ
источник
источник
Насколько я знаю, вы не можете конвертировать btrfs в любую другую файловую систему.
источник
Я сделал это, используя систему с мультизагрузочными дистрибутивами (Ubuntu на ext4, Xubuntu на btrfs). Запустив Ubuntu, я взял домашний раздел Xubuntu btrfs и заархивировал его с помощью fsarchiver. Затем я смог восстановить его, снова используя fsarchiver, в другой раздел и указать тип файловой системы ext4. Казалось, что все в порядке.
Еще в Ubuntu я смонтировал корневой раздел Xubuntu в / mnt и отредактировал / mnt / @ / etc / fstab, чтобы изменить монтирование для / home и указать новый раздел ext4, изменив как UUID, так и тип fs, и удалив подобъемные данные. Я сохранил файл и перезагрузился в Xubuntu.
Произошла ошибка при загрузке, и загрузка остановлена. Ошибка состояла в том, что у меня был другой раздел, который я хотел смонтировать в каталог ~ / Documents, который не удался. Я решил вручную решить проблему. Оказывается, мой корневой раздел монтируется нормально как ext4, но когда я выполнил команду списка, я получил
Таким образом, исходная структура subtolute btrfs все еще существовала в файловой системе ext4. Я выпустил команду
Затем я нажал Ctrl-D, чтобы продолжить загрузку, и Xubuntu продолжил загрузку, и все прошло нормально. Я еще не сделал этого, так как я все еще на начальной загрузке, но я уверен, что мог бы поместить эту команду связывания в мой файл fstab. Или, возможно, я мог бы оставить информацию о томах в записи fstab, я не знаю.
Однако вместо этого я буду делать (это не по теме) более зрелый экземпляр раздела / home (ext4) для Xubuntu с другого компьютера и использовать его вместо этого. Я уже доказал, что это будет работать.
источник