找回密码
 骑士注册

QQ登录

微博登录

搜索
❏ 站外平台:

Linux中国开源社区 技术 查看内容

完全抛弃Windows

2011-03-20 16:48    评论: 43 收藏: 1    

上个星期四,我成功的将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分区这一面。真是差距啊,同是天底下的两个分区软件怎么差距就这么大呢??
[本话题由 breezegrowing 于 2010-03-29 22:25:36 编辑]

 

本文内容由 breezegrowing 提供

 

最新评论

我也要发表评论

walkbrother 2010-03-29 21:33 回复
不错,我去年初就完成了这项工作,但是没有你这么顺利,记得后来不得已全部重新分区才解决问题的。
breezegrowing 2010-03-29 21:51 回复
walkbrother: 不错,我去年初就完成了这项工作,但是没有你这么顺利,记得后来不得已全部重新分区才解决问题的。
呵呵,顺利是有代价的。我在虚拟机里试验了一个星期,前后总共试验了十几次,才成功的。试验成功后,我又确认了一遍。真正在真实机器上做的时候,确实感觉井井有序了,不过还是跟虚拟机有点不一样:合并Windows分区时,操作时间长短会因分区含有数据的多少而有所不同,acronis用了43分钟。另外,Gparted扩展分区时,消耗的时间也是如此。我250GB硬盘带有70GB的数据,Gparted用了37分钟。[本话题由 breezegrowing 于 2010-03-29 21:58:14 编辑]
福尔摩斯 2010-03-30 08:00 回复
你原来是双系统吗?
breezegrowing 2010-03-30 08:39 回复
福尔摩斯: 你原来是双系统吗?
是的,但Windows已经有1年多没用了。后来发现Windows纯属多余,所以就开始了这个计划。
DeadFire 2010-03-30 08:57 回复
恭喜恭喜!
竹篮水 2010-03-30 09:15 回复
嗯,这文章我得多看看,回头我也试验试验。
砖瓦匠 2010-03-30 10:53 回复
我还得准备准备才行,下不了决心。
有奔头 2010-03-30 11:23 回复
breezegrowing: ... 注:这步也会根据数据的多少而有所不同,我的机器实际操作时,用了37分钟。 ...
在这37分钟里,你担心不?
baiuterfk 2010-03-30 11:25 回复
上 周四?和我一天,我也是那天从windows换成Linux地,不过我是ubuntu 貌似你的安装起来更麻烦一些
walkbrother 2010-03-30 13:09 回复
baiuterfk: 上 周四?和我一天,我也是那天从windows换成Linux地,不过我是ubuntu 貌似你的安装起来更麻烦一些
lz不是安装,具体说应该是把windows卸载掉。
baiuterfk 2010-03-30 13:19 回复
walkbrother: lz不是安装,具体说应该是把windows卸载掉。
哦,原来是一年没用了。我寻思也是重新分区安装嘞。
向LZ学习了
stream.wang 2010-03-30 15:15 回复
恭喜,我办不到。
stream.wang 2010-03-30 15:15 回复
很多客户的网站的B2B系统都是ie的,还有银行。。。
breezegrowing 2010-03-30 16:52 回复
有奔头: 在这37分钟里,你担心不?
不担心Gparted,因为它比较稳定,而且每步操作都有反馈信息。但是担心停电,虽然有UPS,但是执行剩余时间在6分钟以上,心里还是不安的。
breezegrowing 2010-03-30 21:13 回复
axing78: 很多客户的网站的B2B系统都是ie的,还有银行。。。
很多B2B网站支持Firefox,有Linux版的Firefox插件。网银是目前唯一用native Linux software(不算Wine)解决不了的问题,但转念一想:在Windows上用网银这么不安全的事,倒还真不如不用,等到有Unix版的网银时,再用也不迟。由于我不用wine来运行任何windows程序,所以我是用由Firefox的各种第三方安全插件来代替网银的。
九喜 2010-03-31 14:49 回复
这么详细的步骤,我以后就可以照着来了。
cxh 2010-03-31 15:03 回复
以前 我也把Windows删了 用了半年 后来觉得没什么必要 都是工具而已 虽然不常用Windows  但是想网上购物用网银 还有其他一些真的只有windows才能做的东西的时候 用虚拟机太麻烦了 所以现在电脑里留了10个G 装了个XP 以前还会天真的在网上大骂windows 现在觉得...... 至于安全 倒是没发现我的网银出过什么问题 想等Unix的网银 估计挺漫长的 至少比我等Fedora的新版本更长 不过希望我们这些学Unix或者类Unix的人以后出息了 能促进业界去改变这种局面
breezegrowing 2010-03-31 19:00 回复
网上购物,在我这里,淘宝就“一手遮天下”了。由于有支付宝安全插件火狐Linux版,所以从不模拟任何windows程序,wine在我的机器上找不到,更不会用虚拟机模拟Windows了。
其实完全抛弃Windows,除了用不着外,还有一点:windows的世界很浮躁,这一点也是我很不喜欢的。
fuhualiang 2011-01-14 12:30 回复

收藏

返回顶部

分享到微信

打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。