当前位置: 首页 > 图文教程 > 操作系统 > Unix/Linux > Linux下如何删除Windows分区

Unix/Linux
linux查看内存的大小
在linux下写的代码,用的是utf-8,结果拿到XP下运行的时候,所有的中文都成乱码
linux su和sudo命令的区别
linux cron 下的定时执行工具使用技巧
linux 查找进程及终止进程操作的相关命令
redhat linux 安装 gcc编译器
Linux Mplayer播放各种格式的电影
一起回顾一下linux常用命令
Linux 网站项目发布要做哪些配置
linux SSH配合SecureCRT的密匙完美使用方法
GD 编译出错解决方法
Facebook Open Platform编译FAQ
Linux 系统硬盘 优化
linux 挂载详解
linux crontab定时命令
Linux 系统中确保访问三级域名畅通的方法
Linux 特权帐号VS普通帐号
确保Linux系统安全的前提条件 漏洞防护
Linux 监视系统资源使用率
Red Hat Linux上使用BIND建立DNS服务器

Unix/Linux 中的 Linux下如何删除Windows分区


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 32 ::
收藏到网摘: n/a

  前言: 

我在这篇文章里要讲解的是如何从 Linux 和 Windows 共存的机器中移除 Windows 系统,而且把空出来的空间留给 Linux 用。这篇文章的主要对象是给 Linux 的新手 (也包括我自己)。 


--------------------------------------------------------------------------------

  
简介
安装完 Linux 两个月後的某一天,我突然想把 Windows 删掉。原因是我根本不想再用 Windows 了! 我想许多的初学者可能也遇到和我同样的情况,所以我写了这篇文章来帮助他们 (进阶者也可以读读,给我一些建议)。这种情况有两种解决办法:

第一种是从新安装 Linux。这样的好处是即使你对 Linux 知道的不多,也可以在安装时做出很好的选择,尤其在处理磁碟分割 (Disk Partitioning) 的时侯。但缺点是你会丢掉硬碟上所有的东西。虽然你也可以把必要的档案先备份起来,但是还原的工作会花上很多的时间和心血。 

第二种方法是直接移除 Windows (很简单),然後再把空出来的空间挪给 Linux 用。也就是说,「重新分割」(Repartition),这道手续有点困难,相关文件也不多。但好处是你的系统会和从前的一模一样,只是多了很多空间。而且如果你没有成功,你还是可以用第一种方法再试。以下我介绍我用的方法,但细节可能会和你的系统有一些出入。还有一点,如果你有一张空磁碟,你可以先把重要的档案备份到这张磁碟上,再重新安装。我想这是一种较安全的方法,且结果也比较理想。我是把档案备份到一张 1.44 Mb 的磁片上。不管如何希望以下的方法对初学者能有所帮助。

我要感谢 Olivier Tharan 在 fr.col.moderated 上的回信,那封信算是本文的第"负一"版。还有 Finn bo Jorgensen 和 Chomouel boudjnah 他们的回信。

  
主要步骤
- 准备工作: 备份且记下重要的档案。读完整篇文章再继续。(请参照第三节)

- 移除 Windows 。(请参照第四节)

- 重新分割,较难的步骤。(请参照第五节)

  
准备工作
首先,备份所有重要的档案。尤其是设定档和你的文件档案。以下我不再重覆。

最重要的一步是了解你到底要怎麽做。本文对使用到的指令和档案只作一些解说。最好是用 man 读一读这些指令的说明: fdisk, mk2ext, cp (蛮实用的指令), lilo, lilo.conf 和 fstab (此外还有一些设定档的 man 说明)。 Lilo 有些很详尽的说明放在 /usr/doc/lilo-0.20/doc 下(因系统而异),而且还有一篇长达 46 页的使用说明书。有关 fdisk 的完整说明则是放在 /usr/doc/util-linux-2.7/README.fdisk。写这篇文章的时侯我还发现了一篇很有用的 mini-HOWTO: 硬碟升级 Mini How-To (Hard Disk Upgrade Mini How-To)。

第一步,底下是我的磁碟分割表 (Partition Table):

   [olivier@snoopy  olivier]# /sbin/fdisk -l         (用超级使用者 su 的身份)

   Disk /dev/hda: 128 heads, 63 sectors, 788 cylinders
   Units = cylinders of 8064 * 512 bytes

      Device Boot  Begin   Start     End  Blocks  Id System
   /dev/hda1   *       1       1     397 1600672+  c Unknown
   /dev/hda2         398     398     601  822528  83 Linux native
   /dev/hda3         602     602     627  104832  82 Linux swap
   /dev/hda4         628     628     788  649152