1

Temat: Dysk USB - problem

Witam

Posiadam dysk w obudowie 160 GB. Układ obudowy oparty na JMicron. Generalnie dysk jest widziany przez oprogramowanie routera.  Partycja jest w NTFS - jedna cała. Dysk ma służyć jako pamięć na filmy i bajki. Zawartość wyświetlana za pomocą Minidlna. Na dysku jest utworzony katalog Filmy.

Zrobionego mam także extroota.

W czym dokładnie jest porblem. Do rzeczy:

1) dysk tak jakby nie był montowany czy coś w ten deseń, po użyciu komnendy BLKID jest widoczny

/dev/mtdblock2: TYPE="squashfs"
/dev/sdb5: UUID="01CE14550D2DE3D0" TYPE="ntfs"
/dev/sda1: UUID="48cd5de3-2ecd-46d1-8790-d69c55b98262" TYPE="ext4"
/dev/sda2: UUID="1464a490-8b82-40ff-a725-ab739d950ffb" TYPE="swap"

Jak włączę router, odpalę telewizor i komputer to nie widzę w ogóle zawartości dysku - tak jakby się nie montował.

2) komenda 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/sda1 on /overlay type ext4 (rw,noatime,user_xattr,barrier=1,data=ordered)
overlayfs:/overlay on / type overlayfs (rw,relatime,lowerdir=/,upperdir=/overlay)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
none on /proc/bus/usb type usbfs (rw,relatime)
nfsd on /proc/fs/nfsd type nfsd (rw,relatime)
tmpfs on /tmp/share_home/anonymous/share_1 type tmpfs (rw,nosuid,nodev,noatime)

3) po wykonaniu kilku restartów dysk jest widoczny - nie wiem czy coś startuje za szybko powodując, że nie jest widoczny w sieci lokalnej czy ja coś mam źle ustawione

4) po FTP efekt ten sam - jak go nie widzi to montuje mi 60 megową partycje bodajże to /tmp/share_home/anonymous/share_1

5) komenda df -h

Filesystem                Size      Used Available Use% Mounted on
rootfs                    2.9G    117.8M      2.6G   4% /
/dev/root                 5.3M      5.3M         0 100% /rom
tmpfs                    61.8M   1004.0K     60.9M   2% /tmp
tmpfs                   512.0K         0    512.0K   0% /dev
/dev/sda1                 2.9G    117.8M      2.6G   4% /overlay
overlayfs:/overlay        2.9G    117.8M      2.6G   4% /
tmpfs                    61.8M   1004.0K     60.9M   2% /tmp/share_home/anonymous/share_1

Jeśli coś trzeba jeszcze podać to proszę mówić co to wkleję.

Pozdrawiam

Zyxel EX5601-T0 @ OpenWrt 24.10-SNAPSHOT 571dcd
TP-Link TL-WDR3600 v1 @ OpenWrt 23.05-SNAPSHOT r23893-08becaf62f
Netgear R6220 @ OpenWrt 24.10-SNAPSHOT r28432-7609571dcd
Zyxel NAS326

2

Odp: Dysk USB - problem

Podstawowy problem - jak używasz extroota i fstaba to masz nie używasz pluginu usb-storage z gargoyle i jego konfiguarcji. A  ftp właśnie używasz z gargoyle.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3 (edytowany przez mygen 2013-03-02 14:10:17)

Odp: Dysk USB - problem

Czyli musze odinstalować plugin usb-storage?

Co dokładnie muszę zrobić?

Zyxel EX5601-T0 @ OpenWrt 24.10-SNAPSHOT 571dcd
TP-Link TL-WDR3600 v1 @ OpenWrt 23.05-SNAPSHOT r23893-08becaf62f
Netgear R6220 @ OpenWrt 24.10-SNAPSHOT r28432-7609571dcd
Zyxel NAS326

4

Odp: Dysk USB - problem

http://eko.one.pl/?p=gargoyle-fstab

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: Dysk USB - problem

Zrób dokładnie to co jest napisane:
http://eko.one.pl/forum/viewtopic.php?id=1062

NETGEAR R6220 + TL-WR1043ND + radio USB + słuchawki bezprzewodowe SONY + HDD-USB (NAS)

6 (edytowany przez mygen 2013-03-02 14:23:17)

Odp: Dysk USB - problem

Jeśli usunę ten pakiet i stracę możliwość kontroli przez gui (smaba, ftp itd) co jest dla mnie zdecydowanie łatwiejsze to żeby mieć znowu ftp widoczność dysku w sieci to muszę instalować inne pakiety obsługujące to osobno czy jak?

Mark3k uprzedziłeś moje pytanie smile

W takim razie zainstaluje najnowszego Gargoyla i pojadę zgodnie z opisem, który podałeś.

Zyxel EX5601-T0 @ OpenWrt 24.10-SNAPSHOT 571dcd
TP-Link TL-WDR3600 v1 @ OpenWrt 23.05-SNAPSHOT r23893-08becaf62f
Netgear R6220 @ OpenWrt 24.10-SNAPSHOT r28432-7609571dcd
Zyxel NAS326

7

Odp: Dysk USB - problem

Podczas instalacji "opkg install block-mount block-hotplug block-extroot" wywaliło błąd

root@Gargoyle:~# opkg install block-mount block-hotplug block-extroot
Installing block-mount (0.2.0-9) to root...
Downloading http://ecco.selfip.net/attitude_adjustm … ar71xx.ipk.
Unknown package 'block-hotplug'.
Unknown package 'block-extroot'.
Configuring block-mount.
Collected errors:
* opkg_install_cmd: Cannot install package block-hotplug.
* opkg_install_cmd: Cannot install package block-extroot.

Nie może zainstalować dwóch pakietów. Wszystko zgodnie z instrukcją, która podał Mark3k.

Czy bez tych dwóch pakietów będzie problem?

Zyxel EX5601-T0 @ OpenWrt 24.10-SNAPSHOT 571dcd
TP-Link TL-WDR3600 v1 @ OpenWrt 23.05-SNAPSHOT r23893-08becaf62f
Netgear R6220 @ OpenWrt 24.10-SNAPSHOT r28432-7609571dcd
Zyxel NAS326

8

Odp: Dysk USB - problem

Ponieważ instrukcja jest dla backfire a używasz attitude adjustment (a w aa nie ma czegoś takiego jak block-extroot). Odpowiednie poradniki  - aktualne - znajdziesz na eko.one.pl.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

9

Odp: Dysk USB - problem

Witam ponownie

Odinstalowałem pakiet usb gargoyle. Według opisów zrobiłem extroota (nie wiem czy wszystko jest dobrze) ale zrobilem. Korzystałem oczywiście z poradników tutaj zamieszczonych.

Polecenie 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/sda1 on /overlay type ext4 (rw,noatime,user_xattr,barrier=1,data=ordered)
overlayfs:/overlay on / type overlayfs (rw,relatime,lowerdir=/,upperdir=/overlay)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
none on /proc/bus/usb type usbfs (rw,relatime)
nfsd on /proc/fs/nfsd type nfsd (rw,relatime)

Następnie chciałem dodać dysk usb w obudowie (160gb w ntfs) ma być pod DLNA na filmy. Ustawiałem wg opisów w configu fastab jednak nie do końca chyba robię to dobrze. W poleceniu MOUNT powinien być chyba widoczny a nie jest, mimo, że  po wydaniu polecenia BLKID jest widoczny.

root@Gargoyle:~# blkid
/dev/mtdblock2: TYPE="squashfs"
/dev/sda1: UUID="a0a1f5ad-7529-4348-a348-3d9cebdb2cbf" TYPE="ext4"
/dev/sda2: UUID="c541d8e4-66f6-4d85-aca5-a5dcec3fa2a8" TYPE="swap"
/dev/sdb5: UUID="01CE14550D2DE3D0" TYPE="ntfs"


fstab             
config global automount
<------>option from_fstab 1
<------>option anon_mount 0
<------>
config global autoswap
<------>option from_fstab 1
<------>option anon_swap 0
<------>
config mount
<------>#option target<>/overlay
<------>#option device<>/dev/sda1
<------>option uuid a0a1f5ad-7529-4348-a348-3d9cebdb2cbf
<------>option fstype<->ext4
<------>option options<>rw,noatime
<------>option enabled<>1
<------>option enabled_fsck 0
<------>option is_rootfs 1

config swap
<------>#option device<>/dev/sda2
<------>option uuid c541d8e4-66f6-4d85-aca5-a5dcec3fa2a8
<------>option enabled<>1
<------>
config mount
<------>option target /mnt
<------>#option device /dev/sdb5 ## Dysk w kieszeni USB
<------>option uuid 01CE1455OD2DE3D0
<------>option fstype ntfs
<------>option options rw,sync
<------>option enabled 1
<------>option enabled_fsck 1


Metodą prób i błędów próbowałem w konfigu zmieniać ustawienia jednak bez efektu. Jak w ustawieniu global automount option anon_mount 0 zmienie na 1 to router nie wstaje. Pali się dioda zasilania, dioda trybika ciągle miga, dioda do 2.4ghz nie wstaje ale od 5Ghz tak. Nie przydziela adresow IP anie po lan ani po wifi.

Dam jeszcze df -h


root@Gargoyle:~# df -h
Filesystem                Size      Used Available Use% Mounted on
rootfs                    2.9G    118.0M      2.6G   4% /
/dev/root                 5.3M      5.3M         0 100% /rom
tmpfs                    61.8M    312.0K     61.5M   0% /tmp
tmpfs                   512.0K         0    512.0K   0% /dev
/dev/sda1                 2.9G    118.0M      2.6G   4% /overlay
overlayfs:/overlay        2.9G    118.0M      2.6G   4% /

Proszę o pomoc bo chcę udostępnić dysk 160gb w otoczeniu sieciowym (samba) i dla dlna.

Zyxel EX5601-T0 @ OpenWrt 24.10-SNAPSHOT 571dcd
TP-Link TL-WDR3600 v1 @ OpenWrt 23.05-SNAPSHOT r23893-08becaf62f
Netgear R6220 @ OpenWrt 24.10-SNAPSHOT r28432-7609571dcd
Zyxel NAS326

10

Odp: Dysk USB - problem

option fstype ntfs-3g jak już
option options rw,sync to bez sync bo ntfs nie ma takiej opcji
option enabled_fsck 1 i bez tego bo nie ma skryptów do sprawdzania tego systemu plików.

Na eko.one.pl nawet to w przykładach jest. Ponad to - najpierw robi się extroota a później już na nim dopiero pozostałe systemy plików.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

11

Odp: Dysk USB - problem

Dawałem z opcją ntfs-3g, bez sync tez dawałem i fsck1 tez nie bylo. Wiem, że jest na przykładach w takim stanie póki co zostawiłem konfiga bo nie moge sobie z tym poradzić.

A czy pozostała część konfiga fstab jest właściwa? Co miał Pan na myśli "najpierw robi się extroota"?

Zyxel EX5601-T0 @ OpenWrt 24.10-SNAPSHOT 571dcd
TP-Link TL-WDR3600 v1 @ OpenWrt 23.05-SNAPSHOT r23893-08becaf62f
Netgear R6220 @ OpenWrt 24.10-SNAPSHOT r28432-7609571dcd
Zyxel NAS326

12

Odp: Dysk USB - problem

Po prostu zrób najpierw extroota. Jak się uruchomi i będzie działać to na nim robisz dalej, konfigurację następnych dysków czy serwisów poszczególnych.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

13 (edytowany przez mygen 2013-03-03 21:59:29)

Odp: Dysk USB - problem

Ale ja zrobilem extroota - pendrive 4gb - dopiero wówczas działałem dalej. Wlaśnie znalazłem literówkę w numerze uuid poprawiłem i teraz po podaniu mount widze już dev/sdb5

Booted from EXTERNAL ROOT
root@Gargoyle:~# 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/sda1 on /overlay type ext4 (rw,noatime,user_xattr,barrier=1,data=ordered)
overlayfs:/overlay on / type overlayfs (rw,relatime,lowerdir=/,upperdir=/overlay   )
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
/dev/sdb5 on /mnt type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,al   low_other,blksize=4096)
none on /proc/bus/usb type usbfs (rw,relatime)
nfsd on /proc/fs/nfsd type nfsd (rw,relatime)
root@Gargoyle:~#

Zyxel EX5601-T0 @ OpenWrt 24.10-SNAPSHOT 571dcd
TP-Link TL-WDR3600 v1 @ OpenWrt 23.05-SNAPSHOT r23893-08becaf62f
Netgear R6220 @ OpenWrt 24.10-SNAPSHOT r28432-7609571dcd
Zyxel NAS326

14

Odp: Dysk USB - problem

Więc teraz jest wszystko ok.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

15

Odp: Dysk USB - problem

Teraz muszę sambe zrobić smile pewnie znowu będzie problem smile

Zyxel EX5601-T0 @ OpenWrt 24.10-SNAPSHOT 571dcd
TP-Link TL-WDR3600 v1 @ OpenWrt 23.05-SNAPSHOT r23893-08becaf62f
Netgear R6220 @ OpenWrt 24.10-SNAPSHOT r28432-7609571dcd
Zyxel NAS326