首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何更新e2fsck?

如何更新e2fsck?
EN

Ask Ubuntu用户
提问于 2017-02-14 19:01:04
回答 2查看 22.1K关注 0票数 5

最近,在突然停电之后,我的1tb硬盘(/dev/sda1 1)出现故障,无法挂载。上面写着,Error mounting /dev/sda1 at /media/zangar_/4b84d62b-520d-408e-addc-7a2bf52cc4e3: Command-line ``mount -t "ext4" -o "uhelper=udisks2,nodev,nosuid" "/dev/sda1" "/media/zangar_/4b84d62b-520d-408e-addc-7a2bf52cc4e3"' exited with non-zero exit status 32: mount: wrong fs type, bad option, bad superblock on /dev/sda1, missing codepage or helper program, or other error

代码语言:javascript
复制
   `In some cases useful info is found in syslog - try
   dmesg | tail or so.`

我尝试了e2fsck,但它邀请我访问Get a newer version of e2fsck!,我查看了所有关于更新e2fsck (这里这里)的其他帖子。这些答案对我没有用。

任何帮助都是非常感谢的,因为我在无法安装的驱动器中有时间敏感的文档。

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2017-02-14 20:20:49

引导到/USB16.10(更喜欢DVD)。一定是16.10或更高。

打开一个terminal并键入sudo fsck -f /dev/sda1

现在您可以正常挂载驱动器了。

票数 4
EN

Ask Ubuntu用户

发布于 2018-07-31 17:35:21

使用活动CD/DVD/USB似乎是一种解决办法,但并不总是适用。

我认为如何更新e2fsck的正确答案是从源代码编译最新版本。

  1. http://e2fsprogs.sourceforge.net/下载最新版本(1.44.3),然后在目录中解压缩,并将cd放到目录中。
  2. 根据安装文档: mkdir build;cd build ./配置make sudo make
  3. 检查您现在是否有新版本:$ e2fsck -V e2fsck 1.44.3 (10-7-2018),使用EXT2FS库1.44.3、10-7-2018

注意:您可能需要使用apt get install gcc安装编译器和工具。

更新09/2020:上面的链接是官方的ext2fs信息微站点(非https保护的),最新的源代码安全地托管在https://sourceforge.net/projects/e2fsprogs/上。顺便说一句,作者宣布:“e2fsprogs的所有用户都被敦促尽快升级到1.45.6版本”。

票数 9
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/883351

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档