Jump to content

Recommended Posts

Posted

Здравствуйте!

Имеется KN-1810, обновлённый до  KeeneticOS 3.4.1 . К нему подключён жёсткий диск с тремя разделами:

небольшой ext4 с OPKG,

ext4 с разными данными (закачки, шара и т.д.),

swap

(такая раскладка была удобна тем, что можно для бэкапа снимать образ одного лишь OPKG-раздела, не очищая данные).

Все настраиваемые через веб-интерфейс стоковые приложения (transmission, ftp, samba, webdav,...) работают и имеют доступ к к обоим ext4 разделам. Но, залогинившись root'ом, видим:

/root # df -h
Filesystem                Size      Used Available Use% Mounted on
/dev/sda1                15.6G     70.9M     14.7G   0% /
tmpfs                   124.5M         0    124.5M   0% /dev
tmpfs                   124.5M    292.0K    124.2M   0% /tmp

Примонтирован только первый раздел.

Но мне нужен доступ и ко второму разделу. Руками второй раздел спокойно монтируется

/root # mount /dev/sda2 /opt/mnt/
/root # df -h
Filesystem                Size      Used Available Use% Mounted on
/dev/sda1                15.6G     70.9M     14.7G   0% /
tmpfs                   124.5M         0    124.5M   0% /dev
tmpfs                   124.5M    292.0K    124.2M   0% /tmp
/dev/sda2               274.7G      8.6G    252.0G   3% /mnt
/root #

В результате имеем полный доступ ко второму разделу.

Написал простенький скрипт автомонтирования:

#!/bin/sh

DATAPART=`blkid | grep -i 7f6a7cff | sed 's/: LABEL.*//g'`
MOUNTPNT=/opt/mnt

logger "Mounting Data partition $DATAPART to $MOUNTPNT"

/opt/bin/mount $DATAPART $MOUNTPNT

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

Вопрос: насколько это всё легитимно, безопасно, правильно/неправильно? Ведь если стоковые приложения имеют доступ к разделу, то получается он там где-то замонтирован. Не будет там каких-то конфликтов? Безопасно ли извлекать диск через веб-интерфейс, не размогнтируя раздел явно? Он спокойно размонтируется безо всяких вопросов...

Спасибо.

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

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.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

This site uses cookies. By clicking "I accept" or continuing to browse the site, you authorize their use in accordance with the Privacy Policy.