从Windows 10替换安装Ubuntu 16.04 LTS:保留D盘数据并挂载为/home
没问题,这两个需求都能实现,而且只要操作得当,D盘的数据完全可以保留。我一步步给你讲清楚:
核心结论先明确
- 完全可以在安装Ubuntu 16.04 LTS时不丢失D盘数据,关键是安装时不要误操作D盘的分区结构。
- 可以将D盘直接挂载为Ubuntu的
/home目录:如果想保留现有数据,直接挂载NTFS格式的D盘即可(需要做一点权限适配);如果愿意先备份数据再格式化D盘为Linux原生的ext4格式,使用体验会更顺畅。
具体操作步骤(保留D盘数据版)
准备工作
- 提前备份D盘的重要数据(虽然操作正确不会丢失,但备份永远是最稳妥的保险)
- 制作好Ubuntu 16.04 LTS的启动U盘,确保能正常引导你的电脑
安装过程中的关键分区操作
- 从U盘启动Ubuntu,选择「安装Ubuntu」,按向导完成语言、键盘布局、联网等步骤,直到进入安装类型页面。
注意:这里一定要选其他选项,绝对不能选「清除磁盘并安装Ubuntu」(会删掉所有分区),也不要选「与Windows Boot Manager共存」(你要移除Windows系统)。
- 处理原Windows系统盘(C盘):
- 在分区列表里找到你的C盘(通常是NTFS格式,大小对应原系统盘容量),选中后点击下方的「更改」按钮。
- 弹出窗口中,设置「使用为」为
ext4日志文件系统,「挂载点」填/(根目录),勾选「格式化这个分区」,点击「确定」。这一步会删除Windows系统,把C盘转为Ubuntu的根分区。
- 处理你的D盘(保留数据):
- 找到D盘(NTFS格式,大小对应原数据盘容量),选中后点击「更改」按钮。
- 弹出窗口中,绝对不要勾选「格式化这个分区」(这是保留数据的核心),「使用为」选择
NTFS,「挂载点」填/home,点击「确定」。
- 选择启动引导器位置:在「安装启动引导器的设备」下拉菜单中,选你的硬盘(通常是
/dev/sda,不要选具体分区),然后点击「现在安装」。 - 继续完成时区、用户设置等后续步骤,等待安装完成即可。
安装后的权限适配(必做!)
因为NTFS分区不支持Linux的用户权限系统,直接挂载为/home后可能出现读写权限问题(比如无法保存文件、程序创建配置失败),需要修改系统挂载配置:
- 打开终端,输入命令:
sudo nano /etc/fstab - 找到对应D盘(
/home)的那一行,大概长这样:
修改为:/dev/sdaX /home ntfs defaults 0 2
这里的/dev/sdaX /home ntfs defaults,uid=1000,gid=1000,umask=0022 0 2uid=1000和gid=1000是你第一个用户的默认ID(新建用户默认都是这个值),umask=0022会确保你创建的文件有合适的读写权限。 - 按下
Ctrl+O保存,Ctrl+X退出编辑器,再输入sudo mount -a让配置生效。
可选方案:格式化D盘为ext4(更适配Linux)
如果你愿意先备份D盘数据,将其转为ext4格式作为/home,步骤更简单:
- 在安装类型的分区步骤中,选中D盘点击「更改」
- 设置「使用为」为
ext4日志文件系统,「挂载点」填/home,勾选「格式化这个分区」,点击「确定」 - 后续步骤和上面一致,不需要修改
fstab,因为ext4原生支持Linux权限系统,使用起来更省心。
内容的提问来源于stack exchange,提问作者user796688
相关产品推荐
相关产品推荐

