The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги | ]

Перевод существующего раздела на файловую систему Ext4
Для создания нового Ext4 раздела в e2fsprogs пакете присутствует утилита mkfs.ext4. 
Рекомендуется обновить e2fsprogs до последней версии, минимум до 1.41.3.

Для перевода Ext3 в Ext4, необходимо отмонтировать раздел (в нашем случае /dev/sda5) и выполнить:

   tune2fs -O extents,uninit_bg,dir_index /dev/sda5

После выполнения данной команды обязательно (!) нужно запустить fsck,
если этого не сделать файловая система не примонтируется.
Во время выполнения fsck будет выведено сообщение о некорректной контрольной суммы
группы дескрипторов, но это нормально, можно смело соглашаться с изменениями.

      fsck -pf /dev/sda5

Старые файлы после преобразования останутся привязанными к старому методу мапинга блоков. 
Для задействования экстентов (extent) необходимо провести дефрагментацию, в чем
может помочь утилита defrag.

Существующий Ext3 также можно примонитровать Ext4 драйвером, в этом случае не будут задействованы 
изменения связанные с форматом хранения данных, а включатся только внутренние оптимизации, 
такие как отложенное распределение информации (Delayed allocation) и mballoc.

   mount -t ext4 /dev/yourpartition /mnt"

Список новшеств файловой системы Ext4 можно посмотреть на странице http://wiki.opennet.ru/Ext4
 
26.12.2008 , Источник: http://kernelnewbies.org/Ext4...
Ключи: ext4, ext3, linux, disk / Лицензия: CC-BY
Раздел:    Корень / Администратору / Система / Диски и файлы / Файловые системы

Обсуждение [ Линейный режим | Показать все | RSS ]
 
  • 1.1, Avatar (??), 14:37, 26/12/2008 [ответить] [показать ветку] [···]    [к модератору]
  • +/
    Экстремалы блин.
     
  • 1.2, Аноним (-), 16:01, 26/12/2008 [ответить] [показать ветку] [···]     [к модератору]
  • +/
    Чтобы пользоваться дефрагментацией требуется патчить ядро и компилировать этот d... весь текст скрыт [показать]
     
     
  • 2.3, User294 (??), 16:15, 26/12/2008 [^] [ответить]    [к модератору]  
  • +/
    >Чтобы пользоваться дефрагментацией требуется патчить ядро и компилировать этот defrag,

    Экстрим однако.Мне мои данные нужны, поэтому я в таких случаях лучше просто закопирую файлы заново.И вообще - куда интереснее предоставить набить шишек экстремалам у которых ценных данных 1 фиг нет :D

     
  • 2.4, gjo (?), 18:14, 26/12/2008 [^] [ответить]    [к модератору]  
  • +/
    >Чтобы пользоваться дефрагментацией требуется патчить ядро и компилировать этот defrag

    блин, когда уже можно будет нормально выполнить дефрагментацию. надоело

     
     
  • 3.5, Аноним (5), 09:41, 27/12/2008 [^] [ответить]    [к модератору]  
  • +/
    >блин, когда уже можно будет нормально выполнить дефрагментацию. надоело

    Зачем? Занятся нечем? Производительность от это сильно не вырастит.

     
     
  • 4.7, gjo (?), 22:25, 27/12/2008 [^] [ответить]    [к модератору]  
  • +/
    >Зачем? Занятся нечем? Производительность от это сильно не вырастит.

    Тренируйте мозг (и грамотность).
    Во-первых, выше написано "зачем". Во-вторых, вырастет весьма и весьма.
    В-третьих, мне есть чем заняться, поэтому я знаю.

     
  • 1.6, dry (?), 14:25, 27/12/2008 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    ненененене, Дэвид Блэйн

    1. не раньше чем через год.
    2. конвертировать в любом случае не рискну.

     
  • 1.8, Аноним (5), 01:16, 28/12/2008 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Неужели Вам неизвестно, что дефрагментация под Linux'ом не нужна, что файловая система дефрагментирует сама себя? А вот программа для разделов FAT и NTFS не помешала бы!..
     
     
  • 2.10, iadz (ok), 22:24, 28/12/2008 [^] [ответить]    [к модератору]  
  • +/
    >Неужели Вам неизвестно, что дефрагментация под Linux'ом не нужна, что файловая система
    >дефрагментирует сама себя? А вот программа для разделов FAT и NTFS
    >не помешала бы!..

    не екст4 но к слову о ненужности дефрагментации:
    http://balancer.ru/tech/forum/2008/11/t64670--Ocherednoj-bench.Proizvoditel~n

    Да и у XFS есть утилитка.

     
  • 2.11, User294 (??), 01:07, 05/01/2009 [^] [ответить]    [к модератору]  
  • +/
    >Неужели Вам неизвестно, что дефрагментация под Linux'ом не нужна, что файловая система
    >дефрагментирует сама себя?

    Она не дефрагментирует сама себя, она просто не склонна к фрагментации.Тем не менее, в некоторых клинических случаях может случиться и заметная фрагментация.Просто это редкость в отличие от того что творится в виндах - отсюда и такие мифы.Любая ФС может фрагментироваться.Но не любая к этому склонна.И условия могут требоваться разные.

    >А вот программа для разделов FAT и NTFS не помешала бы!..

    Лучший совет - %#нуть такие разделы нафиг и заменить ФС на них на что-то более человеческое, имхо. Фат доооооооолго проверяется в случае чего (он же не журналируемый) а клевать несколько минут при загрузке системы - досадно.Да и вообще - тормознутый он, листинг разлапистого дерева - пипец какой-то, упаришься ждать.NTFS просто достаточно тормозно работает через FUSE.И с фрагментацией у него не очень.Нафиг оно такое надо?Проще не создавать геморроя чем лечить оный... (когда был актуален дуалбут с виндами - юзал в винде сторонний ext2 ifs драйвер для работы с разделом доступным из обоих систем).

     
  • 1.9, forge (??), 15:32, 28/12/2008 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Следует заметить, что после включения поддержки экстентов, обратной дороги на ext3 не будет :).
     
     
  • 2.12, Avatar (??), 15:32, 05/01/2009 [^] [ответить]    [к модератору]  
  • +/
    Зато будет прямая дорога на xfs.
     

    Ваш комментарий
    Имя:         
    E-Mail:      
    Заголовок:
    Текст:



      Закладки на сайте
      Проследить за страницей
    Created 1996-2018 by Maxim Chirkov  
    ДобавитьПоддержатьВебмастеруГИД  
    Hosting by Ihor