정전 후 USB 하드 드라이브를 다시 설치할 수 없음

정전 후 USB 하드 드라이브를 다시 설치할 수 없음

홈 서버에 USB 하드 드라이브가 연결되어 있습니다. 가끔 회로 차단기가 내려가거나 전원이 꺼지는 경우가 있습니다. 내 서버는 랩톱이므로 항상 실행되지만 나머지 하드웨어(네트워크, 주변 장치)는 전원이 순환됩니다.

내 하드 드라이브가 fstab에서 자동 마운트되도록 설정되어 있지만 정전 후에도 드라이브가 여전히 목록에 표시되지만 액세스할 수 없습니다. 액세스하려고 할 때 IO 오류가 발생합니다. 마운트 해제하려고 하면 "umount: mount inconsistency with fstab"이 표시되는 이유는 무엇입니까?전화 통화 mount -a나 재부팅으로 문제가 해결될 수도 있습니다.

Linux Mint에서는 이런 일이 발생하지 않았지만 최소 Lubuntu 설치에서는 발생했습니다. 어떻게 해결할 수 있나요?

UUID=bb14889e-70de-45f4-882a-5ef45708d283 /media/external1      ext4    defaults,errors=remount-ro,nobootwait 0       1

답변1

Mint이유를 이해하지 못하고 차이점이 있지만 Lubuntu문제를 해결하는 명령을 실행하여 정전에 대응하는 것이 좋습니다.

mount -a

이 명령을 주기적으로 실행하거나 배터리 상태를 폴링할 수 있습니다.

upower -i /org/freedesktop/UPower/devices/battery_BAT0

노트:귀하의 장치는 다를 수 있습니다. 다음 명령을 사용하여 확인할 수 있습니다 upower -d.

$ upower -d | grep Devic
Device: /org/freedesktop/UPower/devices/line_power_ADP1
Device: /org/freedesktop/UPower/devices/battery_BAT1

또는 드라이브에 오류가 있는지 간단히 확인하십시오.

 #!/bin/bash
 while [[ 1 ]]; do
   ls /mnt/external1
   ret=$?
   sleep 1m
   if [ $ret -neq 0]; then
     mount -a 
   fi
 done

$?오류 발생 시 반환 값입니다 ls.>0

답변2

udev또 다른 해결책은 항목 대신 규칙에 따라 디스크를 마운트하는 것입니다 fstab. 이렇게 하면 비정상적인 일이 발생할 때마다 노트북에서 USB 장치가 분리된 것을 인식하고 드라이브를 마운트 해제할 수 있습니다. 전원이 복원되면 USB 장치를 다시 감지하고 드라이브를 다시 설치합니다.

이것은답변특히 lubuntu용 연결에 USB 드라이브 장착을 처리합니다.

관련 정보