NTFS signature is missing解决linux无法挂载windows硬盘问题
背景:手上有两块之前给windows用过的SSD,每块都自带系统目的:将这两块SSD格式化,然后给ubuntu当做普通硬盘使用本来觉得挺简单的一件事,搞了半个多小时,中间搜索了很多网页,大概流程如下首先 扩展分区和文件系统_Linux数据盘 - 云服务器 ECS - 阿里云https://help.aliyun.com/document_detail/25452.html利用其选项一的内容 :扩展
背景:
手上有两块之前给windows用过的SSD,每块都自带系统
目的:
将这两块SSD格式化,然后给ubuntu当做普通硬盘使用
本来觉得挺简单的一件事,搞了半个多小时,中间搜索了很多网页,
大概流程如下
首先 扩展分区和文件系统_Linux数据盘 - 云服务器 ECS - 阿里云https://help.aliyun.com/document_detail/25452.html利用其选项一的内容 :扩展已有MBR分区
fdisk删除了一些分区,但是有dos系统的分区删除不掉。最后都只剩下一个分区。
然后尝试挂载的时候,提示 NTFS signature is missing.
找了挺多网站不好解决这个问题,fsck也不好用,解决不来。最后 看到一个命令 mkntfs
于是
$ sudo mkntfs -f /dev/sda
/dev/sda is entire device, not just one partition.
Refusing to make a filesystem here!
$ sudo mkntfs -f /dev/sda1
Cluster size has been automatically set to 4096 bytes.
Creating NTFS volume structures.
mkntfs completed successfully. Have a nice day.
$ sudo mkntfs -f /dev/sdb1
Cluster size has been automatically set to 4096 bytes.
Creating NTFS volume structures.
mkntfs completed successfully. Have a nice day.
$ sudo mount -t ntfs-3g /dev/sda1 /media/syt/sda1
ntfs-3g-mount: failed to access mountpoint /media/syt/sda1: No such file or directory
$ sudo mount -t ntfs-3g /dev/sda1 /media/syt/
$ sudo mount /dev/sdb1 /media/syt/
总结一下:
首先用fdisk去删除分区,然后再用mkntfs去格式化分区,然后就可以挂载了
挂载之后,新硬盘没有什么名字,还是sda sdb 如果我们想给新的硬盘修改一下名字,可以使用以下命令
ntfslabel [选项] [设备文件] [new-label]
示例: ntfslabel -v /dev/sda8 new-label
new-labe是你想命名的名字
注意在重新命名之前,需要先卸载硬盘
更多推荐
所有评论(0)