1

Сначала основной вопрос:подходит ли sshfs для низкоуровневого чтения / записи / поиска, как требуется, когда файл содержит содержимое, подобное блочному устройству?

Зачем? Что ж... Я пытаюсь локально смонтировать образ файловой системы, например, файл ext4.img, в то время как образ файловой системы фактически находится на удаленном сервере, но монтируется где-то локально через sshfs. Пока что sshfs кажется подходящим, но я все еще не уверен, что ошибки, которые я получаю, происходят от sshfs или драйвера монтирования.

Я попробовал это с ext4, чтобы протестировать драйвер fuseext2:

Удаленный /some/path/ext4.img монтируется через sshfs в /mnt/remote/ext4.img. Затем я выдал «fuseext2 /mnt/remote/ext4.img mnt -o rw+» для монтирования удаленного образа, который к тому времени местный, к / мин / мин

Это в основном работает, но выдает странные и случайные ошибки чтения больших файлов, таких как JPG.

Я бы предпочел использовать «mount -o loop ...», но это дает ошибку "No permissions", и я не знаю почему. Указатели на мою фактическую настройку приветствуются, но по сути, это вот о:

Могу ли я использовать sshfs, чтобы обеспечить основу для псевдоблочного устройства?

0