Задать вопрос

Как перемонтировать диск при внезапном отключении?

Использую на raspberry pi4 внешний usb диск с двумя разделами. Один для облачного хранилища nextcloud, второй для своих нужд. Монтирую разделы в fstab следующим образом:
proc            /proc           proc    defaults          0       0
PARTUUID=560a887e-01  /boot           vfat    defaults          0       2
PARTUUID=560a887e-02  /               ext4    defaults,noatime  0       1
UUID=2EFC775BFC771C71 /mnt/usbstorage ntfs nofail,uid=www-data,gid=www-data,dmask=0007 0 0
UUID=48840E20840E10DC /mnt/transcend ntfs nofail,uid=pi,gid=pi 0 0
tmpfs /tmp tmpfs defaults,noatime,nosuid,nodev,noexec,mode=1777,size=512M 0 0
tmpfs /var/tmp tmpfs defaults,noatime,nosuid,size=30M 0 0
# a swapfile is not a swap partition, no line here
#   use  dphys-swapfile swap[on|off]  for that

Периодически диск отваливается. Пробовал
sudo umount -a
sudo mount -a

Не помогает.
Так тоже не работает:
#!/bin/bash
if ! mountpoint -q /mnt/usbstorage
then 
mount -U 2EFC775BFC771C71 /mnt/usbstorage 
fi 
if ! mountpoint -q /mnt/transcend
then 
mount -U 48840E20840E10DC /mnt/transcend
fi

Команды
mount -U 48840E20840E10DC /mnt/transcend
mount -U 2EFC775BFC771C71 /mnt/usbstorage
отрабатывают по отдельности в терминале без ошибок, но при переходе в папки transcend и usbstorage там ничего нет.
Как нужно организовать подключение диска в этом случае, чтобы можно было контролировать момент когда он отвалится и перемонтировать?
  • Вопрос задан
  • 166 просмотров
Подписаться 2 Простой Комментировать
Ответ пользователя ctyjiuh К ответам на вопрос (4)
@ctyjiuh
2 диска это прям жирно. Во всяком случае для предыдущих поколений даже один диск не всегда вытягивал.
Есть жалобы на нехватку питания в логах?
Ответ написан