Как делают меня grep файл в ком-то, которого точка монтирования без использования монтирует или fstab?

Кажусь что Вы initrd не держите правильные модули для управления Вашей новой материнской платой.

Возможно, могли Вы

  • начальная загрузка с rescue debian (на диске/ключе установщика) и просят терминал оболочки в Вашем root раздел. Если эта работа, пропустите после того, пока Не Восстановят initrd и grub

Еще:

  • Начальная загрузка с живой ФЛЕШ-КАРТОЙ (или CD-ROM)
  • Выполните корневой терминал
  • смонтируйте свое реальное / (и начальная загрузка/) в/mnt

(Этот образец принимает / идет sda5 и /boot на sda1 )

# mount /dev/sda5 /mnt
# mount /dev/sda1 /mnt/boot

свяжите псевдо фс с/mnt

# for bnd in proc sys dev{,/pts};do mount --bind /$bnd /mnt/$bnd;done
  • выполните оболочку на свой системный уровень:

с:

# chroot /mnt
  • Восстановить initrd и grub:

:

# update-initramfs -k all -u

Возможно, следующее бесполезно, но

# update-grub

чем,

# exit
  • остановка связывает, монтируется

просто:

# umount /mnt/{proc,sys,dev{/pts,},boot,}
  • и перезагрузка.

В надежде это сделает задание.

# reboot
1
14.01.2014, 15:40
2 ответа

Наутилус использует GVFS внутренне. Сам GVFS только обслуживает приложения, которые пользуются библиотекой Glib для доступа к файлам.

Удостоверьтесь, что Вам установили пакет gvfs-предохранителя. Этот пакет содержит программу gvfs-fuse-daemon который делает все файловые системы GVFS доступными как нормальные смонтированные файловые системы.

gvfs-fuse-daemon должен запуститься автоматически, когда Вы сначала получаете доступ к системе GVFS, например, когда Вы соединяетесь с удаленным диском Samba в Наутилусе. Если это не делает, попытайтесь делать

mkdir -p ~/.gvfs
/usr/lib/gvfs/gvfs-fuse-daemon ~/.gvfs

Файловые системы GVFS все смонтированы в подкаталогах ~/.gvfs. Некоторое недавнее использование дистрибутивов /run/user/500/gvfs вместо этого, где 500 Ваш идентификатор пользователя (можно отобразить его с id -u).

Можно даже сделать монтирование на командной строке:

gvfs-mount smb://10.1.1.1/share
0
28.01.2020, 02:00
  • 1
    Сделайте необходимо сделать ~/.gvfs dir? Я думал, что это автоупаковать в ящики при запуске демона? –  slm♦ 15.01.2014, 02:53
  • 2
    @slm я не уверен, но конечно не может повредить создавать его. –  Gilles 'SO- stop being evil' 15.01.2014, 02:55
  • 3
    Согласованный - я просто задавался вопросом, знали ли Вы, сделало ли это. –  slm♦ 15.01.2014, 02:56
  • 4
    Спасибо, я вижу свою точку монтирования в/run/user/1000/gvfs. Проблема решена! –  Thom Thom Thom 15.01.2014, 11:56

Когда Вы получаете доступ к долям SMB через smb://, в Наутилусе рабочий стол GNOME упрощает монтирование доли негласно. Вы будете обычно видеть их, когда Вы будете работать mount команда.

Пример

$ mount 
...
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)

Если Вы cd к этому каталогу, /run/user/1000/gvfs Вы сможете получить доступ к файловой системе от оболочки и использования grep или безотносительно инструментов Вы хотите.

OpenSUSE конкретно

Я столкнулся с этим потоком, названным: Поток: gvfs: Разрешение отклонило, который показывает, что gvfs демон действительно на самом деле монтирует вещи под /run/user/$UID/gvfs на более новых версиях OpenSUSE как другие дистрибутивы, таким образом, вышеупомянутое должно быть корректным местом для поиска любого Samba, смонтировал доли.

выборка

mbj@mortenb-ws2:~> grep gvfs /proc/mounts
gvfs-fuse-daemon /run/user/mbj/gvfs fuse.gvfs-fuse-daemon rw,nosuid,nodev,relatime,user_id=1000,group_id=100 0 0
0
28.01.2020, 02:00
  • 1
    это /run/user/$UID/gvfs на SuSE, и нет ~/.gvfs как на Debian/Ubuntu? Они форум распараллеливает упоминание ~/.gvfs. –  Gilles 'SO- stop being evil' 15.01.2014, 01:49
  • 2
    @Gilles - Я не совсем уверен, это было примером, чтобы показать, что путь обнаружится при выполнении команды монтирования не обязательно, которым был бы путь OP /run/.. по сравнению с. ~/.gvfs. –  slm♦ 15.01.2014, 02:52
  • 3
    я изучил его и дистрибутивы, перемещается, поскольку они адаптируются к /run, таким образом, это - вероятно, вопрос версии. –  Gilles 'SO- stop being evil' 15.01.2014, 02:53
  • 4
    @Gilles - да я взял что-то вроде азартной игры в высказывании, что dir, так как он находится на более новом ver. OpenSUSE. –  slm♦ 15.01.2014, 02:54
  • 5
    @Gilles - найденный потоком, который показывает, что они используют/run/user/... '. По крайней мере, на более новом стихе. из SuSE. ре –  slm♦ 15.01.2014, 03:06

Теги

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