树莓派 centos 无法挂载 2T 硬盘

2019-01-25 14:36:41 +08:00
 AnjingJingan

从电脑上拆了块 2T 硬盘下来,打算挂在树莓派上映射到公网做私有云。

由于硬盘已经存储 1T,所以希望在不格式化的情况下挂载在树莓派安装的 centos 上。

现在的问题是 centos 已经安装了 ntfs-3g 仍然无法挂载。。

求大佬指点正确的操作方式。

6154 次点击
所在节点    Linux
55 条回复
AnjingJingan
2019-01-25 15:45:12 +08:00
@jasonyang9 lsblk 返回以下

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 1.8T 0 disk
├─sda2 8:2 0 1.8T 0 part
├─sda3 8:3 0 512B 0 part
└─sda1 8:1 0 16M 0 part
mmcblk0 179:0 0 29.3G 0 disk
├─mmcblk0p2 179:2 0 488M 0 part [SWAP]
├─mmcblk0p3 179:3 0 28.2G 0 part /
└─mmcblk0p1 179:1 0 668M 0 part /boot



parted 返回:

GNU Parted 3.1
Using /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted)
yulgang
2019-01-25 15:45:47 +08:00
@AnjingJingan

/dev/sda1: PARTLABEL="Microsoft reserved partition" PARTUUID="8838b94f-88e3-45e1-88ca-0a40c7f256d2"


这个分区不是 ntfs 的,这个分区是 win7 这类操作系统 C 盘前面的几百兆 FAT32 分区,你尝试用 ntfs-3g 挂一下 /dev/sda2 看看。

如果是 ntfs 分区,blkid 应该会返回类似下面的信息:
blkid /dev/vda3
/dev/vda3: UUID="acc64f78-6a11-4a04-b6cb-27c95c31ce0a" TYPE="ntfs"


你看到 TYPE=ntfs 再尝试使用 ntfs-3g 挂载。
skinny
2019-01-25 15:48:18 +08:00
错误提示不是很明显吗?!
yulgang
2019-01-25 15:48:24 +08:00
从 lsblk 返回的信息看,/dev/sda2 才是你应该挂载的分区。

上面回复有误,更正一下,/dev/sda1 应该是 gpt 分区前面预留的 16M FAT 格式分区,用于存放支持传统 bios 引导的文件。
defunct9
2019-01-25 15:57:10 +08:00
@AnjingJingan QQ:457005020
AnjingJingan
2019-01-25 16:03:18 +08:00
@yulgang 大佬,/dev/sda2 返回了 TYPE=ntfs,但是挂载的时候报了以下信息:
The disk contains an unclean file system (0, 0).
Metadata kept in Windows cache, refused to mount.
Falling back to read-only mount because the NTFS partition is in an
unsafe state. Please resume and shutdown Windows fully (no hibernation
or fast restarting.)

像这样要怎么处理?
yulgang
2019-01-25 16:06:46 +08:00
@AnjingJingan
你看吧 unclean file system,说明有类似没安全删除移动硬盘直接拔掉的操作。

插到 Windows 上,比如盘符是 D:

那就用管理员身份打开命令提示符,执行 chkdsk /F /X D:
等着扫描修复完,安全删除,在插回来挂载。
AnjingJingan
2019-01-25 16:13:32 +08:00
@yulgang 好的,感谢大佬,下班回家试一下
defunct9
2019-01-25 16:26:48 +08:00
@abmin521 已经弄好了,走人
AnjingJingan
2019-01-25 16:32:11 +08:00
@defunct9 感谢大佬,确实已经挂载好了,不清楚为什么我挂载的时候遇到了 26 楼的问题
yulgang
2019-01-25 16:35:47 +08:00
@defunct9

26 楼的问题是怎么解决的?
我遇到这种问题的时候都要去 Windows 上修一下 -____-!!
defunct9
2019-01-25 16:44:15 +08:00
@yulgang ntfs-3g 里有 ntfsfix 啊。ntfsfix /dev/sda2
jasonyang9
2019-01-25 16:48:07 +08:00
我试了 ntfs-3g 里面没有 ntfsfix,要装 ntfsprogs 才行
defunct9
2019-01-25 16:54:33 +08:00
jasonyang9
2019-01-25 17:00:01 +08:00
@defunct9 #34 不愧是大佬,工具都是从源码编译的。我是懒人 yum 党。。。惭
0attocs
2019-01-25 17:00:29 +08:00
@abmin521 搜索“开 ssh,让我上去看看 site:v2ex.com ”有惊喜(捂脸
gabon
2019-01-25 17:08:24 +08:00
想知道什么公司可以拆 2t 硬盘
AnjingJingan
2019-01-25 18:47:30 +08:00
@gabon 这是我自己的硬盘啊,哪有说是公司的
adminsam
2019-01-25 19:20:04 +08:00
围观一楼大佬


defunct9
283 天前

挖门罗币种的

开 ssh,让我上去也挖挖
gabon
2019-01-25 21:09:54 +08:00
@AnjingJingan 抱歉,看走眼了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/530578

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX