Добавить новость на сайт
RSS
Читать нас в RSS
Статистика сайта
Наши правила
Поиск по сайту
Добро пожаловать на Информационный портал Vectormm.net! У нас вы можете найти инструкции по настройке популярных беспроводных роутеров, а так же тонкости и хитрости по работе с операционными системами Windows и Linux. Так же, вы можете общаться на нашем форуме.

Вы не авторизованы. Пожалуйста войдите на сайт, или зарегистрируйтесь!

Скрипт дефрагментации файловой системы ext3

  1. Оффлайн

    vector

    Администраторы

    Сообщений: 301

    Поскольку официальных программных средств по дефрагментации ext3 не наблюдается, можно использовать подобные скрипты - они копируют данные с места на место в пределах целевого каталога, в результате происходит дефрагментация.

    Здесь обсуждается статья: Скрипт дефрагментации файловой системы ext3
    12 мая 2009 - 11:04 / #1
  2. Оффлайн

    MrGalaxy

    Посетители

    Сообщений: 12

    День добрый!
    Есть ли уверенность, что файлы при перезаписи займут непрерывное пространство и не будут дефрагментированы?
    13 сентября 2009 - 10:19 / #2
  3. Оффлайн

    vector

    Администраторы

    Сообщений: 301

    13 сентября 2009 - 14:12 / #3
  4. Оффлайн

    JHBTYN

    Посетители

    Сообщений: 65

    vector


     


    Если положить скрипт в корень диска и запустить его, он во всех папках все переложит? Хочется испытать... :)

    27 декабря 2009 - 22:10 / #4
  5. Оффлайн

    vector

    Администраторы

    Сообщений: 301

    JHBTYN,
    Лучше не надо ;)
    он перекладывает ВСЕ файлы, к которым у него есть доступ, т.е. в процессе может системные файлы "задвинуть" куда-нибудь, где их система не найдет ...
    Запускать ТОЛЬКО в папках с данными, например куда rtorrent качает.
    В системных папках он бессмысленен и вреден даже.
    28 декабря 2009 - 09:28 / #5
  6. Оффлайн

    Asgard

    Посетители

    Сообщений: 1

    Можно ли использовать этот скрипт на роутере ASUS WL500gP1 с прошивкой от энтузиастов 1.9.2.7-d-r1000 , а то при попытке запуска выдает кучу ошибок.

    /tmp/harddisk/temp/defrag.sh
    /tmp/harddisk/temp/defrag.sh: line 24: declare: not found
    /tmp/harddisk/temp/defrag.sh: line 25: declare: not found
    /tmp/harddisk/temp/defrag.sh: line 28: declare: not found
    /tmp/harddisk/temp/defrag.sh: line 29: maxsize-=: not found
    /tmp/harddisk/temp/defrag.sh: line 30: maxsize/=: not found
    sh: tmpfile: unknown operand
    Creating list of files...
    /tmp/harddisk/temp/defrag.sh: line 58: 0: not found
    /tmp/harddisk/temp/defrag.sh: line 58: 0: not found
    /tmp/harddisk/temp/defrag.sh: line 71: 0: not found
    /tmp/harddisk/temp/defrag.sh: line 71: 0: not found
    5 files will be reordered


    /tmp/harddisk/temp/defrag.sh: line 117: --numfiles: not found
    /tmp/harddisk/temp/defrag.sh: line 117: can't open maxsize: no such file
    /tmp/harddisk/temp/defrag.sh: line 117: filesize: not found
     5 files left - Reordering large file sized 1024 ...            /tmp/harddisk/temp/defrag.sh: line 117: 0: not found
    /tmp/harddisk/temp/defrag.sh: line 117: 0: not found
    /tmp/harddisk/temp/defrag.sh: line 117: --numfiles: not found
    /tmp/harddisk/temp/defrag.sh: line 117: can't open maxsize: no such file
    /tmp/harddisk/temp/defrag.sh: line 117: filesize: not found
     5 files left - Reordering large file sized 252 ...            /tmp/harddisk/temp/defrag.sh: line 117: 0: not found
    /tmp/harddisk/temp/defrag.sh: line 117: 0: not found
    /tmp/harddisk/temp/defrag.sh: line 117: --numfiles: not found
    /tmp/harddisk/temp/defrag.sh: line 117: --numfiles: not found
    /tmp/harddisk/temp/defrag.sh: line 117: can't open maxsize: no such file
    /tmp/harddisk/temp/defrag.sh: line 117: filesize: not found
     5 files left - Reordering large file sized 61 ...            /tmp/harddisk/temp/defrag.sh: line 117: 0: not found
    /tmp/harddisk/temp/defrag.sh: line 117: 0: not found
    /tmp/harddisk/temp/defrag.sh: line 117: --numfiles: not found
    /tmp/harddisk/temp/defrag.sh: line 117: can't open maxsize: no such file
    /tmp/harddisk/temp/defrag.sh: line 117: filesize: not found
     5 files left - Reordering large file sized 677 ...            /tmp/harddisk/temp/defrag.sh: line 117: 0: not found
    /tmp/harddisk/temp/defrag.sh: line 117: 0: not found


    Succeeded

    25 января 2010 - 15:48 / #6
  7. Оффлайн

    vector

    Администраторы

    Сообщений: 301

    Asgard,
    На эти ошибки можно внимания не обращать, скрипт успешно отрабатывает.
    Он просто заточен под обычный Линукс и под роутеры не дорабатывался.
    25 января 2010 - 16:03 / #7

Статистика форума, пользователей онлайн: 0 (за последние 20 минут)

---

Администраторы | Главные редакторы | Журналисты | Посетители | VIP

Создано тем
110
Всего сообщений
643
Пользователей
1035
Новый участник
atomptax
НаверхНаверх
Наверх