LINUX.ORG.RU

Миграция с ext3 на ext4


0

0

Говорят что ext4 шустрее и стабильней, это правда? Хочу сменить файловую систему в корневом каталоге, скопирую все на другой раздел, а корневой отформатирую в ext4, потом все скопирую обратно. Система будет работать? Проблем не возникнет?

>Говорят что ext4 шустрее и стабильней, это правда?

Шустрее -- да. Стабильнее -- пока не факт.

>Хочу сменить файловую систему в корневом каталоге, скопирую все на другой раздел, а корневой отформатирую в ext4, потом все скопирую обратно. Система будет работать? Проблем не возникнет?

Не следует так делать. Вот есть статья на эту тему: http://habrahabr.ru/blogs/linux/58121/

Demon37 ★★★★
()
Ответ на: комментарий от Demon37

>>Примечание: есть некоторые новые возможности, которые можно получить, только заново отформатировав раздел, например, flex_bg и поддержка разделов размером больше 16 терабайт.

И вообще,из той самой статьи непонятно,отчего ж топикстартеру не стоит сделать так,как он первоначально задумал

TheFallenAngel ★★
()
Ответ на: комментарий от Demon37

> Не следует так делать. Вот есть статья на эту тему:

при простом конвертировании (без перестройки структуры ФС, а online defrag пока не допилили и вообще убрали из патчсета до лучших времён) некоторые преимущества, типа быстрого fsck, не будут сильно заметны...

sig_wall
()

Так как лучше делать? И не будет ли проблем?

betmozar
() автор топика
Ответ на: комментарий от TheFallenAngel

>И вообще,из той самой статьи непонятно,отчего ж топикстартеру не стоит сделать так,как он первоначально задумал

Из-за того, что долго и можно накосячить с правами доступа к файлам. Раздел больше 16 террабайт топикстартеру вряд ли нужен, а flex_bg, конечно, нужная штука.

Впрочем я не настаиваю, лишь высказал своё мнение о том, как следует осуществлять безопасный переход с ext3 на ext4.

Demon37 ★★★★
()

шустрее - точно, стабильнее - чушь. Как раз немного ниже создавал пост в толксах о переходе с ext4 обратно в ext3. ну нах, пару лет пусть еще все доделывают. Куда тебе торопиться?

vitroot ★★
()
Ответ на: комментарий от vitroot

недельку назад перенес / на ext4 - стало на глаз заметно шустрее все работать. насчет стабильности - хз, пока все ОК.

isden ★★★★★
()
Ответ на: комментарий от vitroot

ну у некоторых вон и ext3 после каждого чиха всю порнуху затирает..

isden ★★★★★
()
Ответ на: комментарий от Demon37

>можно накосячить с правами доступа к файлам

А именно? Как сделать все правильно?

betmozar
() автор топика

я вот честно говоря тоже не понял, почему нельзя переформатировать раздел и перенести файлы обратно.
сам недавно сделал этот финт ушами следующим образом:
1. засейвился
2. перенёс архив на другой винт
3. чрутнулся
4. отформатировал заново / посредством mkfs.ext4
5. перенёс архив обратно
6. распаковал архив
7. изменил /etc/fstab (вообще говоря просто ext3 на ext4 изменил)
8. сделал fsck
9. радовался жизни.. чем и продолжаю заниматься

Pellaeon
()
Ответ на: комментарий от Pellaeon

на этапах запаковки-распаковки нужно следить за пермишенами. + к этому, не нужно паковать /proc /sys /dev

isden ★★★★★
()
Ответ на: комментарий от isden

капитан очевидность?)
кстати если пакавать таром (например tar-bz2), то ключик p, который preserve permissions, нужно указывать только при распаковке, ибо
>p - preserve file attributes (necessary only during extraction of the tar, not during creation)

у меня вообще генту, так что по сути я сделал себе stage4 аки описано в http://en.gentoo-wiki.com/wiki/Custom_Stage4 со всеми exclud'ами, чего и всем желаю :)

Pellaeon
()
Ответ на: комментарий от Pellaeon

> если пакавать таром
> если


а если нет?

isden ★★★★★
()

Быстрее работать будет. По крайней мере в каталоге /usr шарашиться на порядок быстрее.

>>Проблем не возникнет?

В ядро не забудь вкрапить поддержку ext4. Насчёт загрузчика хз.

Я когда создавал, ставил ещё доп. две опции для ускорения работы:
mkfs.ext4 /dev/sda1 -O dir_index,extent

Ну и как обычно, вместо валидола data=ordered в fstab
А /usr имхо так лучше:
/dev/sdc2 /usr ext4 noatime,exec,nosuid 0 1

darkshvein ☆☆
()
Ответ на: комментарий от Demon37

> Не следует так делать

Ну, уж прям-таки не следует. Это не window, и так делать можно. Я так сделал, когда заметил признаки скорой смерти HDD - купил новый и скопировал все на него (делая бекап в tar). Другое дело, что можно удобнее конвертировать в ext4

michwill ★★★★★
()
Ответ на: комментарий от isden

Проще сделать mount --bind / /mnt/root и паковать /mnt/root - пермишны будут как у оригинального / без примонтированных каталогов.

sig_wall
()
Ответ на: комментарий от sig_wall

хе, не подумал об таком варианте, спасибо за инфу =)

isden ★★★★★
()
Ответ на: комментарий от darkshvein

> Насчёт загрузчика хз.

grub в последней бубунте вполне нормально подхватывает / на ext4.

isden ★★★★★
()
Ответ на: комментарий от isden

> на этапах запаковки-распаковки нужно следить за пермишенами. + к этому, не нужно паковать /proc /sys /dev

Перед этапом tar или cp -Rp достаточно сделать mkdir /foo ; mount / /foo -o bind и затаривать/копировать содержимое /foo

Lumi ★★★★★
()
Ответ на: комментарий от sig_wall

> Проще сделать mount --bind / /mnt/root

Вот это я скосоглазил...

Lumi ★★★★★
()
5 июня 2009 г.
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.