ext4

文件系统建议
ext4

文件系统建议

我已经构建了 NAS 系统的骨架(包括 500GB SATA 驱动器上的 Ubuntu 服务器 11.04 和软件 RAID5 配置中的 3 个 2TB SATA 磁盘)... 我正在寻找有关在 RAID 卷上引入什么文件系统的建议...我主要打算使用它来为我的 PS3 播放电影并使用我的 Mac 访问数据... 我希望能够在 Mac 上尽可能本地访问它,但根据一些博客文章,PS3 只能读取 ext3... 我研究过 ext4、ZFS 以及 HFS+,但开始有点迷失了方向!我目前正在研究 FreeNAS,但我想保留 Ubuntu 服务器,因为我喜欢有一...

Admin

文件系统无法在 ext4 和 ext3 之间选择
ext4

文件系统无法在 ext4 和 ext3 之间选择

我正在安装 Ubuntu 11.10,但在选择使用哪个文件系统时遇到了困难。 扩展和ext4;哪一个更适合个人桌面? 如果 ext4 更好,它能在我三年前购买的旧电脑上很好地运行吗,或者 ext4 实际上与旧硬盘不兼容? ...

Admin

Windows 版 ext2explore 无法读取 ext3/4 稀疏文件,该怎么办?
ext4

Windows 版 ext2explore 无法读取 ext3/4 稀疏文件,该怎么办?

我有一些稀疏文件想要读取/复制到 Windows,但找不到可以使用的 FS 阅读器,有什么建议吗? 编辑:澄清稀疏文件位于 ext3 分区上,我无法正确读取这个分区。 我有一个 70 多个 GB 的文件,该文件很稀疏,只有几 kb 传输到了 Windows(该文件大部分已满) 我试图远离内核空间可安装驱动程序,但如果有人能证明 Ext2 IFS 等可以正常工作,我可能会冒险一试。 正确复制稀疏是必须的(它不必在目标上保持备用) ...

Admin

与保留默认值相比,定制“mke2fs”的 inode 计数有什么好处
ext4

与保留默认值相比,定制“mke2fs”的 inode 计数有什么好处

我发现,根据猜测或查看输出手动设置-N的参数会为给定大小的文件系统创建更少的 inode。如果从一开始就使用 的参数强制进行完整创建,文件系统创建也会快得多。mke2fs -t ext4df -i-Elazy_itable_init=0,lazy_journal_init=1mke2fs 经过一番研究,我没有在主题行中找到对我的问题令人满意的答案: mke2fs -t ext4从今天的观点来看(几乎无处不在的 SSD、现代内核、现代 CPU、大量 RAM),与保留默认设置相比,定制 inode 计数有什么好处。 ...

Admin

我可以从 RAID-1(基于软件的 RAID)的单个 HDD 访问数据吗?
ext4

我可以从 RAID-1(基于软件的 RAID)的单个 HDD 访问数据吗?

我有一台在 M.2 NVMe SSD 上运行 Linux Server(Ubuntu 22.04.4 LTS)的机器,并连接了 2 个 4 TB NAS HDD,采用基于软件的 RAID-1 配置(Linux RAID1 并格式化为 EXT4 分区)。现在由于某些未知原因,主板无法检测到 SSD,我不得不更换这个 SSD。 现在我的问题是,我可以将单个 NAS HDD 连接到另一台 PC 并从中复制数据吗? 如何访问 NAS HDD 中的数据? 编辑 这里的 NAS HHD 指的是 Seagate IronWolf NAS 3.5 英寸 HDD。并且两个 H...

Admin

是否有类似“dd”但尊重输入文件的稀疏性的工具?
ext4

是否有类似“dd”但尊重输入文件的稀疏性的工具?

我正在创建带有多个 ext4 分区的磁盘映像。每个 ext4 分区的内容都是用其创建的,mkfs.ext4并且生成的文件系统映像文件是“稀疏的”。 当我dd从所有这些单独的文件系统创建系统映像(一开始有一个分区表)时,生成的映像将不再稀疏。 这样做是错误的,dd conv=sparse因为这会使输出变得稀疏全部-NUL 输出块。但这不是我想要的。如果输入是稀疏的,我希望输出也是稀疏的。 这是必要的,因为最终我希望能够刷新映像,这样bmaptool就不必将“稀疏”的块写入物理设备,从而节省写入映像的时间。如果我将所有只有零的块视为稀疏,那么磁盘上非 NUL 的...

Admin

如何调查 ext4 文件系统是否变为只读(未报告硬件错误)?
ext4

如何调查 ext4 文件系统是否变为只读(未报告硬件错误)?

我有两个独立的系统遇到看似相同的问题: “桌面”- i7-7700K、ASUS Prime Z270-A、Ubuntu 22.04。内核 5.15.0-94-generic。 “服务器”- NUC8i3BEH,Ubuntu 18.04。内核 4.15.0-213-generic。 这些设备最初使用 250GB Samsung 970 EVO Plus NVMe 硬盘作为系统硬盘,使用时间超过四年,没有遇到任何问题。服务器过去已累计连续运行数月。 2023年12月,由于容量问题,两台机器都升级为4TB 三星 990 PRO 带散热器驱动器(型号 MZ-V9...

Admin

为什么操作系统仅从特定 PC 上的 ext4 启动?
ext4

为什么操作系统仅从特定 PC 上的 ext4 启动?

我已经将 Manjaro 安装在 USB 上以便随身携带。但是,我只能在安装它的那台机器上从它启动。在其他 PC 上,BIOS 或 UEFI 无法将该驱动器识别为可启动驱动器。 该设备有一个格式化为 的/dev/sda分区。该分区中有一个目录,其中包含和其他文件。该分区具有标志。/dev/sda1ext4/boot//boot/initramfs-6.5-x86_64.imgboot $ mount显示以下内容: proc on /proc type proc (rw,nosuid,nodev,noexec,relatime) sys on /sys ty...

Admin

DiskGenius 调整分区大小时没有“合并到...”选项
ext4

DiskGenius 调整分区大小时没有“合并到...”选项

我在U盘上安装了DiskGenius PE,尝试调整分区大小。如图所示,我的Uubuntu-vg(2)盘有463.8GB,而它的子分区ubuntu-lv只有100GB。 于是我尝试调整大小ubuntu-lv,根据官方网站文档,我应该右键单击 ubuntu-lv,选择resize partition,单击右侧的下拉菜单Space of Rear Part,然后替换Keep Unallocated为Merge to ubuntu-lv。但是,我点击了下拉菜单,却没有这样的选项(见图)。 我发现我可以拖动ubuntu-lv拉伸窗口顶部的蓝色方块来填充它(参见视...

Admin

在 Windows 上读取 EXT4 GPT 分区类型 SSD
ext4

在 Windows 上读取 EXT4 GPT 分区类型 SSD

我用SharpExt4在 Windows 中从具有 MBR 分区类型的 EXT4 SSD 读取和复制数据。 现在,我有一张具有 GPT 分区类型的新卡,因为新存储卡有 4 TB,并且不能再使用 MBR。 SharpExt4不支持 GPT,而且我找不到任何其他可在 Windows 上使用的库。有什么建议吗? 我不需要外部工具,例如磁盘内部等等,但我需要在自己的应用程序中添加这种支持。 ...

Admin

解析 e2fsck
ext4

解析 e2fsck

相当于?e2fsck -cc​badblocks -nsv -o badblocks.txt; e2fsck -L badblocks.txt 如果是这样,我是否可以通过让 badblocks 进行破坏性读写测试来加快测试速度?比如badblocks -wsv -o badblocks.txt; e2fsck -l badblocks.txt?我可以利用 badblocks last-block 和 first-block 参数分段进行检查,用来e2fsck -L badblocks.txt附加块而不是覆盖它们吗?每种方法的优缺点和可行性是什么? ...

Admin

外部硬盘在减速时卸载
ext4

外部硬盘在减速时卸载

我正在使用 Raspberry Pi 5,它通过 USB 3 连接外部硬盘。在启动时,它会在 /etc/fstab 中使用以下条目进行安装: LABEL=external /mnt/external ext4 defaults,noatime,nofail 0 2 这很好用,我没有遇到任何问题。但由于此驱动器实际上仅用于备份和作为 Jellyfin 服务器,因此我想在不使用时将其关闭。 hd-idle不hdparm支持,但使用sdparm我可以设置STANDBY_Z时间并启用它。驱动器在 10 分钟后确实按预期停止旋转。 问题:尝试访问驱动器时,我可以听到...

Admin

如何将 raid 1 上的 ext4 分区转换为 btrfs?
ext4

如何将 raid 1 上的 ext4 分区转换为 btrfs?

我正在尝试将使用 mdadm 的 raid 1 上的两个 ext4 分区转换为 btrfs。 当我尝试跑步时 fsck.ext4 /dev/md0p2 fsck.ext4 /dev/md0p3 他们带着 e2fsck 1.46.5 (30-Dec-2021) /dev/md0p3 is in use. e2fsck: Cannot continue, aborting. 但是它们已经被卸载并且 lsof 显示它们上没有任何运行。 这是我的 fstab /dev/disk/by-uuid/2cbe4ce5-f7f1-4624-b176-5ac0ea3c51...

Admin

为什么我的 ext4 HDD 在内核 4.9 上无声,而在 5.15 或更高版本上却有噪音?
ext4

为什么我的 ext4 HDD 在内核 4.9 上无声,而在 5.15 或更高版本上却有噪音?

我有一块硬盘,仍在内核为 4.9 的 Debian Stretch 系统上运行。硬盘也在该内核上进行了 mkfs。当我手动将硬盘安装到硬盘上时,会发出几声短暂且几乎听不见的访问噪音。 当我启动内核为 5.15 或 6.2 的 Linux 并将 HDD 安装在那里时,它会变得非常响亮且嘈杂,持续约 8 秒,似乎是由对整个 HDD 的访问引起的,就像某种密集的快速检查一样。 这是什么原因?如果可能的话:是否可以禁用此功能或至少将其限制到每个 X 启动而不会产生任何不利影响? ...

Admin