Рейтинг:1

Есть ли способ увидеть устройства tmpfs, смонтированные под WSL2/Ubuntu2004 из Windows?

флаг in

Я пытаюсь запустить несколько тестов для большого количества файлов малого и среднего размера (<10 КБ). Все идет хорошо, но теперь я нахожусь в той точке, когда хочу посмотреть, что я могу сделать с инструментами msys2 и github против этих монтирований tmpfs. К сожалению, я не вижу никакого содержимого, когда перехожу к этим местам через локальную сетевую папку:

Скриншот /mnt для Windows10 в Ubuntu 20.04

Скриншот Windows10: /mnt/ramdisktest «эта папка пуста»

Однако изнутри WSL2/Ubuntu вы можете видеть, что содержимое tmpfs не пусто:

__ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ _
| матг@MSI:/mnt
|â£> cd ramdisktest/
__ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ _
| mattg@MSI:/mnt/ramdisktest
|â£> ll
всего 4.0K
-rw-r--r-- 1 mattg 143 18 фев 19:13 testfile
__ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ _
| mattg@MSI:/mnt/ramdisktest
|â£> pwd
/mnt/ramdisktest
__ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ _
| mattg@MSI:/mnt/ramdisktest
|â£> тестовый файл cat
/дом
/срв
/и т.д
/опт
/корень
/библиотека
/млн
/usr
/СМИ
/lib64
/sys
/dev
/сбин
/ботинок
/бин
/бег
/lib32
/libx32
/в этом
/прок
/щелчок
/tmp
/вар
/потеряно+найдено
__ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ _
| mattg@MSI:/mnt/ramdisktest
|â£>
NotTheDr01ds avatar
флаг vn
Вы уверены, что это не проблема с разрешениями? Я только что смонтировал tmpfs под WSL, и я могу видеть файлы из Проводника, используя `\wsl$\` путь. А как насчет `/run`? Это tmpfs, который монтируется с помощью `/init`. Вы видите файлы там из Windows? Если да, сравните параметры монтирования и разрешения.
флаг in
@ NotTheDr01ds Я пробовал использовать параметры UID = 1000 и GID, но ничего не изменилось. Я не могу найти какую-либо комбинацию, которая что-либо меняет в окнах. Другие параметры файлов tmpfs, которые вы упомянули, не разрешены для монтирования виртуального диска. Я не знаю, что еще попробовать.
NotTheDr01ds avatar
флаг vn
Все еще балуюсь по этому поводу (как, я уверен, и вы тоже). Что показывает `grep ramdisktest /etc/mtab`?
флаг in
@ NotTheDr01ds `tmpfs /mnt/ramdisktest tmpfs rw,relatime,size=102400k,uid=1000,gid=1000 0 0`

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.