关于Linux系统下NTFS文件系统读写访问的方法

关于Linux系统下NTFS文件系统读写访问的方法

前提

博客园首答,言语略显局促,答主的电脑环和主要分区如图所示

本文主要用于记录日常,不做指技术性文章;

答主所遇到的问题主要由以下几点:

  • 由于答主在这个电脑装有两块硬盘,128G(ext4)和750G(ntfs),由于windows文件系统下有些文件,所以没考虑格式化为ext4;
  • 在百度过诸多博主的解决方法后,仍不能实现硬盘2(ntfs)的读写;(包括安装ntfs-3g)
  • 由于硬盘2年代久远,在PE下发现为MBR硬盘;(这一点很关键)
  • 由于MBR硬盘分为主分区和逻辑分区,所以在linux下显示的/dev/deb2/没有实际意义,这也就导致了我在修改/etc/fstab文件后,重启时直接进入了emergency mode;

解决方法

  • 这个方法的前提是你要安装好了ntfs-3g
  • 核心方法是通过修改/etc/fstab文件,是ntfs分区自动挂载;填写如下图要写/mnt下面的一个挂载点,名称自定义;下面要写ntfs-3g,因为要用这个工具去挂载ntfs分区,后面权限要写rw(读写),并挂在用户下面;后面的02也很重要,这个原理我不知,以后搞明白了填坑;
  • 问题的关键点在于,我的sdb(磁盘2)采用MBR硬盘,sdb2为一个没有实际意义的分区,所以我在PE下,用傲梅助手直接无损将MBR转成了GPT硬盘,sdb2有硬盘对应了,问题瞬间解决;

总结

我这个水时间的文章只适用于两种状况,一个是你安完了ntfs-3g,你就可以执行如下语句了;然后按第三个图修改;

sudo vim /etc/fstab

第二种情况就是,你恰巧财力雄厚有一块以上硬盘,有恰巧有一块是MBR格式,那你把他转成GPT会省去不少麻烦;

以上;

posted @ 2021-02-01 23:43  Taron  阅读(453)  评论(0)    收藏  举报