HOWTO Конвертация файловой системы
Материал из Википедии - свободной энциклопедии.
- Вернутся в раздел руководства
Содержание |
[править]
Введение
Данное руководство актуально для следующих файловых систем:
- minix
- xfs
- jfs
- reiserfs
- ext2
- ext3
[править]
Предупреждения
- Ваша файловая система может быть повреждена. Создайте дополнительную копию ваших данных для восставноления.
- Несколько примеров повреждения данных (http://forums.gentoo.org/viewtopic.php?t=13811)
[править]
Приготовления
- Первым делом нам потребуется утилита convertfs
- emerge convertfs
- Затем загрузитесь с компакт диска Gentoo и подмотнируйте вашу рутовую партицию
- mount /dev/hdxx /mnt/gentoo
- Скопируйте следующие файлы из /mnt/gentoo/sbin/ в /sbin/
- convertfs
- convertfs_dumb
- devclone
- devremap
- prepindex
- Отмонтируйте рутовую партицию
- umount /mnt/gentoo
[править]
Конвертация
Перейдите в католог /sbin/ и выполните конвертацию файловой системы командами
- cd /sbin/
- convertfs /dev/hdxx current_fs new_fs
[править]
Проверка
После конвертации следует проверить вновь созданную файловую систему. Для соответсвующей файловой системы выполните команду:
- reiserfsck программа проверки и восстановления reiserfs файловой системы.
- xfs_repair программа проверки и восстановления xfs файловой системы.
- fsck.jfs программа проверки и восстановления jfs файловой системы.
- e2fsck программа проверки и восстановления ext2 or ext3 файловой системы.
комадна должна быть на вроде такой:
- fsck.jfs /dev/hdxx
Затем подмонтируйте корневую файловую систему
- mount /dev/hdxx /mnt/gentoo
Отредактируйте файл /mnt/gentoo/etc/fstab в соответствии с новым значением файловой системы, перезагрузитесь и все.