virtual-file-system

我通过“设置 > 应用 > Ubuntu > 重置”重置了 WSL 上的 Ubuntu。现在 WSL 文件系统中的所有文件都丢失了。我该如何恢复?
virtual-file-system

我通过“设置 > 应用 > Ubuntu > 重置”重置了 WSL 上的 Ubuntu。现在 WSL 文件系统中的所有文件都丢失了。我该如何恢复?

我在 Windows 上的 WSL2 上使用 Ubuntu(操作系统版本详细信息)我通过以下方式重置了 Ubuntu 应用程序: 设置 > 应用程序 > 应用程序和功能 > Ubuntu > 重置 在“卸载”下提到卸载 WSL 发行版不会影响文件,那么“重置”WSL 发行版真的会删除 WSL 文件系统中的文件吗?我预计 /home 目录文件会保留,但重置后我发现 /home 中什么都没有了。 是否有可能恢复 /home 中的数据? 感谢您回答这个问题。 ...

Admin

Ubuntu 18.04安装后如何调整默认卷大小
virtual-file-system

Ubuntu 18.04安装后如何调整默认卷大小

我最近在 VMWare 上安装了 Ubuntu 18.04。创建虚拟机时,我将磁盘指定为 1000GB。我按照默认设置完成安装,除了选择了 docker 包。安装后,文件系统只有 200GB。如何让我的主文件系统占据虚拟磁盘 1000GB 的大部分而不是只有 200GB?以下屏幕截图是磁盘信息:(我的其他问题是为什么我只创建了一个磁盘却有 2 个磁盘以及交换分区在哪里。) ...

Admin

系统崩溃和硬重置后退出只读文件系统(20.04.2 服务器、虚拟机)
virtual-file-system

系统崩溃和硬重置后退出只读文件系统(20.04.2 服务器、虚拟机)

昨天我的系统崩溃了,迫使我在运行 2 个虚拟机时对主机进行硬重置。第一台机器幸免于难,第二台机器已进入只读模式。登录虚拟机后,我看到以下消息。 Unable to setup logging. [Errno 30] Read-only file system: '/var/log/landscape/sysinfo.log' run-parts: /etc/update-mot.d/50-landscape-sysinfo exited with return code 1 /usr/lib/ubuntu-release-upgrader/release-u...

Admin

如何并排列出虚拟文件系统名称和内容?
virtual-file-system

如何并排列出虚拟文件系统名称和内容?

当您输入cd /sys/class/drm然后使用时: $ ll */status -rw-r--r-- 1 root root 4096 Dec 23 08:43 card1-DP-1/status -rw-r--r-- 1 root root 4096 Dec 25 15:22 card1-DP-2/status -rw-r--r-- 1 root root 4096 Dec 25 15:22 card1-eDP-1/status -rw-r--r-- 1 root root 4096 Dec 25 15:22 card1-HDMI-A-1/statu...

Admin

Btrfs 报告“错误:每个 btrfs 设备的最小大小为 131072000”,但我的驱动器要大得多
virtual-file-system

Btrfs 报告“错误:每个 btrfs 设备的最小大小为 131072000”,但我的驱动器要大得多

我有 2 个 2TB 驱动器,我想将它们制作成单个 Raid0 逻辑驱动器。我收到的错误毫无意义。有人能解释一下我遗漏了什么吗? 我用 lsblk -o name,mountpoint,size,uuid,fstype,model,serial 我看到两个设备都已安装,大小相同 (953.4G*)。我知道,因为安装它们时,它们的 fstype 不同,所以我将它们都更改为 ext4,然后使用dd它们在分区方面使它们相同。 *是的,我知道这个分区现在没有使用该驱动器的全部大小。 我正在尝试使用 btrfs, mkfs.btrfs -f -d rai...

Admin

在 FUSE 文件系统上格式化块设备时的 EPERM
virtual-file-system

在 FUSE 文件系统上格式化块设备时的 EPERM

长话短说 尝试格式化 FUSE 文件系统上的块设备EPERM在open系统调用时失败。权限设置为第777章并且必要的ioctls 已被存根,但 FUSE 处理程序内不会打印任何日志。 背景 我正在编写一个程序来创建虚拟磁盘映像。我的标准之一是它必须能够以零超级用户访问权限运行,这意味着我无法安装环回设备、更改文件所有者甚至编辑/etc/fuse.conf。出于这个原因,我的方法最终变得相当冗长。具体来说,为了格式化磁盘上的各个分区,我希望能够使用系统工具,因为这为我提供了更大范围的可能文件系统。这涉及将VDis...

Admin

如何修改(添加文件或目录)到qemu-img创建的原始磁盘文件?
virtual-file-system

如何修改(添加文件或目录)到qemu-img创建的原始磁盘文件?

如何将文件或目录添加到qemu-img创建的原始磁盘文件中。例如。我用来qemu-img create -f raw disk.raw 1G生成一个disk.raw文件。我想将一些/bin,/usr目录复制到该disk.raw文件中。 我已经尝试过以下命令。参考这里 qemu-img create -f raw disk.raw 1G mkdir /image losetup /dev/loop0 disk.raw fdisk /dev/loop0 > n > p > ENTER > ENTER ...

Admin

适用于 Linux 的 NetFS
virtual-file-system

适用于 Linux 的 NetFS

Plan 9 和 FreeBSD 都采用基于文件系统的方法来实现网络配置的统一用户空间接口。 这张纸例如,描述了为 FreeBSD 设计和实现的此类接口的优点,从安全性到可用性。 Linux系统上有类似的实现吗?如果没有,是否有特殊原因无法在 Linux 上完成/不可行? ...

Admin

如何在开放系统调用中接受额外参数?
virtual-file-system

如何在开放系统调用中接受额外参数?

我正在为 Linux 开发一个文件系统模块作为一个项目。我希望这些文件受到密码保护。我希望open()除了文件路径和模式之外还接受密码。但我找不到关于如何做到这一点的明确文档。 ...

Admin

在Linux中使用路径作为URL?
virtual-file-system

在Linux中使用路径作为URL?

不久前,我发现了一个使用curl(或类似的)的代码片段,而不是使用像http://example.com:2882它一样使用文件系统路径访问站点的URL。就像是: curl /some/path/example.com/2882 这个功能怎么称呼呢? 我不记得更多细节,所有谷歌结果都是误导性的或不相关的。 ...

Admin

Linux下制作虚拟文件夹的方法
virtual-file-system

Linux下制作虚拟文件夹的方法

Linux中有没有像“Everything”这样的文件搜索引擎? 我9年前看到这篇文章,发现有一个叫Ferris的东西。它似乎是一个运行在现有文件系统之上的 VFS 层。 该项目已经三年半没有发布新版本了。 该功能列表中有什么是最新的吗?http://www.libferris.com/features ...

Admin

针对 1 个大文件优化 ext4
virtual-file-system

针对 1 个大文件优化 ext4

我打算拥有一个只有 1 个文件的 4Tb ext4 文件系统。该文件将填满整个驱动器。该文件将是我将安装和使用的另一个日志文件系统的映像。 我应该使用哪些 ext4une2fs 选项来最佳优化性能? ...

Admin

任何应用程序每次打开文件时都会收到确认提示
virtual-file-system

任何应用程序每次打开文件时都会收到确认提示

我有一个文件,其中包含有时需要让某些应用程序读取的信息,但通常希望在我不知情的情况下不要访问它。 如何让文件描述符打开操作在成功之前提示我进行确认? 我可以编写自己的文件系统模拟器并可能挂载它,但这听起来太多了。 有现成的工具吗? ...

Admin

挂载虚拟文件系统需要哪些实用程序?
virtual-file-system

挂载虚拟文件系统需要哪些实用程序?

我正在制作一个 initramfs,并且我想要尽可能少的实用程序。具体来说,我不想要 busybox。由于我的根目录是 zfs,因此我需要zfs.mount.但是,在我之前,我还需要为 initramfs安装proc、sysfs、devtmpfs、 和。我不希望能够处理这些,那么我需要什么呢?devptsswitch_rootzfs.mount ...

Admin