
У меня есть USB-HDD, отформатированный как ext3, подключенный к моему маршрутизатору, поэтому я могу использовать его как хранилище домашней сети. Он работает довольно хорошо, однако, при отправке большого количества файлов на жесткий диск (я пытался сделать резервную копию/синхронизацию всей моей домашней папки с помощью unison), к нему молча невозможно получить доступ в какой-то случайный момент времени. Это означает, что я не могу ни читать, ни писать на диск, перезапуск маршрутизатора - единственное, что помогает. Под перезапуском я подразумеваю отключение кабеля электропитания. Когда я сбрасываю маршрутизатор с помощью функции сброса, он больше не подключается к Интернету. Когда я перезапускаю HDD (у него есть выключатель питания), он по-прежнему недоступен.
Диск также перестает работать, когда я копирую много файлов с помощью nautilus. Он работает нормально, если я копирую только некоторые файлы.
Я смонтировал его как устройство Samba, так как мой маршрутизатор это умеет. Я также пробовал FTP-диск, но происходит то же самое.
Это проблема безопасности маршрутизатора (много файлов одновременно — я заблокирую это устройство!)?
Или проблема с GNOME/gvfs/nautilus (я получаю доступ к диску через /run/user/1000/gvfs/smb-share....)?
Или что-то еще, о чем я не подумал?
решение1
Скорее всего, это просто невезение! Чтобы это было успешно, должно сработать много вещей:-
Внешний диск должен быть совместим с вашим маршрутизатором (и не потреблять слишком много энергии). Попробуйте вместо этого USB-накопитель (просто для проверки).
Маршрутизатор должен быть счастлив с Ext3 - скорее всего, он был протестирован с NTFS или FAT. Отформатируйте свой диск в одном из них и протестируйте.
Ему нравится общаться с Linux - опять же, он, вероятно, был протестирован с ПК с Windows. Если у вас есть доступ к нему, попробуйте отправить файлы с помощью одного из них.
Я попробовал проделать подобный трюк со своим роутером, хотя он не завис/не завис, как ваш. Он с радостью записывал файлы любого размера на диск, но при чтении ограничивал файлы 4 Гб. Я списал это на глючную прошивку (он даже запускал Samba на Linux).
Если вам нужно локальное хранилище, приобретите Raspberry Pi и создайте на его основе домашний сервер.