ext3,WIN8下怎么读取EXT3分区

时间:2023-10-08 21:04:15编辑:资料君

1,WIN8下怎么读取EXT3分区

ext3/ext4等日志型文件系统是Linux中被广泛应用的,通常是许多流行Linux发行版默认的文件系统。下面将介绍2款可以在 Windows 系统下读取 Linux 的 ext3/ext4 格式分区的软件……
etx4也是Linux下的日志型文件系统,被设计作为ext3的继任者 。他消除了64位存储限制,是ext3向后兼容的扩展的系列之一,较ext3提高了性能表现。
# 方法1:
Ext2Read 是一个能够读取etc2/etx3/ext4文件系统的工具。他支持LVM2和Ext4.可以查看和复制文件和文件夹,递归复制整个文件夹。
下载地址:http://sourceforge.net/projects/ext2read/
# 方法2:
Ext2Fsd是一个windows下的ext2文件系统驱动,支持windows2000,xp,vista。是一款自由软件,以GPL2协议发布
主页地址:http://www.ext2fsd.com/
使用:下载之后,单击邮件选择属性:设置Windows Vista Service Pack 2的兼容模式,设置以”管理员身份运行”。双机安装,推荐在安装时钩去“enable write access”来保护linux不被写入,以防止数据丢失
注:软件使用有风险,请自己承担失败风险。

2,Centos文件系统EXT3与EXT4的主要区别

Linux kernel 自 2.6.28 开始正式支持新的文件系统 Ext4。 Ext4 是 Ext3 的改进版,修改了 Ext3
中部分重要的数据结构,而不仅仅像 Ext3 对 Ext2 那样,只是增加了一个日志功能而已。Ext4
可以提供更佳的性能和可靠性,还有更为丰富的功能:

1. 与 Ext3 兼容。 执行若干条命令,就能从 Ext3
在线迁移到 Ext4,而无须重新格式化磁盘或重新安装系统。原有 Ext3 数据结构照样保留,Ext4 作用于新数据,当然,整个文件系统因此也就获得了 Ext4
所支持的更大容量。

2.
更大的文件系统和更大的文件。 较之 Ext3 目前所支持的最大 16TB 文件系统和最大 2TB 文件,Ext4 分别支持
1EB(1,048,576TB, 1EB=1024PB, 1PB=1024TB)的文件系统,以及 16TB 的文件。

3. 无限数量的子目录。 Ext3 目前只支持 32,000
个子目录,而 Ext4 支持无限数量的子目录。

4. Extents。 Ext3
采用间接块映射,当操作大文件时,效率极其低下。比如一个 100MB 大小的文件,在 Ext3 中要建立 25,600 个数据块(每个数据块大小为
4KB)的映射表。而 Ext4 引入了现代文件系统中流行的 extents 概念,每个 extent
为一组连续的数据块,上述文件则表示为“该文件数据保存在接下来的 25,600 个数据块中”,提高了不少效率。

5. 多块分配。 当写入数据到 Ext3
文件系统中时,Ext3 的数据块分配器每次只能分配一个 4KB 的块,写一个 100MB 文件就要调用 25,600 次数据块分配器,而 Ext4
的多块分配器“multiblock allocator”(mballoc) 支持一次调用分配多个数据块。

6. 延迟分配。 Ext3 的数据块分配策略是尽快分配,而
Ext4 和其它现代文件操作系统的策略是尽可能地延迟分配,直到文件在 cache
中写完才开始分配数据块并写入磁盘,这样就能优化整个文件的数据块分配,与前两种特性搭配起来可以显著提升性能。

7. 快速 fsck。 以前执行 fsck
第一步就会很慢,因为它要检查所有的 inode,现在 Ext4 给每个组的 inode 表中都添加了一份未使用 inode 的列表,今后 fsck Ext4
文件系统就可以跳过它们而只去检查那些在用的 inode 了。

8. 日志校验。
日志是最常用的部分,也极易导致磁盘硬件故障,而从损坏的日志中恢复数据会导致更多的数据损坏。Ext4 的日志校验功能可以很方便地判断日志数据是否损坏,而且它将
Ext3 的两阶段日志机制合并成一个阶段,在增加安全性的同时提高了性能。

9. “无日志”(No Journaling)模式。
日志总归有一些开销,Ext4 允许关闭日志,以便某些有特殊需求的用户可以借此提升性能。

10. 在线碎片整理。 尽管延迟分配、多块分配和
extents 能有效减少文件系统碎片,但碎片还是不可避免会产生。Ext4 支持在线碎片整理,并将提供 e4defrag
工具进行个别文件或整个文件系统的碎片整理。

11.
inode 相关特性。 Ext4 支持更大的 inode,较之 Ext3 默认的 inode 大小 128 字节,Ext4 为了在 inode
中容纳更多的扩展属性(如纳秒时间戳或 inode 版本),默认 inode 大小为 256 字节。Ext4 还支持快速扩展属性(fast extended
attributes)和 inode 保留(inodes reservation)。

12. 持久预分配(Persistent
preallocation)。 P2P
软件为了保证下载文件有足够的空间存放,常常会预先创建一个与所下载文件大小相同的空文件,以免未来的数小时或数天之内磁盘空间不足导致下载失败。 Ext4
在文件系统层面实现了持久预分配并提供相应的 API(libc 中的 posix_fallocate()),比应用软件自己实现更有效率。

13. 默认启用 barrier。
磁盘上配有内部缓存,以便重新调整批量数据的写操作顺序,优化写入性能,因此文件系统必须在日志数据写入磁盘之后才能写 commit 记录,若 commit
记录写入在先,而日志有可能损坏,那么就会影响数据完整性。Ext4 默认启用 barrier,只有当 barrier 之前的数据全部写入磁盘,才能写
barrier 之后的数据。(可通过 "mount -o barrier=0" 命令禁用该特性。)

Ext4 随 Linux kernel
2.6.28 正式发布已有数周,一直苦于找不到测试用的磁盘,正巧年前 Intel 送来几块 SSD 测试样品,这两天就顺带把 SSD 也测了。测试所使用的
Linux 内核版本为 2.6.28.2,测试工具为 IOzone 3.318。

3,Ext3的劣势

当初ext3的设计目标就是提供对于ext2的高度兼容,很多磁盘上的结构和都和ext2很相似。也因为这样,ext3缺乏很多最新设计中的功能,例如动态分配inode和可变块大小(frags或tails)。ext3文件系统在被挂载为写入的时候,是不能进行fsck的。 ext3档案系统的倾倒作业在这个档案系统还是挂载中的时候执行可能会造成资料的损坏。ext3不支持在其他文件系统上已经支持(例如:JFS2和ext4)的扩展。 在文件系统级别上,没有在线的ext3磁盘碎片整理工具。离线的ext2磁盘碎片整理工具e2defrag,可以用于ext3文件系统,但前提是在使用前要将文件系统转换回ext2。 但依赖于功能位在文件系统中打开,e2defrag可能会毁灭数据;目前仍然不知道如何处理新的ext3功能。有一些用户使用的磁盘碎片整理工具,例如Shake和defrag,这些工具通过复制文件来实现新分配的文件不存在碎片。但这只在文件系统相当空的情况下有效,并且该文件系统不经常出现碎片。目前没有真正的用于ext3的磁盘碎片整理工具。事实上,磁盘碎片整理完全是一种人们在单用户单进程环境下(如DOS/早期Windows)工作时养成的旧习。在多任务环境下,磁盘碎片的出现根本是不可避免的,而且碎片化的速度非常之快。操作系统的任务不是不负责任地给用户提供一个整理工具,而是应该在系统设计的时候消除碎片化对性能的伤害。比如Linux的块设备操作都要经过一个I/O调度层,通过在调度层中使用带有电梯算法的调度策略来消除碎片对性能的影响。另外,如果将来固态硬盘普及乃至取代传统硬盘,也会让磁盘碎片的概念成为历史。 Ext3在写入日志时,并不做校验和。如果barrier=1没有作为加载参数(在文件/etc/fstab),并且如果硬件在无次序的写入缓存,在崩溃时会严重损坏文件系统(该选项在大多数流行的Linux发行版中都没有被启用,所以大多数发行版的处境都很危险。)考虑下面的情况:如果硬盘无序的做写入操作(因为现在的硬盘都使用缓存机制以便摊销写入速度),那么有可能出现在写入处理的提交块时,其他的相关的块已经被写入了。如果电源掉电、内核panic出现在其他块写入前,那么系统将必须重启。在重启后,文件系统将按照正常方式重演日志,并且重演“优胜者”(具有提交块的处理,包括上面无效的但被标记为有效的提交块的处理)。于是,上面没有完成的磁盘写入将处理,但使用已经损坏的日志数据。文件系统在重演日志的时候,将错误的使用已经损坏的数据覆盖正常数据。如果使用校验和(如果假的“优胜者”处理被标记为互斥的校验和),文件系统会处理的更好,并且不会在磁盘上重演错误的数据。截止到2007年6月24日,已经有补丁来修复这个问题 。

4,ext4与ext3区别

区别如下:Ext3文件系统最多只能支持32TB的文件系统和2TB的文件,根据使用的具体架构和系统设置,实际容量上限可能比这个数字还要低,即只能容纳2TB的文件系统和16GB的文件。而Ext4的文件系统容量达到1EB,而文件容量则达到16TB,这是一个非常大的数字了。对一般的台式机和服务器而言,这可能并不重要,但对于大型磁盘阵列的用户而言,这就非常重要了。Ext3目前只支持32000个子目录,而Ext4取消了这一限制,理论上支持无限数量的子目录。Ext3文件系统使用32位空间记录块数量和i-节点数量,而Ext4文件系统将它们扩充到64位。当数据写入到Ext3文件系统中时,Ext3的数据块分配器每次只能分配一个4KB的块,如果写一个100MB的文件就要调用25600次数据块分配器,而Ext4的多块分配器“Multiblock Allocator(MBAlloc)”支持一次调用分配多个数据块。Ext3的数据块分配策略是尽快分配,而Ext4的策略是尽可能地延迟分配,直到文件在缓冲中写完才开始分配数据块并写入磁盘,这样就能优化整个文件的数据块分配,显著提升性能。Ext3文件系统采用间接映射地址,当操作大文件时,效率极其低下。例如,一个100MB大小的文件,在Ext3中要建立25600个数据块(以每个数据块大小为4KB为例)的映射表;而Ext4引入了盘区概念,每个盘区为一组连续的数据块,上述文件可以通过盘区的方式表示为“该文件数据保存在接下来的25600个数据块中”,提高了访问效率。Ext4支持更大的i-节点。之前的Ext3默认的i-节点大小128字节,Ext4为了在i-节点中容纳更多的扩展属性,默认i-节点大小为256字节。另外,Ext4还支持快速扩展属性和i-节点保留。

5,如何将硬盘分区格式化成Ext3

将硬盘分区格式化成Ext3的方法:
1、下载、安装分区助手软件;
2、启动分区助手,(1)点击要格式化为Ext3的磁盘,(2)在左侧分区操作下点击:格式化分区,(3)点击文件系统栏中的小勾,(4)在下拉菜单中选择Ext3,最后点击:确定;

3、回到分区助手窗口,点击左上角的提交;

4、在等待执行的操作窗口,点击:执行;


5、在弹出的询问对话框:您确定现在就执行这些操作吗?点击:确定;


6、正在执行格式化磁盘的操作,稍候;


7、所有操作已经完成,点击:确定,退出分区助手。

6,分区格式 Fat32,NTFS,EXT2,EXT3 有什么区别?

从目前流行的操作系统来看,常用的分区格式有:FAT16、FAT32、NTFS和Ext2。 FAT16:是MS-DOS和最早期的WINDOWS 95操作系统中使用的硬盘分区格式,采用16位的文 件分配表,是目前获得操作系统支持最多的一种磁盘分区格式,几乎所有的操作系统都支持这种分区格式。但它只支持2GB的磁盘容量而且磁盘利用效率低。 FAT32:采用32位的文件分配表,突破了2GB的限制。与FAT16相比,极大地减少了磁盘的 浪费,提高了磁盘利用率。缺点是运行速度比采用FAT16格式分区的磁盘要慢,而且DOS和的WINDOWS 95不支持这种分区格式。 NTFS:优点是安全性、稳定性非常出色,使用中不易产生文件碎片。并且能对用户的操作进 行记录,通过对用户权限进行严格限制,使每个用户只能按照系统赋予的权限进行操作,充分保护了系统与数据的安全。WINDOWS 2000、WINDOWS NT以及WINDOWS XP都支持这种分区格式。 Ext2/Ext3:是Linux中使用最多的一种文件系统,专门为Linux设计,拥有最快的速度和最 小的cpu 占有用率。Ext2既可以用于标准块设备(如硬盘),也被应用在软盘等移动存储设备上。Linux的磁盘分区格式与其它操作系统完全不同,其C、D、E、F等分区的意义也和WINDOWS操作系统下不一样,使用Linux操作系统后,死机的机会大大减少,但是目前支持这一分区格式的操作系统只有Linux。 这是我在网上帮你找的希望对你有用 要详细的你可以在百度搜一下

7,FAT16,FAT32,NTFS和Ext2硬盘分区格式的区别

NTFS、FAT 和 FAT32 都是文件系统的类型

文件分配表 (FAT)
MS-DOS 和其他基于 Windows 的操作系统用来组织和管理文件的文件系统。当您通过使用 FAT 或 FAT32 文件系统格式卷时,文件分配表 (FAT) 是 Windows 创建的数据结构。Windows 在 FAT 中存储关于每个文件的信息,这样它就可以在以后检索文件。其最大分区容量不能超过2GB。 FAT16分区创建的越大,磁盘上每个簇的容量也越大,从而造成的浪费也越大。所以,为了解决这个问题,微软推出了一种全新的磁盘分区格式FAT32,并在Windows 95 OSR2及以后的Windows 版本中提供支持。

FAT32
文件分配表 (FAT) 文件系统的派生文件系统。与FAT16相比,大大减少了磁盘空间的浪费,这就提高了磁盘的利用率。其缺点、:1)当分区小于512MB时,Fat32不会发生作用。 2)分区不能大于32GB。 3)单个文件不能大于4GB。

NTFS 文件系统
NTFS是随着Windows NT操作系统而产生的,并随着Windows NT4跨入主力分区格式的行列,它的优点是安全性和稳定性极其出色,在使用中不易产生产生文件碎片,NTFS分区对用户权限作出了非常严格的限制,每个用户都只能按着系统赋予的权限进行操作,任何试图越权的操作都将被系统禁止,同时它还提供了容错结构日志,可以将用户的操作全部记录下来,从而保护了系统的安全。但是,NTFS分区格式的兼容性不好,特别是对使用很广泛的Windows 98 SE/Windows ME系统,它们还需借助第三方软件才能对NTFS分区进行操作,Windows 2000,Windows XP基于NT技术,提供完善的NTFS分区格式的支持。 而且提供更大硬盘分区的支持

EXT2和EXT3一般是用在SD卡上的吧

8,Win格式化是不是有三种? Ntfs fat32,还有一种是什么?都有什么区别?

Windows系统提供的储存设备格式化文件系统有NTFS、FAT(FAT16)、FAT32和exFAT等4种。储存设备需要分区和格式化后使用。格式化(format)是指对磁盘或磁盘中的分区(partition)进行初始化的一种操作,这种操作通常会导致现有的磁盘或分区中所有的文件被清除。格式化通常分为低级格式化和高级格式化。如果没有特别指明,对硬盘的格式化通常是指高级格式化,而对软盘的格式化则通常同时包括这两者。高级格式化又称逻辑格式化,它是指根据用户选定的文件系统(如FAT12、FAT16、FAT32、NTFS、EXT2、EXT3等),在磁盘的特定区域写入特定数据,以达到初始化磁盘或磁盘分区、清除原磁盘或磁盘分区中所有文件的一个操作。高级格式化包括对主引导记录中分区表相应区域的重写、根据用户选定的文件系统,在分区中划出一片用于存放文件分配表、目录表等用于文件管理的磁盘空间,以便用户使用该分区管理文件。对于需格式化设备的容量和性质,系统会推荐默认方式对储存设备格式化。硬盘是计算机上的主要存储设备,使用前需要进行格式化。在格式化磁盘时,使用文件系统对其进行配置,以便 Windows 可以在磁盘上存储信息。运行 Windows 的新计算机中的硬盘已进行了格式化。如果购买附加硬盘来扩展计算机的存储,则可能需要对其进行格式化。存储设备(如 USB闪存驱动器和闪存卡)通常已由制造商预先格式化,因此可能不需要进行格式化。另一方面,CD 和 DVD 使用的格式与硬盘和可移动存储设备使用的格式不同。Windows 7或以上版本,对硬盘必须使用 NTFS。以前的某些 Windows 版本需要 FAT32,因此在某些环境下(如多引导计算机)可能需要FAT32。

9,ext3里面分区最大有多大,文件有多大

EXT3文件系统的限制:
RHEL4-8TB, RHEL5-16TB, RHEL4/5上ext3的硬盘布局没有变化。
EXT3最大支持2TB的文件,虽说3级映射可以支持8TB的文件。但是由于sector大小限制了文件尺寸。

EXT4可以达到4EB的容量,当个文件也可以到达4EB。 但目前2.6.28的代码中并没有完全实现。====好像还是限制在16TB。(待验证)===

比较成熟的方案是GFS方案,可以通过使用GFS文件系统支持, 它可以支持16TB.

10,请问linux系统里面EXT2/3/4,分别支持最大分区和最大单文件是多少?

Ext4 是 Ext3 的改进版,修改了 Ext3 中部分重要的数据结构,而不仅仅像 Ext3 对 Ext2 那样,只是增加了一个日志功能而已。Ext4 可以提供更佳的性能和可靠性,还有更为丰富的功能:

1. 与 Ext3 兼容。执行若干条命令,就能从 Ext3 在线迁移到 Ext4,而无须重新格式化磁盘或重新安装系统。原有 Ext3 数据结构照样保留,Ext4 作用于新数据,当然,整个文件系统因此也就获得了 Ext4 所支持的更大容量。

2. 更大的文件系统和更大的文件。较之 Ext3 目前所支持的最大 16TB 文件系统和最大 2TB 文件,Ext4 分别支持 1EB(1,048,576TB, 1EB=1024PB, 1PB=1024TB)的文件系统,以及 16TB 的文件。

3. 无限数量的子目录。Ext3 目前只支持 32,000 个子目录,而 Ext4 支持无限数量的子目录。

11,ext2,ext3和ntfs有什么区别?

ext2,ext3是linux系统的日志文件系统,NTFS是windows的文件系统。
区别就是使用的系统不同,linux系统是基于命令行页面,Windows系统是基于图形界面。Windows系统相对应用较广泛和大众化,linux系统一般是企业用以服务器,使用没那么广泛和大众化。
Windows操作系统中的本地磁盘使用的格式就包含了NTFS这种文件格式,NTFS 提供长文件名、数据保护和恢复,并通过目录和文件许可实现安全性。
而ext2,ext3是linux系统的日志文件系统需通过命令方式进行查看。

12,Centos文件系统EXT3与EXT4的主要区别

Ext4可以提供更佳的性能和可靠性,还有更为丰富的功能:1,与Ext3兼容。 执行若干条命令,就能从 Ext3在线迁移到Ext4,而无须重新格式化磁盘或重新安装系统。原有Ext3数据结构照样保留,Ext4作用于新数据,当然,整个文件系统因此也就获得了 Ext4所支持的更大容量。2,更大的文件系统和更大的文件。较之Ext3目前所支持的最大16TB文件系统和最大2TB文件,Ext4 分别支持1EB(1,048,576TB, 1EB=1024PB, 1PB=1024TB)的文件系统,以及16TB的文件。3,无限数量的子目录。 Ext3目前只支持32,000个子目录,而Ext4支持无限数量的子目录。4, Extents。Ext3采用间接块映射,当操作大文件时,效率极其低下。5,多块分配。当写入数据到 Ext3文件系统中时,Ext3的数据块分配器每次只能分配一个4KB的块,写一个100MB文件就要调用25,600次数据块分配器,而Ext4的多块分配器“multiblock allocator”(mballoc) 支持一次调用分配多个数据块。6,延迟分配。Ext3的数据块分配策略是尽快分配,而Ext4和其它现代文件操作系统的策略是尽可能地延迟分配,直到文件在cache中写完才开始分配数据块并写入磁盘,这样就能优化整个文件的数据块分配,与前两种特性搭配起来可以显著提升性能。7,快速 fsck。以前执行fsck第一步就会很慢,因为它要检查所有的inode,现在Ext4给每个组的 inode 表中都添加了一份未使用inode的列表,今后fsck Ext4文件系统就可以跳过它们而只去检查那些在用的inode了。8,日志校验。日志是最常用的部分,也极易导致磁盘硬件故障,而从损坏的日志中恢复数据会导致更多的数据损坏。Ext4的日志校验功能可以很方便地判断日志数据是否损坏,而且它将Ext3的两阶段日志机制合并成一个阶段,在增加安全性的同时提高了性能。9,“无日志”(No Journaling)模式。日志总归有一些开销,Ext4允许关闭日志,以便某些有特殊需求的用户可以借此提升性能。10,在线碎片整理。尽管延迟分配、多块分配和extents能有效减少文件系统碎片,但碎片还是不可避免会产生。Ext4支持在线碎片整理,并将提供e4defrag工具进行个别文件或整个文件系统的碎片整理。11,inode相关特性。Ext4支持更大的inode,较之Ext3默认的inode大小128字节,Ext4为了在 inode中容纳更多的扩展属性,默认inode大小为256字节。Ext4 还支持快速扩展属性和inode保留。12,持久预分配。P2P软件为了保证下载文件有足够的空间存放,常常会预先创建一个与所下载文件大小相同的空文件,以免未来的数小时或数天之内磁盘空间不足导致下载失败。Ext4在文件系统层面实现了持久预分配并提供相应的API,比应用软件自己实现更有效率。13,默认启用 barrier。磁盘上配有内部缓存,以便重新调整批量数据的写操作顺序,优化写入性能,因此文件系统必须在日志数据写入磁盘之后才能写commit记录。Ext4默认启用 barrier,只有当barrier之前的数据全部写入磁盘,才能写barrier之后的数据。扩展资料:EXT3是第三代扩展文件系统(英语:Third extended filesystem,缩写为ext3),是一个日志文件系统,常用于Linux操作系统。它是很多Linux发行版的默认文件系统。Stephen Tweedie在1999年2月的内核邮件列表中,最早显示了他使用扩展的ext2,该文件系统从2.4.15版本的内核开始,合并到内核主线中。EXT4是第四代扩展文件系统(英语:Fourth extended filesystem,缩写为 ext4)是Linux系统下的日志文件系统,是ext3文件系统的后继版本。Ext4是由Ext3的维护者Theodore Tso领导的开发团队实现的,并引入到Linux2.6.19内核中。Ext4产生原因是开发人员在Ext3中加入了新的高级功能,但在实现的过程出现了几个重要问题:(1)一些新功能违背向后兼容性(2)新功能使Ext3代码变得更加复杂并难以维护(3)新加入的更改使原来十分可靠的Ext3变得不可靠。从2006年6月份开始,开发人员决定把Ext4从Ext3中分离出来进行独立开发。Ext4的开发工作从那时起开始进行,但大部分Linux用户和管理员都没有太关注这件事情,直到2.6.19内核在2006年11月的发布。2008年12月25日,Linux Kernel 2.6.28的正式版本发布。随着这一新内核的发布,Ext4文件系统也结束实验期,成为稳定版。参考资料:百度百科:Ext3参考资料:百度百科:Ext4

上一篇:3年一闰还是4年一闰

下一篇:1公里等于1千米吗