Dobrý den,
vkládám příspěvek sem, prý zatím po týdnu nejsem majitel turrisu.
mám problém s mountováním USB disků.
USB disk je naformátován v turrisu jako ext4 (či ext3, obdobný problém) příkazem mkfs.ext4 /dev/sda1.
V /mnt/ je vytvořena složka usbdisk
Při pokusu o mount /dev/sda1 /mnt/usbdisk
obdržím hlášku mount: unknown filesystem type 'ext4'
Předem děkuji za podněty.
MG
Disk /dev/sda: 2065 MB, 2065694720 bytes
255 heads, 63 sectors/track, 251 cylinders, total 4034560 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000616cd
Device Boot Start End Blocks Id System
/dev/sda1 * 63 4034558 2017248 83 Linux
ls -l /mnt
drwxr-xr-x 2 root root 0 Apr 17 19:17 usbdisk
Jediné co mě napadá, jestli máte nainstalován balíček
kmod-fs-ext4
- já jsem jej myslím měl by default nainstalovaný... tak je to trochu divné... ale za kontrolu to stojí. Buď přes LuCI nebo přes ssh:
opkg list-installed kmod-fs-ext4
Co se týká stavu "majitel routeru" - zkuste se zde na foru odhlásit a znovu přihlásit... případně napsat
adminům.
Dobrý den
Na OpenWRT moc nefunguje autoloading modulů. To klikací rozhraní se občas snaží nějak to obcházet ručním načítáním, ale už jsem narazil na případy, kdy to nefungovalo (a nevím, jestli už si našel čas to někdo zkoumat podrobněji).
Každopádně, při ručních pokusech doporučuji zkusit „modprobe ext4“, což by mělo ten modul načíst.
opkg list-installed kmod-fs-ext4
kmod-fs-ext4 - 3.10.18+b09ae823eeafb345725b393bc5efbba7-1
modprobe ext4
kmod: failed to find a module named ext4
Tohle asi bude otázka pro někoho znalejšího :(... jeden nápad asi trochu mimo - nemůže to nějak souviset s novými updaty - že by byla jiná verze modulu a jiná verze jádra? (to by se ale po restartu mělo srovnat ... a to jste předpokládám dělal už několikrát... tak nevím...)
Myslím, že jste se trefil, pravděpodobně to bude jinou verzí nainstalovaného modulu a běžícího jádra. On se naplánoval reboot, ale se zpožděním asi o 3 dny (to, jak se to naplánuje, se nově dá nastavit, ale tenhle je ještě podle toho detailu). Ruční reboot by to měl opravit.
Díky, reboot pomohl, USB už jde namountovat. Předtím jsem ho nechtěl dělat, protože kdyby internet nenaběhl, tak bych to doma poslouchal ze všech stran a neměl jsem na znovunastavování čas. Teď jsem k rebootu byl donucen tím, že Turris o půlnoci sám vytuhl, zmizelo WiFi, přestal fungovat DHCP.
Vyzkoušel jsem připojit USB disk přes Luci.
Povolit tento přípojný bod: ANO
Zařízení: /dev/sda1 (1969 MB)
Přípojný bod: /mnt/sda1
Souborový systém: ext4
Použít jako kořenový souborový systém: NE
Spustit kontrolu souborového systému: NE
Připojené souborové systémy vidím v Luci pouze rootfs, /dev/root, tmpfs /tmp, tmpfs /dev
Přípojné body vidím v Luci:
ANO UUID: af56-44ae /mnt/sda1 ext4 defaults ne ne
NE UUID: 0012-d687 /mnt/sdb1 ? defaults ne ne (co to znamená? mám pouze 1 flešku)
Přes ssh:
blkid /dev/sda1: UUID="5f3d1536-befb-4611-b05c-06239f70481c" TYPE="ext4"
mount
/dev/mtdblock8 on / type jffs2 (rw,noatime)
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,relatime,size=512k,mode=755)
devpts on /dev/pts type devpts (rw,relatime,mode=600)
debugfs on /sys/kernel/debug type debugfs (rw,noatime)
df -h
Filesystem Size Used Available Use% Mounted on
rootfs 249.0M 34.1M 214.9M 14% /
/dev/root 249.0M 34.1M 214.9M 14% /
tmpfs 1013.9M 6.9M 1007.0M 1% /tmp
tmpfs 512.0K 4.0K 508.0K 1% /dev
adresář sda1 se v /mnt/ vytvořil.
NAS se mi podařilo rozpohybovat pouze přes UUID. Bez problémů jak Flashku s FAT32, tak HDD s NTFS. Vše podle návodu v dokumentaci. Ale je nutné navázat to přes UUID.
Zkoušel jsem zapojit disk do Turrisu, ale setkal jsem se s takovým podivným chováním - když je disk naformátován na starší souborové systémy fat32 nebo ext3, tak je všechno v pořádku. Ale když zapojím do usb disk s ntfs nebo ext4, tak nejde vůbec vidět přes blkid, ani se nevytvoří /dev/sda, jako by ho systém vůbec neviděl. Router jsem zkoušel i ručně restartovat a nepomohlo to.
# uname -a
Linux turris 3.10.18-b09ae823eeafb345725b393bc5efbba7 #1 SMP Tue Apr 22 14:27:31 CEST 2014 ppc GNU/Linux
# opkg list-installed kmod-fs-ext4
kmod-fs-ext4 - 3.10.18+b09ae823eeafb345725b393bc5efbba7-1
# modprobe ext4
kmod: ext4 is already loaded
Netušíte někdo, čím by to mohlo být?
Není nějaký relevantní výstup v
/var/log/messages
(nebo z příkazu
dmesg
)?
Už jsem se díval a nic ohledně tohoto problému tam bohužel není.
Powered by mwForum 2.29.3 © 1999-2013 Markus Wichitill