OrangePi3 после перезагрузки исчезает каталог на жестком диске.

Автор _Erik_, 08 марта 2021, 15:38:04

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

_Erik_

Здравствуйте!
Есть одноплатный ПК orangePI на аrmbian. К нему подключен жесткий диск wd2500KS, через переходник Адаптер SATA-USB 3.0.
После перезагрузки через команду reboot, теряются каталоги смонтированные. /media/disk1/nextcloud/ , вместо этого вижу каталог lost+found и файл test(который я создал просто так)
[attach=1,msg123958]

После того как я перевоткну адаптер в другой usb каталоги /media/disk1/nextcloud/ появляются.
[attach=2,msg123958]

Как сделать так что бы после перезагрузки каталог /media/disk1/nextcloud/ появился сразу


root@servererik:~# sudo blkid             
/dev/zram0: UUID="c7b55d58-4900-4e3a-94df-799506c2bdae" TYPE="swap"
/dev/mmcblk2: PTUUID="9b974d96" PTTYPE="dos"
/dev/mmcblk2p1: UUID="1be53d58-89c6-4e06-9111-427678acc878" TYPE="ext4" PARTUUID="9b974d96-01"
/dev/zram1: LABEL="log2ram" UUID="0a33ebbb-12c4-4348-b156-89fe62650287" TYPE="ext4"
/dev/sda1: UUID="e58746f0-a385-4b67-9df7-8a88ca7e9c29" TYPE="ext4" PARTUUID="173e7e47-c757-1a46-8062-5ab5483792c8"



sudo nano /etc/fstab
<file system>                                 <mount point>   <type>  <options>                                                       <dump>  <pass>
tmpfs                                           /tmp            tmpfs   defaults,nosuid                                                 0       0
UUID=1be53d58-89c6-4e06-9111-427678acc878       /               ext4    defaults,noatime,nodiratime,commit=600,errors=remount-ro,x-gvfs-hide    0       1
UUID=e58746f0-a385-4b67-9df7-8a88ca7e9c29       /media/disk1    ext4    defaults                                                        0       0



root@servererik:~# ls -l /dev/disk/by-uuid
total 0
lrwxrwxrwx 1 root root 15 Mar  8 17:30 1be53d58-89c6-4e06-9111-427678acc878 -> ../../mmcblk2p1
lrwxrwxrwx 1 root root 10 Mar  8 17:33 e58746f0-a385-4b67-9df7-8a88ca7e9c29 -> ../../sda1


Открыть содержимое (спойлер)
(знаю что пишу на форум debian все таки на основе debian) но все таки спросить где еще не знаю
[свернуть]

ChubaDuba

Нужно в fstab прописать чтобы sda1 монтировался автоматом.
Что-то типа:

/dev/sda1 /media/disk1 auto defaults,nofail

_Erik_

#2
  GNU nano 3.2                                                                /etc/fstab

# <file system>                                 <mount point>   <type>  <options>                                                       <dump>  <pass>
tmpfs                                           /tmp            tmpfs   defaults,nosuid                                                 0       0
UUID=1be53d58-89c6-4e06-9111-427678acc878       /               ext4    defaults,noatime,nodiratime,commit=600,errors=remount-ro,x-gvfs-hide    0       1
#UUID=e58746f0-a385-4b67-9df7-8a88ca7e9c29       /media/disk1    ext4    defaults                                                        0       0

/dev/sda1 /media/disk1 auto defaults,nofail

Прописал но результат тот же файлов нет
mount: /etc/fstab: parse error at line 6 -- ignored






ChubaDuba


_Erik_

#4
Цитата: ChubaDuba от 08 марта 2021, 20:43:44/dev/sda1 /media/disk1 ext4 auto,defaults,nofail
Так же его не видит
root@servererik:/media/disk1# ls
lost+found  test



root@servererik:/media/disk1# sudo fdisk -l
Disk /dev/mmcblk2: 7.3 GiB, 7818182656 bytes, 15269888 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
Disklabel type: dos
Disk identifier: 0x9b974d96

Device         Boot Start      End  Sectors  Size Id Type
/dev/mmcblk2p1       8192 15117183 15108992  7.2G 83 Linux


Disk /dev/zram0: 962.6 MiB, 1009340416 bytes, 246421 sectors
Units: sectors of 1 * 4096 = 4096 bytes
Sector size (logical/physical): 4096 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/zram1: 50 MiB, 52428800 bytes, 12800 sectors
Units: sectors of 1 * 4096 = 4096 bytes
Sector size (logical/physical): 4096 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/sdb: 232.9 GiB, 250059350016 bytes, 488397168 sectors
Disk model: Tech           
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 993F9669-A725-40CC-9058-98F1057CF4D6

Device     Start       End   Sectors   Size Type
/dev/sdb1   2048 488397134 488395087 232.9G Linux filesystem


ChubaDuba

Вообще fstab - не единственное решение для монтирования.
Попробуйте другое.

_Erik_

Не могу найти причину и решение. Подскажите пожалуйста

ChubaDuba

Цитата: _Erik_ от 09 марта 2021, 17:47:24..решение..
У всех по разному.
У меня fstab монтирует только разделы /, /boot, /home:

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda2 during installation
UUID=f1d8fb4d-0acb-4a9c-a5bd-bb8f93b09047 /               ext4    errors=remount-ro  0   1
# /boot was on /dev/sda1 during installation
UUID=0d8b14a5-4e07-411a-8692-3809dfdce88f /boot           ext2    defaults           0   2
# /home was on /dev/sda3 during installation
UUID=873e8ce8-59f7-49fc-bfa0-06c3fec2820b /home           ext4    defaults           0   2


А все USB флешки, карточки SD, СF, диски CD/DVD монтирует udisks2
Устанавливается всё просто:

$ sudo apt-get install udisks2 policykit-1 udiskie --no-install-recommends


Чтобы всё монтировалось в /media, создал правило /etc/udev/rules.d/99-udisks2.rules:

# UDISKS_FILESYSTEM_SHARED
# ==1: mount filesystem to a shared directory (/media/VolumeName)
# ==0: mount filesystem to a private directory (/run/media/$USER/VolumeName)
# See udisks(8)
ENV{ID_FS_USAGE}=="filesystem|other|crypto", ENV{UDISKS_FILESYSTEM_SHARED}="1"


Чтобы udiskie запускался автоматом при старте моего оконного менеджера добавил в ~/.xinitrc:

udiskie --use-udisks2 &

ferum

Цитата: _Erik_ от 08 марта 2021, 20:30:35#UUID=e58746f0-a385-4b67-9df7-8a88ca7e9c29       /media/disk1    ext4    defaults                                                        0       0
Почти правильно, на вскидку просто вместо /media/disk1 надо /home/test/disk1
при этом папка disk1 должна появиться в домашней папке пользователя test
Решётку естественно надо снять.
Русские дебианщики против цифрового слабоумия !