Прошивка роутера альтернативной прошивкой OpenWRT и установка HTTP файлового сервера на примере роутера TP-Link TL-WR1043ND

Начало статьи:

Первоначальная настройка прошивки OpenWRT и ее русификация

В данном примере мы рассмотрим создание основного раздела в 1 Гб (по факту хватит и 200-300 МБ) для загрузки с него OpenWRT и установки необходимого программного обеспечения. Создание второго раздела для Ваших файлов и раздела для подкачки Swap. Хотя, теоретически, для USB Flash памяти хватит 1 основного раздела. Мало того, для Flash памяти раздел Swap даже губителен т.к. память имеет хоть и большое, но все же ограниченное количество циклов перезаписи.

Примечание. Так как внешний USB носитель для загрузки с него прошивки OpenWRT мы будем форматировать, предварительно, сохраняем с него необходимую Вам информацию на компьютер.

Примечание. Как мы с Вами знаем, самая большая скорость записи и чтения информации на жестком диске, находится в самом начале диска. Для USB Flash памяти это не актуально – там везде скорость чтения и записи одинакова и зависит только от характеристик самой памяти. Но, если Вы планируете использовать внешний USB жесткий диск, то для раздела подкачки Swap, равно и как для альтернативной прошивки, крайне желательно использовать место именно в самом начале Вашего жесткого диска.

На примере подготовки диска для загрузки с него прошивки OpenWRT мы будем использовать USB Flash память на 8 Гб, раздел подкачки Swap, на основании выше изложенного, разместим же в конце диска.

Примечание. На момент написания данной статьи, последняя версия программы для подготовки нашего внешнего USB накопителя была Acronis Disk Director 12.0.3223. Данная версия программы еще не поддерживает новую файловую систему для Linux платформ EXT4. Но если Вы подготавливаете жесткий диск и у Вас есть возможность, например, имеется в наличие ноутбук с установленной операционной системой Linux_Ubuntu_10 и выше, то все же лучше отформатировать основной раздел внешнего жесткого диска в файловую систему EXT4. Если же Вы подготавливаете USB Flash, то тут однозначно форматируем только в ЕХТ2 (не журналируемую файловую систему), дабы продлить срок службы Вашего носителя.

Примечание. Кнопку «Применить ожидающие операции» мы нажмем только тогда, года подготовим все необходимые действия в Acronis Disk Director с нашим USB накопителем. После каждой операции жать ее не надо, дабы не терять время на перезагрузки компьютера, а будет и такое…

Создаем раздел для загрузки OpenWRT

Итак, подготавливаем USB Flash память (флэшку в 8 ГБ). Запускаем программу Acronis Disk Director и удаляем все разделы с нашего USB устройства – будущего загрузочного диска для альтернативной прошивки. Вероятнее всего у Вас он всего один.

b_200_200_16777215_00_images_kartinki_dlia_saita_001_001_05_001_05_01.png

На не занятом пространстве нашего USB устройства в любом месте нажимаем правую клавишу мыши, появится кнопка «Создать том» — нажимаем ее.

b_200_200_16777215_00_images_kartinki_dlia_saita_001_001_05_001_05_02.png
Появится мастер создания тома с выделенной строчкой тома по умолчанию как «Базовый», нажимаем кнопку «Далее».

b_200_200_16777215_00_images_kartinki_dlia_saita_001_001_05_001_05_03.png

Нас попросят указать незанятое пространство, в котором будем создавать том. В нашем случае это весь раздел – кликаем по нему мышкой и нажимаем кнопку «Далее».

b_200_200_16777215_00_images_kartinki_dlia_saita_001_001_05_001_05_04.png

В появившемся окне выбираем файловую систему для Flash памяти EXT2 (ЕХТ3 для жесткого диска).

b_200_200_16777215_00_images_kartinki_dlia_saita_001_001_05_001_05_05.png

Далее все делаем как на примере ниже, выделив для основного раздела 1 ГБ.

Указываем тип тома как «Основной» и «Активный», нажимаем кнопку «Завершить».

b_200_200_16777215_00_images_kartinki_dlia_saita_001_001_05_001_05_06.png

Создаем раздел для Ваших файлов

Примечание. Размер тома (раздела) для файла подкачки Swap, нет смысла делать намного больше, чем оперативная память вашего роутера. Но так как я не знаю параметров Вашего оборудования, и тем более тех, устройств, что появятся в будущем, для файла подкачки на примере я оставил место около 100 МБ.

Далее, все делаем как при создании первого раздела, оставив место около 100 МБ для раздела Swap.
Указываем тип тома как «Основной» и нажимаем кнопку «Завершить».

b_200_200_16777215_00_images_kartinki_dlia_saita_001_001_05_001_05_07.png

Создаем раздел подкачки Swap

Как и при создании раздела ЕХТ2 (ЕХТ3 если Вы подготавливаете жесткий диск), повторим почти те же операции, но уже отформатируем все оставшееся место USB носителя информации в файловую систему Linux Swap. Нажимаем на свободное место на нашем USB носителе правой клавишей мыши. Далее, жмем «Создать том», потом кнопку «Далее», указываем свободное место на USB носителе и жмем «Далее».

В появившемся окне выбираем файловую систему «Linux Swap», тип тома «Основной» как на примере ниже и нажимаем «Завершить».

Примечание. Обратите внимание, что в программе сразу нельзя задействовать все оставшееся свободное место на диске. На данном примере осталось не задействовано место в 2 МБ. У Вас может быть и другой объем не занятого пространства. Все это исправляется, но немного позже.

b_200_200_16777215_00_images_kartinki_dlia_saita_001_001_05_001_05_08.png

Как видим, осталось свободное место.

b_200_200_16777215_00_images_kartinki_dlia_saita_001_001_05_001_05_09.png

Присоединим его к разделу «Linux Swap». Для этого на разделе «Linux Swap» нажимаем правую кнопку мыши и в выпадающем меню нажмем «Изменить размер тома».

b_200_200_16777215_00_images_kartinki_dlia_saita_001_001_05_001_05_10.png

В появившемся окне потянем локальный том Linux Swap за край вправо (не перетянем слева направо, а расширим).

b_200_200_16777215_00_images_kartinki_dlia_saita_001_001_05_001_05_11.png

Проверим не занятое пространство перед томом и после тома, если свободного места не осталось, нажимаем кнопку «ОК».

b_200_200_16777215_00_images_kartinki_dlia_saita_001_001_05_001_05_12.png

Далее, нажимаем кнопку «Применить ожидающие операции».

b_200_200_16777215_00_images_kartinki_dlia_saita_001_001_05_001_05_13.png

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

b_200_200_16777215_00_images_kartinki_dlia_saita_001_001_05_001_05_14.png

b_200_200_16777215_00_images_kartinki_dlia_saita_001_001_05_001_05_15.png

Примечание. После перезагрузки начнется процесс форматирования и создания разделов на нашем USB носителе, очень похожий, на командную строку в Windows, но управлять процессом будет программа Acronis Disk Director. Весь процесс для флешки 8 ГБ у меня занял около 5 минут. После завершения процесса компьютер еще раз сам перезагрузится. После перезагрузки и появления окна Windows у Вас будет готов внешний USB носитель для загрузки с него альтернативной прошивки.

Продолжение статьи:

Делаем загрузку OpenWRT с внешнего USB носителя, подключаем раздел для данных и подкачки Swap

По теме
Устанавливаем Samba

Прошивка роутера альтернативной прошивкой OpenWRT и установка HTTP файлового сервера на примере роутера TP-Link TL-WR1043ND Начало статьи: Создаем свой постоянный Read more

Создаем свой постоянный ip адрес

Прошивка роутера альтернативной прошивкой OpenWRT и установка HTTP файлового сервера на примере роутера TP-Link TL-WR1043ND Начало статьи: Устанавливаем файловый сервер Read more

Устанавливаем файловый сервер

Прошивка роутера альтернативной прошивкой OpenWRT и установка HTTP файлового сервера на примере роутера TP-Link TL-WR1043ND Начало статьи: Делаем загрузку OpenWRT Read more

Делаем загрузку OpenWRT с внешнего USB носителя, подключаем раздел для данных и подкачки Swap

Прошивка роутера альтернативной прошивкой OpenWRT и установка HTTP файлового сервера на примере роутера TP-Link TL-WR1043ND Начало статьи: Подготавливаем внешний USB Read more

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *