Добро пожаловать, Гость
Логин: Пароль: Запомнить меня

ТЕМА: Установка OpenWrt на внешний носитель на роутере wr703n (или DIR-320 A)

Установка OpenWrt на внешний носитель на роутере wr703n (или DIR-320 A) 12 сен 2013 11:44 #81

  • mszerg
  • mszerg аватар
  • Offline
  • Администратор
  • Сообщений: 516
  • Спасибо получено: 40
  • Репутация: 17
Вроде все правильно, лажа какая-то.
Попробуйте примонтировать вручную вот так

mount -t ext4 /dev/sda2 /mnt -o rw,sync

Если не помогает, то перезагружайте и пришлите мне на мыло Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра. логи от команд
logread
dmesg

Вот эти пакеті точно поставили?
opkg install block-extroot
opkg install block-hotplug
Администратор запретил публиковать записи гостям.

Установка OpenWrt на внешний носитель на роутере wr703n (или DIR-320 A) 12 сен 2013 12:03 #82

  • Realt
  • Realt аватар
  • Offline
  • Осваиваюсь на форуме
  • Сообщений: 26
  • Репутация: 0
Попробуйте примонтировать вручную вот так
mount -t ext4 /dev/sda2 /mnt -o rw,sync
Вот эти пакеті точно поставили?
opkg install block-extroot
opkg install block-hotplug

Пакеты точно поставил.

Вручную смонтировалось, только не в /home:
root@OpenWrt:~# mount -t ext4 /dev/sda2 /mnt -o rw,sync
root@OpenWrt:~# df -h
Filesystem Size Used Available Use% Mounted on
/dev/root 1.9M 1.9M 0 100% /rom
tmpfs 14.5M 124.0K 14.3M 1% /tmp
tmpfs 512.0K 0 512.0K 0% /dev
/dev/sda1 985.2M 27.1M 908.1M 3% /overlay
mini_fo:/overlay 1.9M 1.9M 0 100% /
/dev/sda2 2.7G 68.1M 2.5G 3% /mnt
Администратор запретил публиковать записи гостям.

Установка OpenWrt на внешний носитель на роутере wr703n (или DIR-320 A) 12 сен 2013 12:15 #83

  • mszerg
  • mszerg аватар
  • Offline
  • Администратор
  • Сообщений: 516
  • Спасибо получено: 40
  • Репутация: 17
Смонтировалось - єто уже что-то))
Что бы в /home смонтировать немного поменять нужно
отмонтируйте
umount /dev/sda2
а потом
mount -t ext4 /dev/sda2 /home -o rw,sync

Попробуйте еще
отмонтируйте уже смонтированный диск
umount /dev/sda2
Включите принудительно автостарт fstab может он не стартует по какой-то причине
/etc/init.d/fstab enable
Запускаем fstab
/etc/init.d/fstab restart

Смотрим
df -h
Администратор запретил публиковать записи гостям.

Установка OpenWrt на внешний носитель на роутере wr703n (или DIR-320 A) 12 сен 2013 12:24 #84

  • Realt
  • Realt аватар
  • Offline
  • Осваиваюсь на форуме
  • Сообщений: 26
  • Репутация: 0
Ругнулось, но смонтировалось))
root@OpenWrt:~# /etc/init.d/fstab restart
WARNING: /lib/functions/fsck not found
umount: can't umount /home: No such file or directory
umount: can't umount /: Function not implemented
swapoff: /dev/sda3: Invalid argument
WARNING: /lib/functions/fsck not found
swapon: /dev/sda3: Invalid argument
swapon: /dev/sda3: Invalid argument

root@OpenWrt:~# df -h
Filesystem Size Used Available Use% Mounted on
/dev/root 1.9M 1.9M 0 100% /rom
tmpfs 14.5M 124.0K 14.3M 1% /tmp
tmpfs 512.0K 0 512.0K 0% /dev
/dev/sda1 985.2M 27.1M 908.1M 3% /overlay
mini_fo:/overlay 1.9M 1.9M 0 100% /
/dev/sda2 2.7G 68.1M 2.5G 3% /home
Администратор запретил публиковать записи гостям.

Установка OpenWrt на внешний носитель на роутере wr703n (или DIR-320 A) 12 сен 2013 12:26 #85

  • Realt
  • Realt аватар
  • Offline
  • Осваиваюсь на форуме
  • Сообщений: 26
  • Репутация: 0
Что ж теперь делать со свапом??
root@OpenWrt:~# free
total used free shared buffers
Mem: 29632 17528 12104 0 980
Swap: 0 0 0
Total: 29632 17528 12104
Администратор запретил публиковать записи гостям.

Установка OpenWrt на внешний носитель на роутере wr703n (или DIR-320 A) 12 сен 2013 12:42 #86

  • mszerg
  • mszerg аватар
  • Offline
  • Администратор
  • Сообщений: 516
  • Спасибо получено: 40
  • Репутация: 17
В ручную попробуйте примонтировать, что получится?
swapon /dev/sda3
Администратор запретил публиковать записи гостям.

Установка OpenWrt на внешний носитель на роутере wr703n (или DIR-320 A) 12 сен 2013 12:45 #87

  • Realt
  • Realt аватар
  • Offline
  • Осваиваюсь на форуме
  • Сообщений: 26
  • Репутация: 0
root@OpenWrt:~# swapon /dev/sda3
swapon: /dev/sda3: Invalid argument
Администратор запретил публиковать записи гостям.

Установка OpenWrt на внешний носитель на роутере wr703n (или DIR-320 A) 12 сен 2013 13:05 #88

  • Realt
  • Realt аватар
  • Offline
  • Осваиваюсь на форуме
  • Сообщений: 26
  • Репутация: 0
Выполнил

mkswap /dev/sda3

Свап вроде подключился.

root@OpenWrt:~# free
total used free shared buffers
Mem: 29632 17636 11996 0 980
Swap: 32760 0 32760
Total: 62392 17636 44756

Теперь всё ок..))) (Даже после перезагрузки)))
Огромное спасибо..

До этого доставил swap-utils...
Администратор запретил публиковать записи гостям.

Установка OpenWrt на внешний носитель на роутере wr703n (или DIR-320 A) 12 сен 2013 13:29 #89

  • mszerg
  • mszerg аватар
  • Offline
  • Администратор
  • Сообщений: 516
  • Спасибо получено: 40
  • Репутация: 17
Выполнил

mkswap /dev/sda3

Свап вроде подключился.

root@OpenWrt:~# free
total used free shared buffers
Mem: 29632 17636 11996 0 980
Swap: 32760 0 32760
Total: 62392 17636 44756

Теперь всё ок..))) (Даже после перезагрузки)))
Огромное спасибо..

До этого доставил swap-utils...

Рад, что помог.
Почему то в вашей прошивке swap-utils не оказался в составе пакета busybox. Я прошивку сам собирал, там наверно он по умолчанию включен в конфиге.
Надо дополнить инструкцию на такой случай.
Администратор запретил публиковать записи гостям.

Установка OpenWrt на внешний носитель на роутере wr703n (или DIR-320 A) 14 сен 2013 15:28 #90

  • сергей
  • сергей аватар
opkg install block-extroot
opkg install block-hotplug
нет таких в репо dir-620
что дальше?
Администратор запретил публиковать записи гостям.

Установка OpenWrt на внешний носитель на роутере wr703n (или DIR-320 A) 14 сен 2013 15:32 #91

  • сергей
  • сергей аватар
root@OpenWrt:~# mount
rootfs on / type rootfs (rw)
/dev/root on /rom type squashfs (ro,relatime)
proc on /proc type proc (rw,noatime)
sysfs on /sys type sysfs (rw,noatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,noatime)
tmpfs on /dev type tmpfs (rw,noatime,size=512k,mode=755)
devpts on /dev/pts type devpts (rw,noatime,mode=600)
/dev/mtdblock6 on /overlay type jffs2 (rw,noatime)
overlayfs:/overlay on / type overlayfs (rw,noatime,lowerdir=/,upperdir=/overlay)
debugfs on /sys/kernel/debug type debugfs (rw,noatime)
как избавится от /dev/mtdblock6 on /overlay type jffs2 (rw,noatime)
Администратор запретил публиковать записи гостям.

Установка OpenWrt на внешний носитель на роутере wr703n (или DIR-320 A) 14 сен 2013 16:40 #92

  • сергей
  • сергей аватар
opkg_install_cmd: Cannot install package block-mount. почему?
root@OpenWrt:~# cat /etc/config/fstab
config global automount
option target /home
option device /dev/sda2
option fstype ext4
option options rw,sync
option enabled 1
option enabled_fsck 0

config swap
option device /dev/sda3
option enabled 1

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


вроде ошибок нет?
Администратор запретил публиковать записи гостям.

Установка OpenWrt на внешний носитель на роутере wr703n (или DIR-320 A) 14 сен 2013 16:49 #93

  • mszerg
  • mszerg аватар
  • Offline
  • Администратор
  • Сообщений: 516
  • Спасибо получено: 40
  • Репутация: 17
opkg install block-extroot
opkg install block-hotplug
нет таких в репо dir-620
что дальше?

1)Какую прошивку ставили?
2)Выложите вывод команд
opkg update
opkg list | grep block-
3)И вывод команды
df -h
Администратор запретил публиковать записи гостям.

Установка OpenWrt на внешний носитель на роутере wr703n (или DIR-320 A) 14 сен 2013 17:02 #94

  • mszerg
  • mszerg аватар
  • Offline
  • Администратор
  • Сообщений: 516
  • Спасибо получено: 40
  • Репутация: 17
opkg_install_cmd: Cannot install package block-mount. почему?
root@OpenWrt:~# cat /etc/config/fstab
config global automount
?????????????????????
option target /home
option device /dev/sda2
option fstype ext4
option options rw,sync
option enabled 1
option enabled_fsck 0

config swap
option device /dev/sda3
option enabled 1

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



вроде ошибок нет?

Он у вас весь перекареженный, сравните со статьей...
Администратор запретил публиковать записи гостям.

Установка OpenWrt на внешний носитель на роутере wr703n (или DIR-320 A) 14 сен 2013 20:31 #95

  • сергей
  • сергей аватар
Он у вас весь перекареженный, сравните со статьей...
это на sda1 fstab
mtab
rootfs / rootfs rw 0 0
/dev/root /rom squashfs ro,relatime 0 0
proc /proc proc rw,noatime 0 0
sysfs /sys sysfs rw,noatime 0 0
tmpfs /tmp tmpfs rw,nosuid,nodev,noatime 0 0
tmpfs /dev tmpfs rw,noatime,size=512k,mode=755 0 0
devpts /dev/pts devpts rw,noatime,mode=600 0 0
/dev/mtdblock6 /overlay jffs2 rw,noatime 0 0
overlayfs:/overlay / overlayfs rw,noatime,lowerdir=/,upperdir=/overlay 0 0
debugfs /sys/kernel/debug debugfs rw,noatime 0 0
block-mount не установишь
и не хватает fstab в init.d
это главная проблема
как решать?
Администратор запретил публиковать записи гостям.

Установка OpenWrt на внешний носитель на роутере wr703n (или DIR-320 A) 14 сен 2013 20:43 #96

  • сергей
  • сергей аватар
ядро 3.3.8 на базе
оверлея нет на sda1
все разделы монтируются только вручную
blog.asiantuntijakaveri.fi/2013/02/activ...penwrt-1209-rc1.html попробую переделать
но не хватает пакета
Администратор запретил публиковать записи гостям.

Установка OpenWrt на внешний носитель на роутере wr703n (или DIR-320 A) 14 сен 2013 21:46 #97

  • mszerg
  • mszerg аватар
  • Offline
  • Администратор
  • Сообщений: 516
  • Спасибо получено: 40
  • Репутация: 17
Он у вас весь перекареженный, сравните со статьей...
это на sda1 fstab

Он неправильный даже для sda1. Я выделил вам жирным секцию которая разорвана и вопросы поставил где вообще секция затерта
block-mount не установишь
С этим не должно быть никаких проблем. Вы мне так и не выслали df -h. Может у вас уже места нет?
opkg update
opkg install block-mount

Вы определитесь какие пакеты не ставятся, до этого про другие писали.
и не хватает fstab в init.d
это главная проблема
как решать?

Об этом буквально вчера дописал в конце статьи Возможные проблемы.
Вам нужно добитmся что бы openwrt загрузился с флешки. А потом активировать fstab...
Администратор запретил публиковать записи гостям.

Установка OpenWrt на внешний носитель на роутере wr703n (или DIR-320 A) 14 сен 2013 22:00 #98

  • mszerg
  • mszerg аватар
  • Offline
  • Администратор
  • Сообщений: 516
  • Спасибо получено: 40
  • Репутация: 17
Сергей, я думаю вам стоит начать с самого начала инструкции.
Отключайте флешку, перезагружайтесь, потом командой
mtd -r erase rootfs_data
очищайте все что вы уже наставили
Администратор запретил публиковать записи гостям.

Установка OpenWrt на внешний носитель на роутере wr703n (или DIR-320 A) 14 сен 2013 23:38 #99

  • сергей
  • сергей аватар
root@OpenWrt:~# df -h
Filesystem Size Used Available Use% Mounted on
rootfs 1.1M 256.0K 832.0K 24% /
/dev/root 5.8M 5.8M 0 100% /rom
tmpfs 14.5M 264.0K 14.2M 2% /tmp
tmpfs 512.0K 0 512.0K 0% /dev
/dev/mtdblock6 1.1M 256.0K 832.0K 24% /overlay
overlayfs:/overlay 1.1M 256.0K 832.0K 24% /
/dev/sda2 383.2M 21.9M 341.1M 6% /mnt/sda2
root@OpenWrt:~#
ошибок нет
переустановил openwrt
создал fstab init.d
block-mount нет вот и нет результата
у меня репо ramips router dir-620d1
Администратор запретил публиковать записи гостям.

Установка OpenWrt на внешний носитель на роутере wr703n (или DIR-320 A) 15 сен 2013 00:02 #100

  • сергей
  • сергей аватар
Downloading downloads.openwrt.org/snapshots/trunk/ra...0f0afa872_ramips.ipk.
Unknown package 'block-mount'.
Collected errors:
* pkg_hash_fetch_best_installation_candidate: Packages for block-mount found, but incompatible with the architectures configured
* opkg_install_cmd: Cannot install package block-mount
Администратор запретил публиковать записи гостям.