Ваши настройки локали, как обозначено переменными среды используют имена локали, которые не доступны в Вашей системе.
Настройки локали управляют набором символов, используемым командами и терминалами (LC_CTYPE
), порядок сопоставления (LC_COLLATE
), формат дат (LC_TIME
), числа (LC_NUMERIC
) и суммы валюты (LC_MONETARY
), язык сообщений (LC_MESSAGES
), и т.д. Значения этих переменных являются именами локали. В большинстве систем имя имеет форму xx_YY
или xx_YY@variant
или xx_YY.charset
где xx
двухбуквенный код языка и YY
двухбуквенный код страны.
Выполните команду locale
видеть Ваши текущие настройки. Выполненный locale -a
видеть доступные имена локали.
Если локаль, которую требуется использовать, отсутствует, Вы, возможно, должны генерировать ее. Это зависимо от распределения. Например, на Debian, выполненном dpkg-reconfigure locales
как корень. На Ubuntu, запущенной locale-gen xx_YY
генерировать локаль xx_YY
.
Данные ослаблены наиболее возможным контроллером, несоблюдение отказа от работы на диске, в то время как все возможно, что цельная таблица раздела диска будет повреждена.
Как было сказано, сделайте резервную копию до того, как операция преобразования она сама разработана так, что оригинальные данные не касаются. BTRFS делает снимок оригинальной версии FS и использует бесплатные блоки для выполнения дополнительных операций.
Если вы создадите Fresh Ext4 FS на раздел 100 ГБ и запустите
#df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 99G 60M 94G 1% /ext4convert2btrfs
, то размонтируйте и запустите преобразование:
#unmount /ext4convert2btrfs
#btrfs-convert /dev/sda3
creating btrfs metadata.
creating ext2fs image file.
cleaning up system chunk.
conversion complete.
, затем подключите DF DF снова, и вы увидите что-то подобное:
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 100G 1.8G 66G 3% /ext4convert2btrfs
Остальное пространство используется. на первичном снимке FS. Только системный администратор решит, когда он будет безопасен, чтобы удалить снимок и разрешить перезаписать исходные данные.
Чтобы восстановить свободное пространство и сделать преобразование постоянно, делайте:
#cd /ext4convert2btrfs
#btrfs subvol delete ext2_saved
#btrfs balance start /ext4convert2btrfs
#df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 100G 544K 99G 1% /ext4convert2btrfs
Это все :)