Jump to content
Калькуляторы

Проблема с монтированием флеш-карты на ext4

Приветствую.

Имеется маршрутизатор SNR-CPE-ME2-SFP, прошивка версии 1.10.7.1201231520, платформа MT7621 CPU, MT7615DN 2T2R DBDC MODE, 1000FDX. И флеш-карты (пробовал как на 16 ГБ USB 2.0, так и на 64 ГБ USB 3.0). 

Карту форматирую через GParted в FS ext4 с меткой 'optware', согласно описанию в этой инструкции

При установке флеш-карты в маршрутизатор система видит её как диск:

[SNR-CPE-ME2-SFP@/]# blkid
/dev/sda1: LABEL="optware" UUID="e8d1b7d6-fa07-4424-82c7-e074f2a5c28e" TYPE="ext4"

Тем не менее раздел не монтируется автоматически к системе и вручную монтироваться не хочет.

[SNR-CPE-ME2-SFP@/]# mount | grep opt
[SNR-CPE-ME2-SFP@/]# mount 
rootfs on / type rootfs (rw)
/dev/root on / type squashfs (ro,relatime)
proc on /proc type proc (rw,relatime)
usbfs on /proc/bus/usb type usbfs (rw,relatime)
sysfs on /sys type sysfs (rw,relatime)
tmpfs on /dev type tmpfs (rw,relatime,size=8k,nr_inodes=31936)
tmpfs on /var type tmpfs (rw,relatime,size=127744k,nr_inodes=31936)
tmpfs on /tmp type tmpfs (rw,relatime,size=127744k,nr_inodes=31936)
tmpfs on /etc type tmpfs (rw,relatime,size=127744k,nr_inodes=31936)
tmpfs on /media type tmpfs (rw,relatime,size=16k)
/dev/pts on /dev/pts type devpts (rw,relatime,mode=600)
[SNR-CPE-ME2-SFP@/]# mount -t /dev/sda1  opt/
mount: can't find opt/ in /etc/fstab

Если добавим в /ets/fstab параметры монтирования, получаем следующее: 

UUID="3a1c75d2-8a92-4bd7-9fc3-5b4dc9a4e956"     /opt/   ext4    defaults        0       0
[SNR-CPE-ME2-SFP@/]# mount -t /dev/sda1 /opt/
mount: mounting UUID="3a1c75d2-8a92-4bd7-9fc3-5b4dc9a4e956" on /opt/ failed: No such file or directory

И ещё один нюанс вылезает: 

[SNR-CPE-ME2-SFP@/]# opkg update && opkg upgrade
-sh: opkg: not found

Есть безумная мысль, что это по причине того что основной (и единственный) пользователь не Admin, а имя заданное мной. Но вроде бы ничего не предвещало проблем:

SNR-CPE-ME2-SFP@/]# cat /etc/passwd
daemon::0:0:Adminstrator:/media:/bin/false
nobody:*:99:99:nobody:/var:/bin/false
<username>:<passwd>:0:0:Adminstrator:/:/bin/sh

Так же, чтобы не было лишних вопросов не отсутствует ли нужный каталог и имеются ли на него права: 

[SNR-CPE-ME2-SFP@/]# ls -lah 
drwxr-xr-x   18 <username>    <username>        272 Jan 12 17:32 .
drwxr-xr-x   18 <username>    <username>        272 Jan 12 17:32 ..
drwxr-xr-x    2 <username>    <username>       4.8K Jan 12 17:32 bin
drwxrwxrwt   15 <username>    <username>       4.3K Mar 20 01:29 dev
drwxr-xr-x   18 <username>    <username>       1.5K Mar 20 01:10 etc
drwxr-xr-x    2 <username>    <username>          3 Jan 12 17:21 home
drwxr-xr-x    4 <username>    <username>       3.1K Jan 12 17:33 lib
lrwxrwxrwx    1 <username>    <username>         11 Jan 12 17:32 linuxrc -> bin/busybox
drwxrwxrwt    2 <username>    <username>         40 Jan  1  1970 media
drwxr-xr-x    2 <username>    <username>          3 Jan 12 17:21 mnt
drwxr-xr-x    2 <username>    <username>          3 Jan 12 17:32 opt
dr-xr-xr-x   68 <username>    <username>          0 Jan  1  1970 proc
lrwxrwxrwx    1 <username>    <username>          5 Jan 12 17:32 sbin -> ./bin
drwxr-xr-x    7 <username>    <username>        203 Jan 12 17:32 share
dr-xr-xr-x   11 <username>    <username>          0 Jan  1  1970 sys
drwxrwxrwx    5 <username>    <username>        340 Mar 20 01:29 tmp
drwxr-xr-x    3 <username>    <username>         79 Jan 12 17:32 usr
drwxrwxrwt    8 <username>    <username>        200 Mar 20 01:10 var
drwxr-xr-x   15 <username>    <username>        429 Jan 12 17:32 web
drwxr-xr-x    2 <username>    <username>          3 Jan 12 17:21 xml

Однако при попытке сделать что-либо с каталогом получаю один результат:

[SNR-CPE-ME2-SFP@/]# chmod -R 777 /opt/
chmod: /opt/: Read-only file system
chmod: /opt/: Read-only file system
[SNR-CPE-ME2-SFP@/]# chmod +rw /opt/
chmod: /opt/: Read-only file system
[SNR-CPE-ME2-SFP@/]# chmod +w /opt/
chmod: /opt/: Read-only file system
[SNR-CPE-ME2-SFP@/]# chmod g+w /opt/
chmod: /opt/: Read-only file system
Mar 20 02:11:07 automount: remove /dev/sda1
Mar 20 02:11:17 kernel: usb 2-1: new SuperSpeed USB device number 3 using xhci-hcd
Mar 20 02:11:17 kernel: usb 2-1: New USB device found, idVendor=0951, idProduct=1666
Mar 20 02:11:17 kernel: usb 2-1: Product: DataTraveler 3.0
Mar 20 02:11:17 kernel: usb 2-1: Manufacturer: Kingston
Mar 20 02:11:17 kernel: usb 2-1: SerialNumber: E0D55EA573F4E420595206CB
Mar 20 02:11:17 kernel: scsi1 : usb-storage 2-1:1.0
Mar 20 02:11:17 usbctrl(6117): TYPE=8/6/80 INTERFACE=8/6/80
Mar 20 02:11:17 usbctrl(6117): add 0951:1666 may be storage
Mar 20 02:11:17 usbctrl(6117): usb_storage init complete
Mar 20 02:11:20 kernel: scsi 1:0:0:0: Direct-Access     Kingston DataTraveler 3.0 PMAP PQ: 0 ANSI: 6
Mar 20 02:11:20 kernel: sd 1:0:0:0: [sda] 121135104 512-byte logical blocks: (62.0 GB/57.7 GiB)
Mar 20 02:11:20 kernel: sd 1:0:0:0: [sda] Write Protect is off
Mar 20 02:11:20 kernel: sd 1:0:0:0: Attached scsi generic sg0 type 0
Mar 20 02:11:20 kernel: sd 1:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
Mar 20 02:11:20 kernel:  sda: sda1
Mar 20 02:11:20 kernel: sd 1:0:0:0: [sda] Attached SCSI removable disk
Mar 20 02:11:21 automount: add /dev/sda1 with ext4
Mar 20 02:11:21 automount: detect optware part on sda1
Mar 20 02:11:21 kernel: EXT4-fs (sda1): couldn't mount RDWR because of unsupported optional features (400)
Mar 20 02:11:21 automount: can not mount ext4 /dev/sda1 /opt
Mar 20 02:12:26 kernel: EXT4-fs (sda1): couldn't mount RDWR because of unsupported optional features (400)
Mar 20 02:13:17 kernel: EXT4-fs (sda1): couldn't mount RDWR because of unsupported optional features (400)
Mar 20 02:13:20 kernel: EXT4-fs (sda1): couldn't mount RDWR because of unsupported optional features (400)

Хотелось бы разобраться, как в этой ситуации монтировать диск и ставить ПО. Или ПО слишком свежее и надо откатиться? Или есть какие-то обновленные инструкции согласно изменениям в ОС? Или надо какие-то логи (хотя их то там как раз почти что и нет) собрать? Или может быть вообще проще переустановить свою ОС (не хотел бы, но вдруг)? 

Edited by SmaugRrotarr

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.