安装完ubuntu 怎么增加分区
关于Linux系统下的“分区”问题,对于新手来说一直是很头疼的。我来简单写一下,它的“分区”方法,规则。
郑重声明:
1.我为了让没有接触过Linux系统的人,理解更加简单。所以在言语表述上不是很规范,专业。我只需要新手们能够明白基础知识,以后想提高,延伸。大家可以去Linux专门的论坛,看帖子学习。这个帖子,只给新手们起到“入门”的作用
2.本教程虽然标题是Ubuntu分区,但其实大部分linux发行版系统,“分区”的方法,形式,都是基本相同的,我后面会给出另外几个发行版本的图,大家看看就知道了。
3. 对于Ubuntu来说,其安装方法现在有:wubi 硬盘安装,普通光盘安装,U盘安装,三种。其中wubi安装不需要涉及到“分区”,另外2种安装方式,必须先学会“分区”方法再谈安装!
大家都看到了,我一直是给“分区”,加了引号,因为在任何的“类Linux”系统里(比如红旗,红帽子,Ubuntu),他们并没有硬盘分区这个概念,这个和Windows是有本质区别的。
一.挂载点
在Linux系统里面,“分区”,被称作“挂载点”,简单明了的说,“挂载点”意思就是:把一部分硬盘容量,“分”成一个文件夹的形式,用来干什么事情。这个文件夹的名字,就叫做:“挂载点”。所以,和Windows有着本质上的超级大的区别,你在任何linux发行版系统里面,绝对不会看到C盘,D盘,E盘这样的,你能看到的,只有“文件夹”形式存在的“挂载点”。
在Linux 系统里面,有一些已经定义好,用来干一些事情的挂载点,常见的“挂载点”有:
1. Boot
大家应该很常见这个英文,是引导的意思。对于Linux来讲,一部分容量,用来“挂载”Boot,就是用于存储系统的引导文件
2. / 或者 /ROOT
就一个符号,是Linux系统特有的,是“根目录”的意思。根目录,用来存储用户的一些基本配置文件,软件设置文件等等很多
3. home
“家”的意思,在Linux系统里面,它是用来存储用户的程序,文件,文档等等所有资源。因此,进行“分区”操作的时候,它是要分的很大很大很大的。
4. SWAP
这个,是Linux和Windows最大的区别了。Windows没这个东西,只有Linux才有。其实它也不是一个“挂载点”,为了菜鸟们理解方便,我这里姑且把它当作一种挂载点。SWAP分区,是让“内存”临时存储文件的专用空间。
小知识:对于大部分常见的Linux核心的系统,上述的 2,4.有它们2个“挂载点”,就够了。当然,Linux下还有其他很多“挂载点”,可以进行详细的设置,我说的2和4,只是必须的,一定要有的,最最基础的!没有它们2个挂载点,根本不能继续安装系统的!
5. usr
用来存放系统自带的,或者通过更新安装的软件的地方。
6. tmp
临时文件存储地方,大家可以理解为Windows下的:C:\Documents and Settings\Administrator\Local Settings\Temp 目录。^_^
7. 自行设置“挂载点”
咱们在Windows里面,可以通过“新建文件夹”来存储一类东西,当然在Linux下也行。除了这个方法,你也可以在“分区”的时候,自己设置一个“挂载点”(其实功能就等于建立个专门的地方,存放专门的东西”)
其他,还有很多很多。我不一一细说了,下面有张图,里面有各个文件夹对应的功能,存贮的东西。大家都可以在“分区”的过程中,手动“挂载”,设置具体容量。
二.Linux系统下,硬盘光驱等设备的命名规则
Linux 好像很喜欢“另类”,它对硬盘设备的命名方法,也和Windows有很大区别。在Linux系统里面,你的硬盘设备信息,是专门存储在“dev”这个挂载点里面的。上面我没有提到这个挂载点,大家知道就行了。后面会见到。它的硬盘命名方法是:
1. IDE 接口的硬盘,Linux下称为(或者说是显示为):HD
2. SATA 硬盘或者 SCSI硬盘,称为: SD
3. 光驱,就是 CDROM 了。如果有多个光驱,是按数字命名排列的,比如:CDROM0,CDROM1,CDROM2
4. 硬盘里面的 Windows下的分区
以Ubuntu 8.04以上为例,它已经很好很好的支持 Windows分区类型(FAT32,FAT,NTFS)的读写操作了。你系统安装好后,它就能自动识别这些Windows分区。它们会以“该分区的容量大小+分区卷标”,来标明,比如: 22.5G GAME, 30G System^^^这样。在你系统的“位置”里面,就能看到的。
5. 如果你有多硬盘………………
刚才说了,在Linux里面,硬盘被分为:HD 和 SD,那么,根据英文26个字母的顺序。第一块硬盘,就是 hda,那么,这块硬盘的第一个挂载点,就是 hda1,以此类推 hda2,hda3^^^
刚才说了,多块硬盘,是根据26个字母顺序排的,那么, hdb就是第二块硬盘了。这个应该很容易理解吧?它的“分区”,自然就是:hdb1,hdb2,hdb3……………………同样道理,大家应该能知道, sdb3,是什么意思了吧?
三.关于常见挂载点的容量设置
每个人的硬盘大小都不同,自然也没有“定论”了,我大致说下,大家可以根据自己实际情况,酌情考虑
1. boot
Linux系统,它的引导文件很小很小,这个boot挂载点,大家分 100M,就足够了(这个基本上能算是定论!不管你硬盘多大,就分这么多,足够足够了!等你安装完了系统,去看看它,其实就占 45M——50M)
小知识:BOOT挂载点,并不是必须的。但是个人建议,如果你要做双系统,最好是单独分出来,等你安装grub引导器的时候,把它安装到boot上,就是双系统了,这样做,目的就是更明确,更方便。
2. / (有些linux发行版,这个也写做:/root,功能道理是一样的)
刚才说过了,得大点,至少5G以上
3. home
刚才也说了,是要求最大最大最大的。。。。。。你就尽量分吧。嘿嘿!网上常见的,80的硬盘,分给它 70G的都有………………
4. SWAP
有一个不成文的小规律: 电脑内存,小于 1G的,SWAP分 512M;内存大于 1G的,分 1G就行。
5. TMP
临时存放些垃圾的,自己看着吧了。大不了用满了清理呗。
小知识:linux和windows不一样,垃圾很少很少,可以说是几乎没有,所以,在linux系统下,你完全不用考虑,系统垃圾文件的问题喔!所以,用linux,自然就不用天天吵着:我怎么清理垃圾阿!
6. usr
占你整个容量的 15%差不多吧。呵呵,自己酌情考虑,其实你不“挂载”这个都行的。
Linux的分区,之所以让大家头疼,就是因为它并不是给每个分区,分配一个“字母盘符”,而是通过具体的文件夹名字,来进行“挂载”,进行功能的区分。其实,大家在潜意识里,明白这些挂载点的意思,就行了。别非想着Windows,分区就得有个盘符。。。。。。。^_^想用Linux,很多观念都必须要改变滴~
四.实战 Ubuntu 8.04.1 硬盘分区
基础知识说完了,该进入正题了,以:Ubuntu 为例,来一步一步的图文说明分区过程。
硬盘“分区”,是Ubuntu系统安装过程的:第三步,前两步我实在觉得没必要说了。
1. 系统语言选择—— 都知道选择中文(简体)吧?而且默认就是,直接回车即可!
2. 选择时区 —— 默认就是 (SHANGHAI),会拼音的都明白。中国上海。直接回车
3. 开始头疼的硬盘分区
首先出现的是这个界面,我们选择“手动”
⑴ 这里,就是Ubuntu系统的“分区”软件界面了。每种Linux系统,都自带分区软件,他们的界面和使用方法,也大致相同,菜鸟们学会一种,就完全可以应付所有的了。虽然网上也有很多专门给Linux系统“分区”的第三方软件,但我个人还是推荐大家用系统自带的,方便,直接,快捷~
如图,下面列出了我的硬盘设备:dev/sda ,还用解释么?sda:“sata接口第一块硬盘”
⑵我们选中下面的“空闲空间”行,就能点击“新的分区”了。
⑶点击“新的分区”,我们来创建挂载点。界面如图,我逐个解释
★新分区的类型
boot 和 swap(交换分区)是主,其他的挂载点,都是逻辑。这个不解释了。当然不是定论
★新建分区容量: 自己填写吧
★新分区位置: 默认就行,选择“开始”
★用于
Linux的“分区”,也有很多种类,就像是Windows包括NTFS,FAT32。 现在这个时代,建议大家选择 Ext3 日志文件系统就行了。还有一种 R...FS,具体名字忘了,^_^,也可以。不过我都用Ext3,实质存放档案的分割区。事实上除了ext3外,GNU/Linux可以使用ext2、xfs、reiser及jfs等档案系统存放档案,每个档案系统都有其长短处,不过初学者先使用ext3。
一会儿要建立SWAP挂载点,就是在这里选择!别忘了!
★ 挂载点
不解释了,前面开始时候就介绍了,“分区”软件里面罗列了常见的:boot, /, home,usr,temp
看看,这里面已经提供了如下这些挂载点,大家直接选择就行了:
⑷第一步,建立 BOOT 挂载点的“分区”,看图吧,最直接
⑸第二步:建立 SWAP ,交换空间
⑹建立 /,根目录挂载点
⑺建立 HOME,用户挂载点
⑻到这里,最基本的,就建立忘了,教程里面,我就建立这几个,其他的,大家想建立,可以照猫画虎就行了,应该这个本事都具备吧?^_^ 看下面的图,是已经都挂载好的硬盘了。
4. 填写个人信息:用户名,密码(输入2遍),填写计算机名称
5. 开始“全自动”安装。。。。。。。。。
6. 最后重启,就装完系统拉!
我觉得写的够简单了,给菜鸟看应该足够了。有什么具体问题,帖子上提吧。能解决的,尽量帮大家解决。至于装完系统后的操作,那就不是一句话两句话,甚至几千字能说清楚的了。。。。。。。。。。。真有心学的话,可以去书店买书。。。。。或者学生兄弟们,直接去“坐穿”图书馆吧。我那时候就是图书馆借了3本书,回来研究了几个月。
五.其他linux发行版系统的“分区”
刚才说过了,大家通过这篇文章,至少应该能知道,linux的“挂载点”的知识,linux对于硬件(硬盘,光驱)的命名方法,常见挂载点的用途、大致容量划分。
这些知识,对于任何一个linux发行版系统,都是完全彻底通用的,意思就是:不管你用什么发行版,redhat,红旗,麒麟,fedora,opensuse等等,它们的“分区”,都是按照:新建——选择格式(ext3之类的)——设置挂载点——填写容量,这个步骤进行的。不同的是,嘿嘿,它们自带的安装程序,到了分区那个步骤,界面图形(背景颜色拉,按钮摆放位置拉)稍有不同罢了
ubuntu里面有个磁盘分区,但是这个只能ubuntu用,想win用的话就磁盘分区里去圈出一部分空间,然后删除这个空间,再进入到win里面去新建。
如果准备在硬盘里只安装Ubuntu一个操作系统的话,建议你采用一个“/”、一个“swap”和一个“/home”的三分区方案:/ :10GB-15GB。
swap:物理内存小于或等于 512MB,建议分配实际物理内存容量2倍大小的swap;物理内存大于512MB,建议分配与物理内存等容量的swap。
/home:/和swap以外的所有剩余空间。
需要手动进行分区,而不是由系统自己来安排,在进行安装之前,你需要先学习一些基础知识:
------Linux分区基础知识------
Linux的发展日新月异,老旧的Linux文档很可能会对读者认识Linux产生误导。
Ubuntu已经取消了用hd和sd区分不同类型的硬盘的机制,取而代之的,用sda统一代表电脑中的第一块硬盘。
在Linux下,/dev/sdaX中的数字X的编号是有限的,最大的分区编号是16。因此,主分区和扩展分区编号占用1~4,逻辑分区占用5~16。即使你的硬盘中只有一个主分区(如,/dev/sda1)和一个扩展分区(/dev/sda2),剩下的两个主分区编号: /dev/sda3,dev/sda4也不会分配给逻辑分区。第一个逻辑分区一定是从/dev/sda5开始编号的。
文件系统
Linux支持很多种不同类型的文件系统。Linux能够对FAT16/32和NTFS分区进行读写。
常见的用于安装Linux的文件系统主要有ext3, ReiserFS, XFS, JFS等。
通常都会使用ext3作为默认的文件系统。
使用Ubuntu是作为桌面系统来使用的,大多数情况下,文件系统的性能并不是我们所需要考虑的大问题。也许会看到很多对ext3的负面评价,但是ext3是最老牌,最久经考验的Linux文件系统,所 以选择它没错。
Ubuntu默认采用的是ext3文件系统。
最大分区大小:ext3是4TB,ReiseFS是16TB。FAT32在Windows下最大分区是32GB,而Linux中的FAT32可支持到2TB。
最大文件大小:ext3是2GB-4GB,ReiseFS是8TB,FAT32是4GB。
分区类型
1、/分区。用于存储系统文件。
2、swap,即交换分区,也是一种文件系统,它的作用是作为Linux的虚拟内存。
在Windows下,虚拟内存是一个文件:pagefile.sys;而Linux下,虚拟内存需要使用独立分区,这样做的目的据说是为了提高虚拟内存的性能。
3、/boot:包含了操作系统的内核和在启动系统过程中所要用到的文件。
在很多老旧的教程中,都会让用户在/boot目录上挂载一个大小为100MB左右的独立分区,并推荐把该/boot放在硬盘的前面——即1024柱面之前。事实上,那是Lilo无法引导1024柱面后的操作系统内核的时代的遗物了。当然,也有人说,独立挂载/boot的好处是可以让多个Linux共享一个/boot。
其实,无论是基于上述的哪种理由,都没有必要把/boot分区独立出来。首先,Grub可以引导1024柱面后的Linux内核;其次,即使是安装有多个 Linux,也完全可以不共享/boot。因为/boot目录的大小通常都非常小,大约20MB,分一个100MB的分区无疑是一种浪费,而且还把把硬盘分的支离破碎的,不方便管理。另外,如果让两个Linux共享一个/boot,每次升级内核,都会导致Grub的配置文件冲突,带来不必要的麻烦。而且,不独立/boot分区仅仅占用了根目录下的大约20MB左右的空间,根本不会对根目录的使用造成任何影响。
但值得注意的是,随着硬盘容量的增大,无法引导Linux内核的现象再次出现,这也就是著名的137GB限制。很遗憾,Grub是无法引导137GB之后的分区中的Linux内核的。如果你不巧遇到了这样的情况,你就要考虑把/boot独立挂载到位于137GB前方的独立分区中,或者索性就把 Linux的分区都往前移动,让根目录所在分区位于137GB之前。
4、/usr/local:是 Linux系统存放软件的地方。
建议把/opt,/usr或/usr/local独立出来的教程,基本上也是非常老的了。使用Ubuntu时,一般都是使用系统的软件包管理器安装软件,很少自己编译安装软件。而建议独立/usr,/opt,/usr/local的理由无非是为了重装系统时不再重新编译软件而直接使用早先编译的版本。不过对于大多数普通用户来说,这个建议通常是没有意义的。
5、/var:是系统日志记录分区。
6、/tmp分区,用来存放临时文件。
建议把/var和/tmp独立出来的教程通常是面向服务器的。因为高负载的服务器通常会产生很多日志文件、临时文件,这些文件经常改变,因此把/var, /tmp独立出来有利于提高服务器性能。但我们用Ubuntu是做桌面的,甚至有些用户根本从来没有关心过系统日志所以根本没有必要独立的为 /var和/tmp挂载分区。
7、/home:是用户的home目录所在地。
这可能是唯一一个值得独立挂载分区的目录了。/home是用户文件夹所在的地方。一个用户可能在/home/user中存放了大量的文件资料,如果独立挂 载/home,即使遇到Ubuntu无故身亡的尴尬局面,也可以立刻重装系统,取得自己的文件资料。因此,/home是唯一可以考虑独立挂载分区的目录。
有些老旧的教程中建议把Linux安装在主分区中,或在/boot下挂载一个主分区。事实上,这也是不需要的。Linux的所有分区都可以位于逻辑分区中。所以不要再为这些旧教程所误导了,不要再浪费有限的主分区了,放心的把Linux安装在逻辑分区中吧。
-----------实际操作---------
1、选“free space”(空闲空间)。
2、然后点“New partition”(新建分区)。
3、 Type for the newpartition(选择新分区的类型):Primary(主分区)(单独安装Ubuntu到全新磁盘,/分区需要选择Primary,其它分区选择Logical逻辑分区就可以;如果是安装双系统且已安装Windows的话,/分区的类型选择Primary或者Logical都可以,其它分区选择 Logical逻辑分区。)
4、在New partition size in megabytes后输入新分区的大小(以MB为单位)。
5、Location for the new partition选择新分区的位置(你希望新分区是建在可用空间的首部还是尾部,一般默认统一选择“开始”就可以了)。
6、在“Use as”后选择使用的文件系统。Ubuntu默认采用的是ext3文件系统。
7、在Mount point后选择挂载点。
8、点击“OK”确认。
PS:建议先分/和swap,然后把所有剩余空间分给/home。
泣斧人乙: 如果准备在硬盘里只安装Ubuntu一个操作系统的话,建议你采用一个“/”、一个“swap”和一个“/home”的三分区方案: / :10GB-15GB. swap:物理内存小于或等于 512MB,建议分配实际物理内存容量2倍大小的swap;物理内存大于512...
醴陵市15546453393: ubuntu安装时,没有分区,整个硬盘上安装了,后来怎么再分区 - ?
泣斧人乙: 分以下几个区:一、SWAP 交换分区,这个区2G左右.二、“/” 根目录分区.这个区视硬盘大小而定.最低4.5G, (EXT4格式)三、“HOME” 家目录分区.这个区也视硬盘大小.相当于WINDOWS下的我的文档 (EXT4格式)四、“USER” 用户分区.这个区越大越好.因为你要装一些程序.相当于WINDOWS下的Program file文件夹 (EXT4格式)五、“BOOT” 引导分区.150M差不多了.(EXT4格式)六、 其它如一楼所说的分区.如果没有特别需要不用分了.以上是以Ubuntu 10.10为例的.如果你对分区不是很会可以选择整个盘.来让UBUNTU自动分区.
醴陵市15546453393: ubuntu系统安装,怎么分区? - ?
泣斧人乙: 我一直是这样分区的:交换分区swap/ 1G,boot分区100M,根分区/ 10G,剩下的给home分区,,建议你也这样分,简单又合理......不过没回答你的问题呢,,跑题了,我感觉你应该拿个PE系统启动盘(可以用老毛桃做个启动U盘)开机,把C...
醴陵市15546453393: ubuntu系统安装好了以后由于只是一个区,想要多分几个区?怎么分? - ?
泣斧人乙: Ubuntu安装过程磁盘分区图文教程 其实分区很简单的,如果有Windows下分区经验的,自己摸索着就可以搞定了,为了 给不太明白Ubuntu的网友提供一个直观的参考,做了这个教程.http://forum.ubuntu.org.cn/download/file.php?id=8669&sid=017e232cab108e86aba7062dac2ba385 自己看图学哦~
醴陵市15546453393: ubuntu装完了 但是没分区.请问装完之后能分区吗?怎么分? - ?
泣斧人乙: 能的,但是你要告诉我你目前的分区方式.硬盘够大么?已经分了几个区?你需要通过USB启动或者LiveCD启动,进入系统后,把你先不挂载分区,用gparted把原来的分区进行无损调节就可以了.这个过程要小心,防止丢失数据然后或无法启动.给你个截图,在不挂载sda8分区的时候、调整该分区大小,以前55G,已经用了12G,调整的时候拖动右边的边界,选择合适的大小就可以了.有问题可以hi我.
醴陵市15546453393: ubuntu系统安装完了,可是不知道系统安装在哪里了,而且也没有以前的分区了,请问如何分区? - ?
泣斧人乙: ubuntu(linux)系统是没有分区的.整个系统盘也是用户盘,在根目录下,有个ROOT目录,相当于系统管理员目录,有个HOME目录,该目录下就是用户目录.根目录下除了这两个目录,其他目录都属于系统目录或文件.
醴陵市15546453393: 安装好ubuntu后 怎么给硬盘分区? - ?
泣斧人乙: 可以试试gparted软件,不过修改分区也只能修改系统运行时可以卸载的分区了,不知道你装系统时分了几个区,这个操作估计比较危险,建议找个高人帮你分.
醴陵市15546453393: 如何在Ubuntu中新建分区? - ?
泣斧人乙: 改变硬盘的布局叫做分区.Windows自带的分区工具和Ubuntu安装程序的分区工具是最安全的分区方式.可是,这不是你不备份重要文件的借口.在进行任何分区操作之前请务必做好备份. Ubuntu安装程序的分区工具的默认设置是删除您的第...
醴陵市15546453393: 如何在安装ubuntu的时候新建分区表?我的f盘是空的,但是我没有像网上说的那样去分区过 - ?
泣斧人乙: 初次安装Linux最好用虚拟机.小白在Linux分区时容易把达布刘系统给删了.我最早光盘安装过Redhat Linux.我可以就你的.安装Linux最好流出一块没有分区的空闲空间.未知在最后.一般都是这么做的.分区那里选择空闲磁盘>自定义,手动分区即可.
醴陵市15546453393: ubuntu virtualbox怎样增加硬盘 - ?
泣斧人乙: 在virtualbox中装好Ubuntu后,发现硬盘空间太小,怎样才能增加硬盘容量?那就是再建一个硬盘: 1. 添加新硬盘设置 -> Storage -> SATA控制器->右击,选择“添加虚拟硬盘”然后,根据需求创建合适的硬盘 2. 重启虚拟机查看现有系统的磁...