Здравствуйте!
Есть одноплатный ПК 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) но все таки спросить где еще не знаю
Нужно в fstab прописать чтобы sda1 монтировался автоматом.
Что-то типа:
/dev/sda1 /media/disk1 auto defaults,nofail
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
Цитата: _Erik_ от 08 марта 2021, 20:30:35mount: /etc/fstab: parse error at line 6 -- ignored
/dev/sda1 /media/disk1 ext4 auto,defaults,nofail
Цитата: 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
Вообще fstab - не единственное решение для монтирования.
Попробуйте другое.
Не могу найти причину и решение. Подскажите пожалуйста
Цитата: _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 (https://packages.debian.org/stretch/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 &
Цитата: _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
Решётку естественно надо снять.