Questions tagged «ext4»

ext4或第四个扩展文件系统是Linux的日记文件系统,是ext3的后继系统。


2
从控制台创建ext4分区
我有一个/dev/sda1包含使用0.6 TB空间的NTFS分区的卷(1.2 TB)。 我想ext4在剩余的0.6 TB空间中进行分区。 我还没有尝试任何操作,因为如果遇到错误的命令,我不想冒险丢失数据。(由于没有GUI,因此无法使用gparted。) 您能为我提供正确的命令,还是至少提供正确的参数mkfs.ext4。 root @ rasp:〜#fdisk -l / dev / sda Disk /dev/sda: 1500.3 GB, 1500299395072 bytes 255 heads, 63 sectors/track, 182401 cylinders, total 2930272256 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size …

3
有没有办法使ext文件系统在Linux中为自己使用更少的空间?
我在Linux系统上使用了一堆外部和内部HDD。我只有Linux系统,所以使用Linux文件系统才有意义,对吗?但是,我目前在所有地方都使用NTFS,因为它为我提供了HDD中最可用的空间。 不过,我现在想切换到Linux文件系统,主要是因为权限和兼容性(例如,我无法在Linux下重新设置LUKS加密的NTFS分区的大小,而一直告诉我在Windows下使用chkdsk)。 但是,当我格式化那些HDD时,我尝试了很多不同的文件系统,并且每个Linux文件系统,甚至据我所知都没有日志记录的ext2,本身都占用了大量空间。我不记得确切的值,但是在2TB HDD上,NTFS给我带来了超过100GB的存储空间,这很多。 所以我的问题是:有没有办法使ext文件系统为自己使用更少的空间?还是有另一个文件系统(我尝试过ext2,ext3,ext4,NTFS和vfat-它们甚至都没有接近NTFS给我提供的可用空间),它们具有完美的Linux支持和巨大的可用空间? 我很想听听文件系统(尤其是没有日记功能的ext2)如何以及为什么比NTFS使用更多的空间,而且我不知道该问什么。如果可能的话,我最希望使用一种无​​需日志的ext4方式,以及其他占用大量空间的方式。
48 linux  filesystems  ext4  ext3  ext2 

6
修改fstab条目,以便所有用户都可以读取和写入EXT4卷
我有一个带有EXT4分区的Ubuntu 10.04盒子。此分区设置为自动安装在中/etc/fstab。出于本文的目的,我们将其称为:/media/foo。 不幸的是,只能root在的根文件系统上创建/删除文件/目录foo。为了使其他用户在此卷上执行文件/ io,root需要创建目录以及对其他用户chmod的权限。 我想安装体积,使得任何人都将能够读取音量/写,而不需要root到chmod。 以下是我的fstab条目: /dev/sda8 /media/foo ext4 rw,user,exec 0 0 该条目最初具有,defaults而不是rw,user,exec。我添加了其他条目,也就是说,rw任何用户都可以读/写。 不幸的是,该fstab条目无效。它安装得很好,但是仍然需要root干预。 而且,以防万一有人要求,只是运行:chmod -R 777 *on /media/fooas root不起作用。


3
如何在Windows上安装读写ext4分区?[重复]
这个问题已经在这里有了答案: 如何在Windows上读取ext4分区? 7个答案 我想在外部硬盘上使用ext4,但是它必须是跨平台的。(至少是Linux,Win7和WinXP)。 不幸的是,我还没有找到合适的驱动程序来让Windows 写入 ext4。我已经找到Ext2Fsd,但是它只读取ext4。 9. ext4扩展盘只读,没有大小截断和扩展支持 更多: 支持的Ext3 / 4功能: 灵活的inode大小:> 128字节,最大块大小 dir_index:htree目录索引 文件类型:Dentry中的额外文件模式 large_file:>支持4G文件 sparse_super:组描述符中的超级块备份 uninit_bg:快速fsck和组校验和 程度:阅读,写作没有延伸。 日记:仅支持内部日记的重播 不支持的Ext3 / 4功能: 日志:基于日志的操作,外部日志 范围:大小截断和扩展,文件删除 flex_bg:第一个元数据组 EA(扩展属性),ACL支持 另外,我还找到了Ext4Fsd v0.50的补丁(在此处): 新增:Matt Wu在ext2fsd.com上发布了新的0.50版本。Ext2fsd-0.48-bb8-signed对ext4扩展区的支持,并修复了Windows 7上的BSOD。 我认为这不会安全。我也读过一些有关在Windows中编写ext4的信息,这可能会导致磁盘上的数据丢失... What is the External HDD used for?-首先,它将存储备份,然后存储家庭电影,图片。一些音乐等。如果我最终收到,它将连接到Raspberry Pi。只是当它用于将计算机数据迁移到新数据时,它并不会真正移动。它会存储的最大文件是Clonezilla磁盘映像(我不知道它们是否会是大文件)。 有人可以为这个问题提供解决方案吗?还是ext4和ext3之间没有足够重要的区别,我应该使用ext3吗?-(如果是,那么我可以将Ext2Fsd用于该ext3安装吗?) 谢谢!


3
如何在Windows 7上将驱动器格式化为EXT4?
此问题是从“服务器故障” 迁移而来的,因为可以在“超级用户”上回答。 迁移 7年前。 我正在尝试在外部驱动器上创建ext4文件系统。我通常使用的分区管理器EASEUS Partition Master不支持ext4。有哪些免费的替代品? 编辑:事实证明MiniTools分区向导支持ext4。
23 ext4 

3
移动2TB(1000万个文件+目录),我的瓶颈是什么?
背景 我跑出空位的/home/data需要,并转移/home/data/repo至/home/data2。 /home/data/repo包含1M个目录,每个目录包含11个目录和10个文件。总计2TB。 /home/data在启用了dir_index的ext3上。 /home/data2在ext4上。运行CentOS 6.4。 我认为这些方法之所以缓慢,是因为repo/在其正下方有100万个目录。 尝试1:mv很快但被打断 如果完成,我可以完成: /home/data> mv repo ../data2 但在转移1.5TB后中断。它的写入速度约为1GB / min。 尝试2:rsync在建立文件列表8小时后进行爬网 /home/data> rsync --ignore-existing -rv repo ../data2 建立“增量文件列表”花费了几个小时,然后以100MB / min的速度传输。 我取消它以尝试更快的方法。 尝试3a:mv抱怨 在子目录上对其进行测试: /home/data/repo> mv -f foobar ../../data2/repo/ mv: inter-device move failed: '(foobar)' to '../../data2/repo/foobar'; unable to remove target: Is a directory 我不确定这是什么错误,但也许cp可以让我摆脱困境。 尝试3b:cp8小时后无济于事 …
21 centos  rsync  ext4  ext3  mv 

2
强迫ext4lazyinit完成它的事情?
是否有任何方法可以“强制” ext4lazyinit以最大的优先级完成工作?诸如“我不在乎系统资源,只是尽您所能尽快完成工作”之类的东西? 我应该补充:不重新格式化驱动器。我知道mkfs的lazy_itable_init选项。
19 linux  ext4 

5
ext3和ext4之间的主要实际差异-如果有的话?
假设无需担心与旧系统的兼容性,我希望最好使用最新的,稳定的linux文件系统(当前似乎是)ext4。 但是,似乎ext4没有太大变化。维基百科的ext4文章确实列出了11个主要功能ext4,但据我所知,这些功能中的大多数与似乎没有任何主要的区别ext3。本文还讨论了由于延迟分配而导致的潜在数据丢失,但是据我所知,这仅会在深奥的系统崩溃情况下发生,因此也没有任何实际区别。 这是只是一个小的逐步升级而没有任何重大差异,还是我应该运行将ext3系统转换为ext4?

7
Parted没有可用的“调整大小”命令
我正在尝试使用parted来调整分区的大小,但是它没有可用的“ resize”命令 gchain@archbogchain@archbook:~$ sudo parted /dev/sdb GNU Parted 3.1 Using /dev/sdb Welcome to GNU Parted! Type 'help' to view a list of commands. (parted) help align-check TYPE N check partition N for TYPE(min|opt) alignment help [COMMAND] print general help, or help on COMMAND mklabel,mktable LABEL-TYPE create a new disklabel (partition …

1
删除大量大文件后,可用空间会大大延迟
昨天,我已删除家庭/媒体服务器上的71 GB文件。 之前的可用空间:117 GB 以后的可用空间:126 GB 因此,我只有9 GB,而不是拥有71 GB的额外可用空间。我仔细检查了没有打开任何文件,并且确实删除了71 GB,可用空间实际上仅增加了9 GB。 我也尝试同步,但没有效果。 这不是第一次发生。的确,我时不时地看到这种行为。首先是ext3,现在是ext4。 发生这种情况时,我可以通过卸载然后重新挂载文件系统来回收可用空间。在这些情况下,卸载最多需要2分钟,而不是几乎没有时间。 如今,我无法轻松地卸载和重新安装文件系统,因为它在我的录像机软件,家庭的owncloud服务器以及到目前为止我还没有的其他一些服务中一直很忙。而且我不想在晚上3点起床只是为了卸下并重新安装。 不,'at'实用程序无法执行,因为其中一项服务执行不可恢复的长期运行任务,因此需要进行手动状态检查以找到可以关闭的好时机,即任务刚刚完成。 但是今天早上,我注意到该空间已经释放了一整夜。在我看来,好像已经进行了某种清理,这可能是同一件事,需要在卸载时花费额外的时间。 到目前为止,我仅在删除大量数据时才注意到此行为。另一方面,我不确定它是否定期发生,并且差异太小而无法察觉。 创建的文件系统为根(mkfs -m 0)保留了0%。根据fsck -f(我总是在卸载和重新安装之间进行此操作),文件系统未损坏,并且根据SMART诊断扩展测试,硬件也还可以。 [编辑] tune2fs 1.42 (29-Nov-2011) Filesystem volume name: bigdata Last mounted on: /bigdata Filesystem UUID: 6aebd17a-e064-41dc-9c68-c9a3acbe4f66 Filesystem magic number: 0xEF53 Filesystem revision #: 1 (dynamic) Filesystem features: has_journal ext_attr …
15 ext4  ext3 

4
Windows具有更好的文件系统
根据我在Windows工作站上工作的Java开发人员的观察,与Linux文件系统相比,NTFS的速度较慢。问题是,NTFS驱动程序中是否可以手动调整任何内容,例如为其提供更多的内存以进行缓存?启用一些实验性算法?如果不可用,是否可能有比Windows NTFS更快的其他文件系统可以在Windows上使用,甚至可以在商业上使用? 需要明确的是,我并不想提高Maven项目的编译速度,而是希望对OS进行整体改进。与Linux文件系统相比,我感觉NTFS早已过时且运行缓慢。奇怪的是,这个星球上最流行的OS只有一个文件系统,仍然需要手动碎片整理,这让我感到很奇怪。也许,是一种替代? 更新:根据我的观察,这很慢。我正在构建/打包一个项目,这意味着在磁盘上进行许多读/写操作。构建系统是跨平台的(Java,Maven),因此,例如,在启动到Ubuntu时,我可以执行完全相同的操作。 在Linux上,我的构建至少快1/3。因此,有关文件系统的问题。很抱歉,如果放错地方了。
14 windows  ntfs  ext4 

3
具有完全Ext4支持的在线“智能”分区管理器?
Windows是否有任何分区管理器可以管理(调整大小,移动等)ext4分区? 注意事项: 从分区开始调整大小时,调整大小必须很聪明。 许多分区经理搞砸(我注意到的Acronis Disk Director 10是个例外),并移动整个当你从一开始就调整分区的数据,转化为巨大的在许多情况下,浪费了大量的时间。 它还必须能够浏览(复制/删除)分区上的文件。 我明确地不要求: 仅限离线的解决方案 基于Linux的解决方案 我认为Acronis Disk Director 10 除不支持ext4 外,都适合所有这些解决方案。我需要的是与ext4支持类似的东西。

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.