Как я использую autofs для отображения Карты памяти ее идентификатором?

Поскольку @Klox сказал, после running dos2unix, остающаяся проблема vi шоу являются недостающей новой строкой на последней строке.

Если Вы открываете файл в vi и сохраните его, это добавит новую строку для Вас.

Или в пакете можно сделать все это с ed:

#!/bin/bash
for f in <list-of-files-goes-here>; do
    ed -s -- "$f" <<<$',s/\r//g\nw' >/dev/null
done
4
03.07.2012, 21:42
2 ответа

В Вашей совокупности/MOUNT_FOLDER является базовым каталогом, где подкаталоги будут смонтированы косвенным auto.ext-usb монтировать-карты.

Посмотрите man 5 autofs для получения дальнейшей информации.

Пример:

usbdisk -fstype=vfat,uid=yourworkingusername :/dev/disk/by-id/thediskid

Если Вы cd /MOUNT_FOLDER/usbdisk Ваш usbdisk будет смонтирован там (я предполагаю, что это - отформатированный vfat).

Можно использовать/etc/fstab вместо этого - но затем Вы желание должными быть смонтироваться "вручную".

Запись в/etc/fstab похожа на это:

/dev/disk/by-id/thediskid /MOUNT_FOLDER vfat defaults,user,noauto 0 0

После этого можно смонтировать Диск USB как обычный пользователь с mount /MOUNT_FOLDER.

1
27.01.2020, 20:56
  • 1
    Nils, не уверенный, что я следую за Вами полностью, хотя, что Вы говорите что возможные звуки. В этом случае, как Вы рекомендовали бы выполнить монтирование содержания диска USB в/MOUNT_FOLDER местоположение? Кроме того, я использую неправильный инструмент в autofs (рекомендуется, чтобы я просто использовал/etc/fstab вместо этого, например?) –  SeanKilleen 03.07.2012, 23:23
  • 2
    @goober, если Вы хотите использовать механизм утилиты автоматического монтирования с помощью косвенных карт, является "рекомендуемым" путем. Если Вы действительно хотите использовать основной каталог в качестве точки монтирования, можно определить запись непосредственно в прямой карте auto.master - но изменения в auto.master будут только активированы путем перезапуска autofs (в противоположность косвенным картам). Я обновлю свой ответ о/etc/fstab –  Nils 04.07.2012, 14:11
  • 3
    @goober, если Вы хотите использовать механизм утилиты автоматического монтирования с помощью косвенных карт, является "рекомендуемым" путем. Если Вы действительно хотите использовать основной каталог в качестве точки монтирования, можно определить запись непосредственно в прямой карте auto.master - но изменения в auto.master будут только активированы путем перезапуска autofs (в противоположность косвенным картам). Я обновлю свой ответ о/etc/fstab –  Nils 04.07.2012, 14:11
  • 4
    ссылки, я не пытаюсь обсудить Ваше решение, что это - рекомендуемый путь. Моя проблема - то, что я понимаю синтаксис превратно. Для монтирования карты памяти идентификатором с помощью autofs, Вы могли показать мне надлежащий способ настроить файлы, учитывая информацию, которую я предоставил первоначально? Я понимаю понятие обычно, когда оно объяснено, но реализация Ваших предложений, кажется, идет не так, как надо где-нибудь. –  SeanKilleen 04.07.2012, 22:44
  • 5
    @goober я попробовал этот myselv и обновил мой ответ. –  Nils 04.07.2012, 23:47
  • 6
    @SeanKilleen, которым проблема с косвенными картами состоит в том, что необходимо будет использовать подкаталог. Существует два пути вокруг этого: a) используют прямую карту b), используют гибкую ссылку/MOUNT_FOLDER, который указывает на/MOUNT_FOLDER/usbdisk. –  Nils 01.04.2014, 15:18
  1. добавить в /etc/auto.master

     / var / autofs / Removable /etc/auto.removable --timeout = 2 
     
  2. добавить в /etc/auto.removable

     theDiskLabel -fstype = ext4, rw, gid = 1000, umask = 002: / dev / disk / by-uuid / thediskid 
     
  3. перезапустить службу autofs

     sudo service autofs restart 
     
  4. Получите доступ к вашему каталогу, вот и все!

     cd / var / autofs / remoable / theDiskLabel 
     
3
27.01.2020, 20:56

Теги

Похожие вопросы