Я смонтировал внешний диск ntfs на моем сервере ubuntu. Так как это внешний hdd, ночью я отключил его, а когда я снова его подключил, ubuntu не обнаружил уже смонтированный hdd :(
Вот что я сделал для монтирования жесткого диска:
sudo mount -t ntfs-3g /dev/sdb1 /mnt/discoexterno1/
Это сработало отлично. Я даже поделился им со своей машиной Windows, но с тех пор, как я отключил его и снова подключил, я не могу получить к нему доступ. Каждый раз, когда я это делаю:
ls /mnt/discoexterno1
Я получил:
ls: cannot access /mnt/discoexterno1: Input/output error
Что можно сделать, чтобы сервер Ubuntu автоматически связывал каталог с жестким диском?
Это все, что у меня есть в каталоге dev и начинается с s
/dev/scd0 /dev/sda1 /dev/sda5 /dev/sdc1 /dev/sdd1 /dev/sde1 /dev/sg1 /dev/sg3 /dev/snapshot /dev/sr0 /dev/stdin /dev/sda /dev/sda2 /dev/sdc /dev/sdd /dev/sde /dev/sg0 /dev/sg2 /dev/sg4 /dev/sndstat /dev/stderr /dev/stdout
/dev/shm:
/dev/snd: controlC0 pcmC0D0c pcmC0D0p pcmC0D1c pcmC0D1p таймер
У меня также есть 2 других внешних жестких диска, но я подключил только один, чтобы проверить это. (Я новичок)
Итак, мне нужно продолжать монтировать жесткий диск каждый раз, когда я его отключаю и подключаю?? Или есть какой-то способ (определив серийный номер или что-то в этом роде), чтобы я мог сообщить серверу Ubuntu, что я смонтировал этот жесткий диск??
Спасибо
решение1
Да, вам следует размонтировать диск перед тем, как отсоединить его, и смонтировать его, когда вы его подключаете. Если вы хотите, чтобы это происходило автоматически, вы можете использовать что-то вродеавтофс. Если вы хотите, чтобы все работало правильно, вам, вероятно, следует задать метку для файловой системы и выполнить монтирование на основе метки.