Questions tagged «filesystems»

文件系统是计算机中文件的存储,命名和组织方式的规范。此标记应用于一般文件系统问题。对于特定的文件系统问题(FAT,NTFS,ext4等),请使用适当的标记。


1
从破碎的SD卡图像救援文件
我已经在SD卡上安装了“armbian”用于我的橙色pi。现在我损坏了这张图片,因此pi无法启动。 在SD卡上是一个非常重要的文件。有什么可能我可以拯救这个文件? 问候

1
在win7中识别损坏的文件
我在外部分区上有一些文件似乎已损坏/有坏扇区 - 即当我尝试复制它们时,复制过程会永远挂起而不会发生任何事情。不幸的是,这些混合了大量的文件非常好。除了试验和错误之外,有没有办法识别坏文件,所以我可以一次性找回好的文件? 提前谢谢了 乔


2
如果我不需要任何逻辑分区,为什么必须对新硬盘进行分区?[重复]
这个问题在这里已有答案: 使用单分区磁盘配置 1回答 对不起,如果这个问题看起来很愚蠢。但我想清楚我对分区和文件系统之间关系的疑虑。 目前,几乎所有硬盘默认都带有一个分区。但是,如果我打算使用整个硬盘并且如果我不需要任何逻辑分区,为什么至少需要一个分区呢? 要将文件存储在硬盘上,是不是通过使用特定文件系统格式化文件系统就足够了?要安装文件系统,为什么必须进行分区?不知怎的,我不明白文件系统和分区之间的逻辑。我认为仅当您需要逻辑划分硬盘驱动器时才需要分区。 能否请您提供有关为何需要分区的技术说明? // Karteek

1
使用txt中的部分文件名列表将文件从一个文件夹复制到另一个文件夹
我有大量图像存储在一个文件夹中,并通过它们进行排序,以选择复制到某些文件夹,如“scenery”或“technical”,并为文本文件中的每个文件夹创建一个部分文件名列表。例如。Scenery.txt 4811 4819 4820 这些是唯一的文件编号,它们是完整文件名的一部分,例如: C:\Users\drewb\Pictures\2018_08_Inuvik\All\DSC_4811.jpg 我有一个PowerShell中的脚本,当我有一个.txt文件中列出的完整文件名列表时,它对我有用,但由于我只写了图片编号,因此节省了大量照片。我希望有一种方法可以创建这个列表的数组并将其作为循环中的完整文件名中的变量提供,但任何建议都值得赞赏。 在.txt中使用全名工作的代码是 Get-Content C:\Users\drewb\Pictures\2018_08_Inuvik\Technical.txt | ForEach-Object {copy-item $_ C:\Users\drewb\Pictures\2018_08_Inuvik\Technical} 已解决:我通过将文件路径连接到名称和excel中的文件扩展名来解决它,然后使用我之前使用的PS脚本。但是,我觉得必须有更直接的方式来编写脚本。

2
无法格式化本地环回文件系统
我正在尝试制作一个40GB的ext3本地环回文件系统。这个环回文件系统存储在我的NAS上,它使用NFS安装在Ubuntu Precise 12.04 x64机器上。该机器具有NAS上的读写权限。 我创建了一个40GB的文件供运行使用dd if=/dev/zero of=/media/vps/Ironman.ext3 bs=1024 count=40000000。该文件已成功创建,因此我/dev/loop0通过运行挂载为环回系统sudo losetup /dev/loop0 /media/vps/Ironman.ext3。 我现在正试图通过运行将其格式化为ext3文件系统sudo mkfs -t ext3 -q /media/vps/Ironman.ext3。但是,每当我运行此命令时,我得到以下输出: mke2fs 1.42 (29-Nov-2011) /media/vps/Ironman.ext3 is not a block special device. Proceed anyway? (y,n) y /media/vps/Ironman.ext3: Permission denied while setting up superblock 我怎样才能解决这个问题,并将环回设备格式化为ext3? 更新1 我刚刚尝试使用环回设备对其进行格式化,如下所示。但是,我仍然被许可拒绝。您可以在第一组中看到文件已经安装。 danielsgroves@precise64:/dev$ sudo losetup /dev/loop0 /dev/loop0: [0015]:26378243 (/media/vps/Ironman.ext3) danielsgroves@precise64:/dev$ …

1
如何手动备份synology系统文件?
我用6个硬盘驱动器构建了一个synology。这些文件仅与Google Cloud同步。(基本EXT4)我担心硬盘会崩溃,我需要重建系统文件,因为超级备份可能无法备份系统文件。我使用Winscp通过SCP协议查找了synology文件,文件如下: /root ls @synocalendar @tmp bin config dev etc etc.defaults initrd lib lib32 lib64 lost+found mnt proc root run sbin sys tmp usr var var.defaults volume1 volume2 volume3 volume4 volume5 volume6 volumeUSB1 我为每个磁盘创建了每个卷。HDD系统文件可能存储在每个卷中。例如,第4卷列出如下: /volume4$ ls @GuestImage @appstore @database @eaDir @iSCSI @quarantine @sharesnap @tmp F --> personal folder and sync …

1
无法在我的拇指驱动器中恢复我的文件
我有一个拇指驱动器品牌金士顿型号DT101 G2,容量为32 GB。问题是当我将文件从我的电脑复制到这个拇指驱动器时,当我连接这个拇指驱动器时,我似乎无法在另一台计算机上重新打开它(文件)。虽然我没有将我的文件归类为HIDDEN,但它仍然是隐藏的事件我使用FOLDER OPTION来显示隐藏文件。然而,这个“隐藏”文件实际上是对我的拇指驱动器的空间。你可以借给我帮忙吗?

1
哪种文件系统应用于Windows和OSX兼容性的4TB驱动器?[关闭]
注意:我知道类似的问题。我在这里看到的是Windows,OSX和Linux(我不需要)。我还可以使用“山狮”,其他问题都没有提到。 我本打算使用NTFS,但是由于某种原因,OSX Mountain Lion只能读取该文件系统,而不能写入该文件系统。我不想在OSX和Windows之间使用本机,因为我不想冒因文件系统不兼容而丢失数据的风险。 我有USB 3.0,想要一个允许文件大于4GB的文件。我不介意在Windows机器上安装一小组驱动程序,但我强烈希望不影响Mac机器。 谢谢!

2
文件系统如何从字节/位识别“文件”?
不确定是否离题,但我相信文件系统的工作是识别位/字节的块并将其称为“文件”,只是为了更方便地更好地访问数据并打包为一个单元,而不是没有命令的触发器国家海洋。但是,这是如何完成的呢?文件系统(有问题的文件系统)是否映射或保留数据开始/数据结束之间的偏移量引用,是否将标识符用于检查地址或其他内容等?我具有编程知识,但是这个低迷的概念肯定使我感到困惑。我知道大多数文件系统都是用HLL编写的(例如C,C ++,D等),但是在最低级别上,它们到底是如何精确地跟踪从文件“ A”的扇区/块1一直到最后一个范围?

1
使文件看起来像文件夹
所以这是场景。我公司的网络在网络上有一个“投递箱”(又名“暂存驱动器”),可用于临时存储文件。但是,IT可以选择在任何给定的夜晚删除驱动器上的所有文件(如大多数暂存驱动器)。但是,我注意到他们使用什么脚本遍历目录树并删除文件,都保留了文件夹结构,无论是谁创建了该文件夹。 因此,问题是,如果我想始终将某些文件保留在驱动器上,是否可以使该文件像在文件夹中一样出现在系统/脚本中。我假设服务器是Windows服务器盒。 我尝试过的事情: 将文件重命名为* .FOLDER扩展名-不起作用 将文件重命名为* .fpbf扩展名-测试中 将文件重命名为* .tsf扩展名-测试中 笔记: .FOLDER的想法只是在黑暗中拍摄。它甚至在这里说它不会工作,因为“ Windows不能那样工作”。 我在这里看到了fpbf和tsf扩展名,尽管它可能有0.00001%的工作机会 我的想法是,如果我可以使文件像文件夹一样出现在系统中,则可以采用任何目录树,将其压缩,“转换”为文件,并保留所有数据以免被删除。 我知道这确实不应该这样做,并且可能会有更好的方法来解决此问题,但是我更多的是询问是否有可能,而不是是否建议这样做。

0
所有的NTFS硬链接都损坏了,那些0kb的硬链接存储在哪里以及如何恢复它们?
这是NTFS文件系统上的Windows 7 x64 sp1。 C:\ Windows \ System32文件夹中的所有硬链接都消失了,Windows无法启动,因为即使是osloader,C:\ Windows \ System32 \ boot \ Winload.exe也消失了。 但是,原始文件仍位于相应的C:\ Windows \ winsxs文件夹中。引导至恢复环境并从其他文件夹复制一个Winload.exe(x64)后,Windows出现错误,指出“ ntoskrnl.exe已损坏或丢失...其文件数字签名无法验证 ” 在尝试以安全模式启动时,在屏幕提示“ Loaded \ Windows \ system32 \ config \ system”后显示了以上消息 因为在此早期启动阶段,smss.exe仍未加载,所以没有任何转储和日志。 根据我的研究,ntoskrnl.exe取决于以下文件:C:\ windows \ system32 \ PSHED.DLL C:\ Windows \ System32 \ hal.dll C:\ Windows \ System32 \ kdcom.dll …

0
系统崩溃后,从NAS服务器上的8.3重新构造长文件名(LFN)
我的FAT32 NAS丢失了它在多个目录中的长文件名。 它仅显示8.3文件名。 我应该如何找回LFN? 这是在主系统崩溃中发生的,该崩溃需要重新格式化并从备份中重建硬盘。我还没有接触过NAS,所以只能奇怪为什么我再也看不到LFN,只有8.3。 摘要: 1. NAS description 2. Problem 3. Actions subsequent to crash (none to the NAS) 4. File types: root—btrfs, data—XFS, formerly Ext4 5. PATH_MAX and NAME_MAX appear alright 6. convnv encoding is the same for 8.3 and LFN? 7. Numerous examinations of **man mount** 8. …

0
如何在Linux Mint下手动安装加密的文件系统
我在Linux Mint上有问题。包含我的主文件夹的分区似乎已满。此分区已加密...这使我无法启动Cinnamon(因为它尝试写入文件)。因此,我使用实时分发来尝试安装它并释放其中的一些空间,但是出现以下错误: $ sudo mount -t ext3 /dev/sda4 /media/crypto/ -oencryption=aes-256 Password: ioctl: LOOP_SET_STATUS: Invalid argument 有任何想法吗?非常感谢您的帮助!蒂埃里

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.