изменение формата файловой системы от xfs до ext4, не теряя данные

Если Вы не хотите, чтобы Ваши процессы использовали память подкачки, просто отключите память подкачки в целом. К сожалению, если у Вас когда-нибудь будет заканчиваться память, то ядро Linux уничтожит некоторые Ваши рабочие процессы для освобождения некоторой памяти для использования.

Если у Вас есть достаточная RAM для Вашей системы, можно на самом деле обойтись без помощи памяти подкачки.

У меня есть ноутбук с 768 МБ RAM, которая не использует память подкачки. Это достаточно хорошо для моих потребностей. У меня есть сервер с 256 МБ RAM, и не использует память подкачки. Это выполняет 8 использований виртуальных серверов виртуализация OpenVZ без проблем также.

Так, Вам решать если Вам нужна память подкачки.

8
задан 1 June 2010 в 14:48
3 ответа

я не знаю о любом способе непагубно преобразовать файловую систему. это не означает, что это невозможно, но я поместил бы его в очень низкие разногласия.

можно, например, преобразовать из ext2 кому: ext3 не вытирая диск, и от ext3 кому: ext4.

но пойти от чего-то как jfs кому: ext4 кажется очень невероятным, без первого копирования Ваш /home файлы к другому разделу или внешнему жесткому диску.

даже затем Вы хотели бы создать нового пользователя в своей системе с корневым каталогом где-нибудь как /tmp/tempuser или скопируйте свои конфигурации для Вашего пользователя, обычно 'точечные' файлы (начало файлов .) в Вашем корневом каталоге к новому местоположению прочь /home и обновление /etc/passwd использовать новый корневой каталог, таким образом, можно войти в систему как обычный пользователь при выполнении этого обновления.

затем, создайте резервную копию своих файлов, размонтирования /home и формат это использование /sbin/mkfs.ext4 или безотносительно инструмента Вы планируете использовать. смонтируйте новый раздел в /home и скопируйте свои файлы назад.

также, я рекомендовал бы что-то 'интеллектуальное' как rsync чтобы скопировать Ваши файлы, уверить Вас сохраняют Ваши полномочия и весь тот джаз.

5
ответ дан 2 December 2019 в 22:52

Можно попробовать http://tzukanov.narod.ru/convertfs/, Когда я использовал его несколько лет назад, это работало в одном случае и повредило файловую систему в другом случае.

2
ответ дан 2 December 2019 в 22:52

fstransform преобразует между ext2, ext3, ext4, jfs, minix, xfs, reiserfs.

Я вижу его в репозиториях Debian, так что он, вероятно, доступен и в других дистрибутивах, основанных на Debian.

7
ответ дан 2 December 2019 в 22:52

Теги

Похожие вопросы