标签: ext3

从一般用户的角度来看,ext3 和 ext4 之间有什么区别

从一般用户的角度来看,ext3 和 ext4 之间的最大区别是什么?我听说坚持使用 ext3 更明智。真的吗?

编辑:我要注意的一件事是我是双操作系统用户(Windows 和 Ubuntu),因此无法从 Windows 安装驱动器(ext4)对我来说是一个很大的负面影响。但是,ext3 有这个特权。

ext4 ext3

59
推荐指数
1
解决办法
17万
查看次数

如何将 FAT32 转换为 ext3(保留数据)

有没有办法将 FAT 分区转换为 ext3(或其他 ext..)同时保留数据?我无法访问外部 USB 硬盘来临时存储数据,因此我只想在数据位于分区上时对其进行转换。那可能吗?

ext3 fat32

12
推荐指数
1
解决办法
2万
查看次数

从 ext2 升级文件系统有什么好处?

我的工作机器上安装了 ext2 文件系统。我和我的朋友谈过,他更了解 linux,他说它很旧,而且我使用如此旧的文件系统很奇怪。

我现在正在尝试将其更新(我没有 root)到 ext3。

该更新有什么重大原因吗?这样我就可以将它们指出给服务台。

我是 Java 程序员,我从事一个非常大的项目(构建整个项目需要 50-90 分钟)。它有很多小文件需要编译并生成更多小文件。所以也许升级会有助于提高速度?

我也有......冻结的问题。有时我的电脑会死机,5-25 分钟后它又可以工作了(我什么也做不了,甚至切换到另一个控制台)。文件系统可以负责吗?

我正在寻找升级的任何理由,我有更多的理由升级它。

PS 由于升级错误,我丢失数据的可能性有多大?(我从来没有在 linux 上做过,但在 windows 上它是...... 4%?)。我有一个UPS。请记住,这些人似乎不太好,因为我有 ext2 和它的新机器(9 个月大)

upgrade filesystem ext4 disk ext3

9
推荐指数
1
解决办法
4241
查看次数

自动说是使用 mkfs.ext3 在磁盘上创建 ext3 文件系统

我正在编写一个在磁盘上创建 ext3 文件系统的脚本,问题是该脚本要求用户说是或否:

 root@ubuntu:/home/school#  mkfs.ext3 /dev/sdc
 mke2fs 1.42 (29-Nov-2011)
 /dev/sdc is entire device, not just one partition!
 Proceed anyway? (y,n)
Run Code Online (Sandbox Code Playgroud)

我试图在 mkfs 之前和 sdc 之后放置 -y 但这没有用。有没有人有任何解决方案可以在没有用户交互的情况下做到这一点?

bash ext3

8
推荐指数
2
解决办法
3万
查看次数

为什么 Ubuntu 看不到任何可用空间?

我有一个外部 TB 驱动器来存储我的废料(实际上我的意思是它上面有一个分区,我在那里还有其他一些分区)。使用的FS是ext3。即使我删除了那里的一些文件(因此至少有数百个免费的 mib),Nautilus 显示那里的可用空间为零,甚至不允许创建目录。如何解决这个问题?

我使用 Ubuntu 10.10 每日构建,最后一次更新是前天(2010 年 10 月 3 日)。

nautilus ext3

7
推荐指数
1
解决办法
2845
查看次数

有 ext3 碎片整理程序吗?

有没有用于 ext3 的碎片整理程序?

ext3

7
推荐指数
1
解决办法
4051
查看次数

udev-rule 在 14.04.3 上挂载 ext3 fs 的挂载选项

我想超越@AB 的这个优秀解决方案,它允许使用udev规则自动挂载给定的可移动 ext3 FS 。具体来说,我想指定几个挂载选项:“ nodev,noexec,x-gvfs-show”,最好在udev用于挂载它的特定规则内,因为它处理一种非常特定的物理介质。

在没有指定选项的情况下,卷挂载如下:

$ cat /proc/mounts | grep -e MYLABEL
/dev/mmcblk0p1 /mnt/MYLABEL ext3 rw,relatime,data=ordered 0 0
Run Code Online (Sandbox Code Playgroud)

为了指定挂载选项,我尝试udev从以前的解决方案中扩展规则,因此:

KERNEL=="mmc*", ENV{ID_FS_UUID}=="______", RUN+="/usr/local/sbin/mount_by.sh '%E{ID_FS_LABEL}' '%E{ID_FS_UUID}' 'nodev,noexec,x-gvfs-show'"
Run Code Online (Sandbox Code Playgroud)

其中/usr/local/sbin/mount_by.sh包括:

#!/bin/sh
/bin/mount "/dev/disk/by-uuid/$2" "/mnt/$1" -o "$3"
Run Code Online (Sandbox Code Playgroud)

由于 root 定义的挂载选项似乎被拒绝,并且卷(一张 SD 卡)被静默地挂载在 /media/MYUSER/MYLABEL 上,上述内容悄然中断。

怎么了 ?


我试图做的事情:

我看到的许多关于使用udev(例如12、...)时的 mount-option(s) 规范困难的帖子仍未得到答复。

一种处理与规则x-gvfs-show结合使用的 GVFS 选项udev,当安装的卷必须出现在DevicesNautilus GUI 的下方并且非 root 用户必须能够卸载它时。为了至少涵盖最后一个方面,我恢复到不在我的 …

mount ext3 udev 14.04

6
推荐指数
1
解决办法
973
查看次数

粉碎替代品 EXT3?

鉴于这一事实shred在 ext3 上无效,我想知道现在有哪些可用的替代方案。

\n\n
$ man shred\n...\n\n   CAUTION: Note that shred relies on a very  important  assumption:  that\n   the  file system overwrites data in place.  This is the traditional way\n   to do things, but many modern file system designs do not  satisfy  this\n   assumption.   The following are examples of file systems on which shred\n   is not effective, or is not guaranteed to be effective in all file sys\xe2\x80\x90\n   tem modes:\n\n   * log-structured or journaled file systems, such as …
Run Code Online (Sandbox Code Playgroud)

filesystem security delete ext3

5
推荐指数
1
解决办法
4317
查看次数

如何让ext3转ext4支持e4defrag?

我有两个非常旧的 ext3 文件系统,并且很长一段时间内都已满 99%,导致碎片化。此外,它们还用于运行具有动态磁盘映像和其他碎片化工作负载的 VM。

我最近使用此处的说明将文件系统转换为 ext4 ,特别是通过运行:

# tune2fs -O extents,uninit_bg,dir_index /dev/DEV
# e2fsck -fDC0 /dev/DEV
Run Code Online (Sandbox Code Playgroud)

但是,文件系统仍然不支持e4defrag

Failed to defrag with EXT4_IOC_MOVE_EXT ioctl:Operation not supported   [ NG ]
Run Code Online (Sandbox Code Playgroud)

我猜这个tune2fs命令缺少一些选项,但谷歌搜索并没有帮助我弄清楚这可能是什么。

ext4 ext3 defrag

5
推荐指数
1
解决办法
1899
查看次数

如何查找日志恢复的原因

最近,当我启动我的计算机时,我被告知它正在恢复我的一个 ext3 分区的日志。

如果计算机不正确关闭,人们可能会期望这种行为,但是,据我所知,这是在正常关闭后发生的。

此外,在这些情况下,发现被孤立和清除的 inode 数量只有一两个。

我已经执行了 fsck,但情况仍在继续。

我可以检查哪些日志文件以找出发生这种情况的原因?它可能发生的原因是什么?我该如何解决?

更新

fstab 如下:

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda5 during installation
UUID=ead12a48-4a3b-4e3a-b611-d3fc62e8716a /               ext4    errors=remount-ro,noatime,nodiratime 0       1
# /home was on /dev/sda6 during installation
UUID=217f1c44-5d04-4c75-9d4a-2a70b1726434 /home           ext3    defaults,noatime,nodiratime        0       2
Run Code Online (Sandbox Code Playgroud)

更新 2

cat /var/log/fsck/{checkfs,checkroot}返回(Nothing has been logged yet.)两次。

ext3 12.10 data-recovery

5
推荐指数
2
解决办法
6024
查看次数

标签 统计

ext3 ×10

ext4 ×3

filesystem ×2

12.10 ×1

14.04 ×1

bash ×1

data-recovery ×1

defrag ×1

delete ×1

disk ×1

fat32 ×1

mount ×1

nautilus ×1

security ×1

udev ×1

upgrade ×1