Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > OpenWRT/LEDE

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 25.09.2012, 00:07   #1
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Устанавливаем USB Flash диск в OpenWrt

Устанавливаем нужные нам пакеты:
Важно! Если вы устанавливали прошивку с этого форума, перед установкой пакетов подключите репозиторий тоже с этого форума. Для этого отредактируйте файл /etc/opkg.conf
комментируем 1-ю строчку и добавляем свою
Код:
#src/gz attitude_adjustment http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages
src/gz attitude_adjustment http://cyber-place.ru/download/packages/
dest root /
dest ram /tmp
lists_dir ext /var/opkg-lists
option overlay_root /overlay


opkg update
opkg install kmod-usb2
insmod ehci-hcd
opkg install kmod-usb-core kmod-usb-storage kmod-fs-ext4 kmod-scsi-core block-mount e2fsprogs fdisk


Смотрим как флешка определась системой:
fdisk -l
USB Flash-диск должен определится как sda

Сначала создаем на USB Flash разделы:
fdisk /dev/sda

Выполняем следующие команды:
Command (m for help): d
Partition number (1-4): 1

Command (m for help): d
Partition number (1-4): 2

Command (m for help): d
Partition number (1-4): 3

Command (m for help): d
No partition is defined yet!


Если появилось сообщение No partition is defined yet! тогда идем дальше

Создаем сначала второй раздел для Swap:
Command (m for help): n
Command action
e extended
p primary partition (1-4)
p


[B] Partition number (1-4): 2
First cylinder (xx-xxx, default xx): жмем Enter
Using default value xx
Last cylinder or +size or +sizeM or +sizeK (xx-xxx, default xxx): +64M


Создаем основной раздел, используем для него все оставшееся пространство на флешке:
Command (m for help): n
Command action
e extended
p primary partition (1-4)
p


Partition number (1-4): 1
First cylinder (xx-xxx, default xx): жмем Enter
Using default value xx
Last cylinder or +size or +sizeM or +sizeK (xx-xxx, default xxx): жмем Enter


Второй раздел у нас должен быть Swap, меняем тип для него:
Command (m for help): t
Partition number (1-4): 2
Hex code (type L to list codes): 82
Changed system type of partition 1 to 82 (Linux swap / Solaris)


Command (m for help): a
Partition number (1-4): 1


Смотрим, что получилось:
Command (m for help): p

Выходим:
Command (m for help): w

Разделы созданы, форматируем их:
mkswap /dev/sda2
mkfs.ext4 /dev/sda1

Долго ждем пока не появится консоль

При форматировании можно (нужно) сразу добавить еще и метки разделам для удобства дальнейшего монтирования для чего см. здесь
Код:
mkswap -L CyberSwap /dev/sda2
mkfs.ext4 -L CyberWrt /dev/sda1
-L присвоение label
"CyberSwap" - это метка для /dev/sda2
"CyberWrt" - это метка назначается разделу /dev/sda1


Монтируем новый диск и копируем на него все необходимое:
mkdir -p /mnt
mount -t ext4 /dev/sda1 /mnt -o rw,sync
tar -C /overlay -cvf - . | tar -C /mnt -xvf -


Правим фаил /etc/config/fstab:
vi /etc/config/fstab

Цитата:
config global automount
option from_fstab 1
option anon_mount 1

config global autoswap
option from_fstab 1
option anon_swap 0

config mount
option target /overlay
option device /dev/sda1
option fstype ext4
option options rw,sync
option enabled 1
option enabled_fsck 0

config swap
option device /dev/sda2
option enabled 1
Сохраняем
:wq

Перегружаемся
reboot

Проверяем смонтировался ли диск?
df -h

Проверяем раздел подкачки Swap
free

Устанавливаем поддержку кодировок
opkg update
opkg install kmod-nls-cp1251 kmod-nls-koi8r kmod-nls-utf8 kmod-nls-cp866 kmod-nls-cp437

Последний раз редактировалось andr128; 30.03.2013 в 10:50. Причина: присвоение меток разделам
Admin вне форума   Ответить с цитированием
 


Здесь присутствуют: 6 (пользователей: 0 , гостей: 6)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 01:46. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика