让知识连接你我
投稿赚钱
当前位置: 首页 > Linux > 如何将Windows的ntfs分区合并到Linux的/root分区
  • 101
  • 微信分享

    扫一扫,在手机上查看

如何将Windows的ntfs分区合并到Linux的/root分区

2019.09.18 10:00 260 浏览 举报

  上个周末四,我顺利的将Windows从硬盘上删除,并把Windows的ntfs分区合并到Linux的/root分区。

  目前谈谈主要的操作过程:

  一、用acronis的磁盘软件将C:,D:,E:合并成一个分区。

  前提把拓展分区D:,E:合并成一个拓展分区D:。随后再把D:合并到主分区C:,这步务必重启,有时候针对双系统而言重启时会加入grub>提示符的情况。因此由grub>提示符恰当运行Windows这些小技巧就变得特别关键。逐个打进给出指令来正常运行Windows:

  root (hd0,0)

  chainloader (hd0,0)+1

  boot

  随后acronis会自动进行多余的分区合并使用。

  注:这步会依据数据的多少而各有不同,我的设备操作过程时,用了43分钟。

  二、由CD-Linux或Live-USB、Live-CD运行设备。

  运行后,打开刚刚合并好的仅仅一个Windows分区。拷贝上面的文档资料来进行对Windows分区的备份。

  三、打开Gparted(要是没有就先安装)

  删除仅仅的一个Windows分区。随后,调节Linux的/root分区使其占用刚刚删除的任何Windows分区的空间。点“应用”来进行整个“彻底抛下Windows”计划。顺带提示一下:Linux的任何分区务必卸载且swap分区关掉才能调节/root分区的大小。

  注:这步也会依据数据的多少而各有不同,我的设备操作过程时,用了37分钟。

  四、修补grub对Linux的引导(Live-CD或Live-USB环境下进行使用)

  #mount /dev/sda /mnt/system

  // 其中:/dev/sda为设备上的硬盘;/mnt/system为挂载点,能够为随机不关键的文件夹。

  #mount -t proc none /mnt/system/proc

  #mount -o bind /dev /mnt/system/dev

  #chroot /mnt/system /bin/bash

  #grub

  grub>root (hd0,x) //x为Linux所属的分区,假如不清楚,能够从0开始试,哪种数没有错误提示就是哪种数。

  grub>setup (hd0)  //如果只有一块硬盘就是hd0

  grub>quit

  #vi /boot/grub/menu.lst  //修改menu.lst:改所有原来的路径为(hd0,x)

  #reboot //重启即可

  最后,再鄙视一下Windows:

  Linux的Gparted只有1.1MB大小就可以独挡Linux分区这一面;而Windows的acronis必须有76MB才能独挡Windows分区这一面。真是差距啊,同是天底下的两个分区软件怎么差距就这么大呢??


本文首次发布于开创者素材 ,转载请注明出处,谢谢合作!

相关文章推荐