• 硬盘分区都是整个系统安装过程中最为棘手的环节,网上的一些Ubuntu Linux安装教程一般都是自动分区,给初学者带来很大的不便,下面我就根据多年来在装系统的经验谈谈安装Ubuntu Linux系统时硬盘分区最合理的方法。...

     

    无论是安装Windows还是Linux操作系统,硬盘分区都是整个系统安装过程中最为棘手的环节,网上的一些Ubuntu Linux安装教程一般都是自动分区,给初学者带来很大的不便,下面我就根据多年来在装系统的经验谈谈安装Ubuntu Linux系统时硬盘分区最合理的方法。

    在讲硬盘分区之前,我先来普及一下硬盘的相关分类,硬盘一般分为IDE硬盘、SCSI硬盘和SATA硬盘三种,在Linux系统中,IDE接口的硬盘被称为hd,SCSI和SATA接口的硬盘则被称为sd,其中IDE硬盘基本上已经淘汰,现在市面上最常见的就是SATA接口的硬盘,第1块硬盘称为sda,第2块硬盘称为sdb……,依此类推。

    一块硬盘最多有4个主分区,主分区以外的分区称为扩展分区,硬盘可以没有扩展分区,但是一定要有主分区,在主分区中要有一个激活分区用来启动Windows系统,在扩展分区中可以建立若干个逻辑分区,因此,最合理的分区方式应该最多分三个主分区,一个扩展分区,这样可以有效地利用有限的主分区,然后在扩展分区中建立逻辑分区。

    在Linux系统中每一个硬盘总共最多有 16个分区,硬盘上的4个主分区,分别标识为sdal、sda2、sda3和sda4,逻辑分区则从sda5开始标识一直到sda16。

    Ubuntu Linux可以把分区作为挂载点,载入目录,其中最常用的硬盘大小(500G-1000G)分配目录推荐如下表所示:

    目录 建议大小 格式 描述
    / 150G-200G ext4 根目录
    swap 物理内存两倍 swap 交换空间:交换分区相当于Windows中的“虚拟内存”,如果内存低的话(1-4G),物理内存的两倍,高点的话(8-16G)要么等于物理内存,要么物理内存+2g左右,
    /boot 1G左右 ext4 空间起始位置 分区格式为ext4 /boot
    建议:应该大于400MB或1GB Linux的内核及引导系统程序所需要的文件,比如 vmlinuz initrd.img文件都位于这个目录中。在一般情况下,GRUB或LILO系统引导管理器也位于这个目录;启动撞在文件存放位置,如kernels,initrd,grub。
    /tmp 5G左右 ext4 系统的临时文件,一般系统重启不会被保存。(建立服务器需要?)
    /home 尽量大些 ext4 用户工作目录;个人配置文件,如个人环境变量等;所有账号分配一个工作目录。

    另外一种情况是没有单独的机器配置,只能在自己电脑上安装 虚拟机,这种情况下 分配硬盘一般不超过100G  内存也只有2-4G左右,可以参考这种方式配置:

    目录 建议大小 格式 描述
    / 10G-20G ext4 根目录
    swap <2048M swap 交换空间
    /boot 200M左右 ext4 Linux的内核及引导系统程序所需要的文件,比如 vmlinuz initrd.img文件都位于这个目录中。在一般情况下,GRUB或LILO系统引导管理器也位于这个目录;启动撞在文件存放位置,如kernels,initrd,grub。
    /tmp 5G左右 ext4 系统的临时文件,一般系统重启不会被保存。(建立服务器需要?)
    /home 尽量大些 ext4 用户工作目录;个人配置文件,如个人环境变量等;所有账号分配一个工作目录。

    接下来就以Ubuntu Linux 12.04.3为例来为大家图文讲解手动对硬盘进行分区的方法。

    在如图1所示的分区界面中有两个选项可供选择。最简单的莫过于“清除整个硬盘并安装Ubuntu”选项,单击“继续”按钮,安装向导将根据原有的分区信息自动选择合理的分区方式。

     

    图1:Ubuntu Linux分区向导

    如果希望对分区过程进行完全控制,可以使用“其它”选项。单击“继续”按钮,安装向导将把用户带至手动分区界面,如图2所示。

     

    图2:手动分区模式

    在这里可以看到当前硬盘的分区信息,由于我使用的是虚拟机为大家进行演示,因此,只能看到一块没有使用过的硬盘,硬盘容量为20GB。

    第一步:选中空闲的磁盘空间,点击“添加”按钮,弹出“创建新分区”对话框,新分区的类型为主分区,挂载点为/boot,新建分区容量为128MB,最后点击“确定”按钮,如下图所示。

     

    图3:建立启动分区

    这个挂载点包含了操作系统的内核和在启动系统过程中所要用到的文件,接下来要新建一个交换分区。

    第二步:选中空闲的磁盘空间,点击“添加”按钮,弹出“创建新分区”对话框,新分区的类型为逻辑分区,“用于”选择“交换空间”,新建分区容量为1024M,最后点击“确定”按钮,如下图所示。

     

    图4:建立交换分区

    交换分区相当于Windows中的“虚拟内存”,如果物理内存小于或等于512MB,建议分配交换分区的大小为物理内存容量的2倍;如果物理内存大于512MB,建议分配交换分区的大小等于物理内存容量;如果您的内存够大也可以不建立交换分区。

    按同样的方法依次建立/var、/tmp、/home等挂载点,最终分区结果如下图所示。

                                                  图5:最终硬盘分区结果

     

    本文转载自: http://www.ah168.com/jishuwenzhang/xitong/Ubuntu-916.html 

    1. 近些年人民的物质生活极大提高,电脑内存和硬盘大小也出现了长足的发展,而文章是转载自原作者大神15年之前的文章,所以文中推荐的数值在现在来看已经显得有些捉襟见肘;但是作为学习linux的硬盘盘分区方法和理论还是有借鉴意义的,在这里向原作者致敬。

    2. 另外我本人还是学习linux的小菜鸡(┬_┬),这篇文章对我来说主要是学习之用,有不懂的可以去评论区找大神探讨

    展开全文
  • linux磁盘分区详解

    2016-04-22 11:38:01
    在学习 Linux 的过程中,安装 Linux 是每一个初学者的第一个门槛。在这个过程中间,最大的困惑莫过于给硬盘进行分区。...首先我们要对硬盘分区的基本概念进行一些初步的了解,硬盘的分区主要分为基

    在学习 Linux 的过程中,安装 Linux 是每一个初学者的第一个门槛。在这个过程中间,最大的困惑莫过于给硬盘进行分区。虽然,现在各种发行版本的 Linux 已经提供了友好的图形交互界面,但是很多的人还是感觉无从下手。这其中的原因主要是不清楚 Linux 的分区规定,以及它下面最有效的分区工具― Fdisk 的使用方法。

    首先我们要对硬盘分区的基本概念进行一些初步的了解,硬盘的分区主要分为基本分区primary partion)和扩充分区(extension partion)两种,基本分区和扩充分区的数目之和不能大于四个。且基本分区可以马上被使用但不能再分区。扩充分区必须再进行分区后才能使用,也就是说它必须还要进行二次分区。那么由扩充分区再分下去的是什么呢?它就是逻辑分区logical partion),况且逻辑分区没有数量上限制。

    对习惯于使用doswindows的用户来说,有几个分区就有几个驱动器,并且每个分区都会获得一个字母标识符,然后就可以选用这个字母来指定在这个分区上的文件和目录,它们的文件结构都是独立的,非常好理解。但对这些初上手 red hat linux的用户,可就有点恼人了。因为对red hat linux用户来说无论有几个分区,分给哪一目录使用,它归根结底就只有一个根目录,一个独立且唯一的文件结构。red hat linux中每个分区都是用来组成整个文件系统的一部分,因为它采用了一种叫载入的处理方法,它的整个文件系统中包含了一整套的文件和目录,且将一个分区和一个目录联系起来。这时要载入的一个分区将使它的存储空间在一个目录下获得。

    windows用户来说,操作系统必须装在同一分区里,它是商业软件! 所以你没有选择的余地!对red hat linux来说,你有了较大的选择余地,你可以把系统文件分几个区来装(必须要说明载入点),也可以就装在同一个分区中(载入点是“/”)。

    下面从这两个方面入手,来讲解这个困扰大家的问题。

    Linux 的分区规定

       1. 设备管理  

      Linux 中,每一个硬件设备都映射到一个系统的文件,对于硬盘、光驱等 IDE SCSI 设备也不例外。Linux 把各种 IDE 设备分配了一个由 hd 前缀组成的文件;而对于各种 SCSI 设备,则分配了一个由 sd 前缀组成的文件。

    对于ide硬盘,驱动器标识符为“hdx~”,其中“hd”表明分区所在设备的类型,这里是指ide硬盘了。“x”为盘号(a为基本盘,b为基本从属盘,c为辅助主盘,d为辅助从属盘),“~”代表分区,前四个分区用数字14表示,它们是主分区或扩展分区,从5开始就是逻辑分区。例,hda3表示为第一个ide硬盘上的第三个主分区或扩展分区,hdb2表示为第二个ide硬盘上的第二个主分区或扩展分区。对于scsi硬盘则标识为“sdx~”scsi硬盘是用“sd”来表示分区所在设备的类型的,其余则和ide硬盘的表示方法一样,不在多说。

    例如,第一个 IDE 设备,Linux 就定义为 hda;第二个 IDE 设备就定义为 hdb;下面以此类推。而 SCSI 设备就应该是 sdasdbsdc 等。

    2. 分区数量   

    要进行分区就必须针对每一个硬件设备进行操作,这就有可能是一块IDE硬盘或是一块SCSI硬盘。对于每一个硬盘(IDE SCSI)设备,Linux 分配了一个 1 16 的序列号码,这就代表了这块硬盘上面的分区号码。
      例如,第一个 IDE 硬盘的第一个分区,在 Linux 下面映射的就是 hda1,第二个分区就称作是 hda2。对于 SCSI 硬盘则是 sda1sdb1 等。

    3. 各分区的作用    

    Linux 中规定,每一个硬盘设备最多能有 4个主分区(其中包含扩展分区)构成,任何一个扩展分区都要占用一个主分区号码,也就是在一个硬盘中,主分区和扩展分区一共最多是 4 个。
      对于早期的 DOS WindowsWindows 2000 以前的版本),系统只承认一个主分区,可以通过在扩展分区上增加逻辑盘符(逻辑分区)的方法,进一步地细化分区。

    主分区的作用就是计算机用来进行启动操作系统的,因此每一个操作系统的启动,或者称作是引导程序,都应该存放在主分区上。

    这就是主分区和扩展分区及逻辑分区的最大区别。  

    我们在指定安装引导 Linux bootloader 的时候,都要指定在主分区上,就是最好的例证。
      Linux 规定了主分区(或者扩展分区)占用 1 16 号码中的前 4 个号码。以第一个 IDE 硬盘为例说明,主分区(或者扩展分区)占用了 hda1hda2hda3hda4,而逻辑分区占用了 hda5 hda16 12 个号码。
      因此,Linux 下面每一个硬盘总共最多有 16 个分区。
      对于逻辑分区,Linux 规定它们必须建立在扩展分区上(在 DOS Windows 系统上也是如此规定),而不是主分区上。
      因此,我们可以看到扩展分区能够提供更加灵活的分区模式,但不能用来作为 操作系统 的引导。 除去上面这些各种分区的差别,我们就可以简单地把它们一视同仁了。
      4. 分区指标  

    对于每一个 Linux 分区来讲,分区的大小和分区的类型是最主要的指标。容量的大小读者很容易理解,但是分区的类型就不是那么容易接受了。分区的类型规定了这个分区上面的文件系统的格式。
      Linux 支持多种的文件系统格式,其中包含了我们熟悉的FAT32FAT16NTFSHP-UX,以及各种 Linux 特有的 Linux Native Linux Swap分区类型。
      在 Linux 系统中,可以通过分区类型号码来区别这些不同类型的分区。各种类型号码在介绍Fdisk的使用方式的时候将会介绍。
       5 
    常用分区

    /boot分区,它包含了操作系统的内核和在启动系统过程中所要用到的文件,建这个 分区是有必要的,因为目前大多数的pc机要受到bios的限制,况且如果有了一个单独的/boot启动分区,即使主要的根分区出现了问题,计算机依然能够 启动。这个分区的大小约在50mb—100mb之间。但是如果想用lilo启动red hat linux系统的话,含有/boot的分区必须完全在柱面1023以下。又由于8gb后的数据lilo不能读取,所以red hat linux要安装在8gb的区域以内。

    /usr分区,是red hat linux系统存放软件的地方,如有可能应将最大空间分给它。

    /home分区,是用户的home目录所在地,这个分区的大小取决于有多少用户。如 果是多用户共同使用一台电脑的话,这个分区是完全有必要的,况且根用户也可以很好地控制普通用户使用计算机,如对用户或者用户组实行硬盘限量使用,限制普 通用户访问哪些文件等。其实单用户也有建立这个分区的必要,因为没这个分区的话,那么你只能以根用户的身份登陆系统,这样做是危险的,因为根用户对系统有 绝对的使用权,可一旦你对系统进行了误操作,麻烦也就来了。

    /var/log分区,是系统日志记录分区,如果设立了这一单独的分区,这样即使系统的日志文件出现了问题,它们也不会影响到操作系统的主分区。

    /tmp分区,用来存放临时文件。这对于多用户系统或者网络服务器来说是有必要的。 这样即使程序运行时生成大量的临时文件,或者用户对系统进行了错误的操作,文件系统的其它部分仍然是安全的。因为文件系统的这一部分仍然还承受着读写操 作,所以它通常会比其它的部分更快地发生问题。

    /bin分区,存放标准系统实用程序。

    /dev分区,存放设备文件。

    /opt分区,存放可选的安装的软件。

    /sbin分区,存放标准系统管理文件。

    上面介绍了几个常用的分区,一般来说我们需要一个swap分区,一个/boot分区,一个/usr分区,一个/home 分区,一个/var/log分区。当然这没有什么规定,完全是依照你个人来定的。但记住至少要有两个分区,一个swap分区,一个/分区。


    Fdisk
    使用详解

    下面通过介绍 Fdisk 的使用方法,来巩固上面所学到的各种关于 Linux 分区的知识。
      Fdisk 是各种 Linux 发行版本中最常用的分区工具,是被定义为 Expert 级别的分区工具,它让初学者有点望而却步。
      1. Fdisk 参数说明
       运行Fdisk的时候,首先映入眼帘的是欢迎界面,用户通过在这个界面中输入命令参数来操作Fdisk。用户通过提示键入 “m”,可以显示 Fdisk 命令各个参数的说明。 读者可以看到 Fdisk 有很多参数,可是经常使用的就是几个,如果读者熟练掌握这几个参数就可以流畅地运用 Fdisk,对 Linux 的硬盘进行分区。我们先简单介绍各个参数的意义,然后详细说明几个重点参数。
      用户在 Linux 中进行分区的时候,最常用的参数分别是 dlmnpqtw 等。

    2. Fdisk 进行分区

    Linux 分区过程,一般是先通过 p 参数来显示出硬盘分区表信息,然后根据信息确定将来的分区。如果想完全改变硬盘的分区格式,就可以通过 d 参数一个个删除存在的硬盘分区。

    例如 d1d2 删除完毕,就可以通过 n 参数来增加新的分区。当按下 “n” 后,我们就可以看到新增的分区。这里要选择新建的分区类型,是主分区还是扩展分区;然后选择 p 或是 e。它们的区别在上文中已经说明。然后就是设置分区的大小。需要提醒注意的是,如果硬盘上有扩展分区,就只能增加逻辑分区,不能增加扩展分区了,在增加分区的时候,其类型都是默认的 Linux Native,如果需要把其中的某些分区改变为其它类型,例如 Linux Swap FAT32 等,可以通过命令 t 来改变, 当按下 “t” 改变分区类型的时候,系统会提示要改变哪个分区,并且改变为什么类型(如果想知道系统所支持的分区类型,键入 l)。Linux 所支持的分区类型号码和其对应的分区类型,可以参考表 2(这些信息可以用 l 命令得到)。改变完了分区类型,就可以按下 “w”,保存并且退出。如果不想保存,那么可以选择 “q” 直接退出。

    fdisk 是一款强大的磁盘操作工具,来自util-linux软件包,我们在这里只说他如何查看磁盘分区表及分区结构;参数 -l ,通过-l 参数,能获得机器中所有磁盘的个数,也能列出所有磁盘分区情况;

    [root@localhost beinan]# fdisk -l
    Disk /dev/hda: 80.0 GB, 80026361856 bytes
    255 heads, 63 sectors/track, 9729 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes

       Device Boot      Start         End      Blocks   Id  System
    /dev/hda1   *           1         765     6144831    7  HPFS/NTFS
    /dev/hda2             766        2805    16386300    c  W95 FAT32 (LBA)
    /dev/hda3            2806        7751    39728745    5  Extended
    /dev/hda5            2806        3825     8193118+  83  Linux
    /dev/hda6            3826        5100    10241406   83  Linux
    /dev/hda7            5101        5198      787153+  82  Linux swap / Solaris
    /dev/hda8            5199        6657    11719386   83  Linux
    /dev/hda9            6658        7751     8787523+  83  Linux

    在上面Blocks中,表示的是分区的大小,Blocks的单位是byte ,我们可以换算成M,比如第一个分区/dev/hda1的大小如果换算成M,应该是6144831/1024=6000M,也就是6G左右,其实没有这么 麻烦,粗略的看一下把小数点向前移动三位,就知道大约的体积有多大了;
        System
    表示的文件系统,比如/dev/hda1 NTFS格式的;/dev/hda2 表示是fat32格式的文件系统;.

    在此例中,我们要特别注意的是/dev/hda3分区,这是扩展分区;他下面包含着逻辑分区,其实这个分区相当于一个容器;从属于她的有 hda5,hda6,hda7,hda8,hda9

    我们还注意到一点,怎么没有hda4呢?为什么hda4没有包含在扩展分区?一个磁盘最多有四个主分区; hda1-4算都是主分区;hda4不可能包含在扩展分区里,另外扩展分区也算主分区;在本例中,没有hda4这个分区,当然我们可以把其中的一个分区设 置为主分区,只是我当时分区的时候没有这么做而已;

    再仔细统计一下,我们看一看这个磁盘是不是还有空间?hda1+hda2+hda3=实际已经分区的体积,所以我们可以这样算 hda1+hda2+hda3=6144831+16386300+39728745 = 62259876 (b),换算成M单位,小数点向前移三位,所以目前已经划分好的分区大约占用体积是62259.876(M),其实最精确的计算 62259876/1024=60800.67M);而这个磁盘大小是80.0 GB 80026361856byte),其实实际大小也就是78150.744M);通过我们一系列的计算,我们可以得出这个硬盘目前还有使用的空间;大约还有18G未分区的空间;

    我们也可以指定fdisk -l 来查看其中一个硬盘的分区情况;

    [root@localhost beinan]# fdisk -l /dev/sda

    Disk /dev/sda: 60.0 GB, 60011642880 bytes
    64 heads, 32 sectors/track, 57231 cylinders
    Units = cylinders of 2048 * 512 = 1048576 bytes

       Device Boot      Start         End      Blocks   Id  System
    /dev/sda1               1       57231    58604528   83  Linux


    通过上面情况可以知道,在/dev/sda 这个磁盘中,只有一个分区;使用量差不多是百分百了;

    我们还可以来查看 /dev/hda

    [root@localhost beinan]# fdisk -l /dev/hda

    自己试试看?

    我们也可以通过: cat /proc/partitions查看目前机器中的所有磁盘及分区情况

     

    df 命令;
    df
    是来自coreutils 软件包,系统安装时,就自带的;我们通过这个命令可以查看磁盘的使用情况以及文件系统被挂载的位置;

    举例:

    [root@localhost beinan]# df -lh

    Filesystem            容量  已用 可用 已用% 挂载点

    /dev/hda8              11G  6.0G  4.4G  58% /

    /dev/shm              236M     0  236M   0% /dev/shm

    /dev/sda1              56G   22G   35G  39% /mnt/sda1

    我们从中可以看到,系统安装在/dev/hda8 ;还有一个56G的磁盘分区/dev/sda1挂载在 /mnt/sda1中;

    其它的参数请参考 man df

     

    通过以上两个方面的学习,相信对于初学者来说,分区已经不再是 Linux 进阶中的绊脚石了。

     
    展开全文
  • Linux硬盘分区

    2018-04-15 21:29:56
    l查看硬盘分区信息我的系统(Archlinux)下的命令效果如下:由上面的图片可以得知该系统只挂载了1个硬盘,命名为sda,其有2个主分区,sda1和sda2,至于为什么这么命名,可以参考我的另一篇博客: Linux挂载显而易见...

    1  fdisk -l查看硬盘及分区信息

    我的系统(Archlinux)下的命令效果如下:

    由上面的图片可以得知该系统只挂载了1个硬盘,命名为sda,其有2个主分区,sda1和sda2,至于为什么这么命名,可以参考我的另一篇博客: Linux挂载

    显而易见,该硬盘有931.5GB的容量,共有1953525168个扇区(sectors),其中2048-2099200的扇区分给了sda1分区,2101248-1953525167扇区分给了sda2分区,

    它们的容量分别为1GB和930.5GB,说明硬盘容量已经全部挂载,没有空闲空间了。

    2  开始操作硬盘

     命令:fdisk  /dev/sdx

    效果图如下:

    这里可以输入m来看查看各种操作指令,如下:

    这里介绍几种常见的参数:

    d     删除分区

    l     列出分区类型

    m   列出help

    n    添加分区

    p    列出分区

    q    不保存退出

    t     改变分区类型

    w    保存后退出

    3  更新内核硬盘分区表

    命令:cat  /proc/partitions

    作用:查看内核识别的分区信息

    使用fdisk分区完成后,需要查看一下内核分区信息是否和我们的操作一致,效果图如下:

    如果发现分区并没有发生任何改变,这时我们不必重启,只需要用以下命令使内核重新读取分区信息(刷新):

    #partprobe  /dev/sdx

    4  格式化分区

    分区完成后,紧接着就要给每个分区分配一种文件系统,这里介绍较为常见的命令mkfs,命令格式如下:

    mkfs  [-V]  [-t  fstype]  [-options]  device

    •-V:详细显示模式

    •-t fstype:选择一种文件系统,Linux的预设值为ext2,可以指定为ext2,ext3,ext4,msdos,fat32,vfat等等

    •-options:其他一些参数,如-c表示格式化过程中检查磁盘坏轨情况,-l bad_blocks_file表示将坏轨的block信息添加到bad_blocks_file文件中

    •device:硬盘分区,如/dev/sda1

    例如:

    mkfs -t ext4 /dev/sda1

    这句命令可写成mkfs.ext4 /dev/sda1

     

    至此,磁盘分区基本结束,之后可以进行挂载等操作。

    原文地址:https://www.cnblogs.com/vachester/p/5635103.html

    展开全文
  • 可以看到除了当前的第一块硬盘外还有一块sdb的第二块硬盘,然后用fdisk /dev/sdb 进行分区 进入fdisk命令,输入h可以看到该命令的帮助,按n进行分区 这里输入e即分为逻辑分区,按p即分为主分区,我们要将...

    Linux下添加新硬盘,分区及挂载

    挂载好新硬盘后输入fdisk -l命令看当前磁盘信息

     

     

    可以看到除了当前的第一块硬盘外还有一块sdb的第二块硬盘,然后用fdisk /dev/sdb 进行分区

     

    进入fdisk命令,输入h可以看到该命令的帮助,按n进行分区

     

    这里输入e即分为逻辑分区,按p即分为主分区,我们要将这块盘分为主分区即输入p

     

    到这里输入该主分区为第几个主分区,由于是新盘我们输入1来分第一个主分区

     

    First Cylinder是选择该分区的起始磁盘数,这里可自定义也可不做选择,默认是1,如无特殊需求强烈建议选择默认,也就是1来分区(直接按回车)

     

    接下来是定义该分区的大小,如果按默认(按回车)即是使用全部可用存储额,也可以是用M或m单位结尾的数字(大写M是大B的意思,如果输入1M实际上是X8也就是8m的空间),这里我们先分一个1G的空间,所以输入+1024m

     

    之后输入w写入分区,等待结束皆可

     

    再输入fdisk -l 可以看到我们刚才分的一个分区,之后用mkfs -t ext3 -c /dev/sdb1进行格式化,如有多个分区可把sdb1改成sdb2 sdb3...以此类推,具体可用fdisk -l看到每个分区的名字

     

    上图蓝色部分是写硬盘卷标的,如不想要卷标可直接按回车,现在分区好了我们用mount 挂载一下该分区即可使用了,这里我把它挂载到mnt目录下,也可以自建一个目录挂载

     

    来看一下分区大小是否和预定的一样,使用df -TH命令看一下当前挂载的分区和大小,看到我们刚分的分区了吧

     

    如果想每次系统重启都能自动挂载该分区可修改/etc/fstab文件,在最后加一段 /dev/sdb1    /www    ext3    defaults 1 2 (格式说明:/dev/sdb1 代表哪个分区  ext3是该分区的格式 defaults 是挂载时所要设定的参数(只读,读写,启用quota等),输入defaults包括的参数有(rw、dev、exec、auto、nouser、async) ,1是使用dump是否要记录,0是不要。 2是开机时检查的顺序,是boot系统文件就为1,其他文件系统都为2,如不要检查就为0)

     

    posted @ 2019-04-26 21:45 卿先生 阅读(...) 评论(...) 编辑 收藏

    展开全文
  • 最近在学习linux,在看到硬盘分区这块的时候,觉得有必要重新整理并记录下关于硬盘及其分区的相关基础知识。 硬盘按接口类型一般可分为三类:IDE、SATA和SCSI,IDE接口的硬盘一般称为hd,SCSI和SATA接口的硬盘一般...

    最近在学习linux,在看到硬盘分区这块的时候,觉得有必要重新整理并记录下关于硬盘及其分区的相关基础知识。

    硬盘按接口类型一般可分为三类:IDE、SATA和SCSI,IDE接口的硬盘一般称为hd,SCSI和SATA接口的硬盘一般称为sd(本文只拿sd来讲)。

    第一块硬盘被称作sda,第二块硬盘被称为sdb,以此类推第三、第四第…块硬盘分别被称为sdc、sdd、sd…。

    众所周知,每一块硬盘都需要被分区之后才可以正常使用,而硬盘分区最常见的分区表类型为MBR,它分为三种类别,分别是主分区、扩展分区和逻辑分区:

    1、主分区
    主分区也叫引导分区,系统一般需要安装在这个主分区中,这样才能保证开机自动进入系统。简单来说,主分区就是可以引导电脑开机读取文件的一个磁盘分区,
    一块硬盘,最多可以同时创建4个主分区,分别命名为sda1,sda2,sda3,sda4,当创建完四个主分区后,就无法再创建扩展分区和逻辑分区了。此外,主分区是独立的,对应磁盘上的第一个分区,目前绝大多数电脑,在分区的时候,一般都是将C分分成主分区(windows系统的情况下,Linux与之对应的是sda1)。

    2、扩展分区
    扩展分区是一个概念,实际在硬盘中是看不到的,也无法直接使用扩展分区。
    除了主分区外,剩余的磁盘空间就是扩展分区了。当一块硬盘将所有容量都分给了主分区,那就没有扩展分区了,仅当主分区容量小于硬盘容量,剩下的空间就属于扩展分区了,扩展分区可以继续进行扩展切割分为多个逻辑分区。

    3、逻辑分区
    在扩展分区上面,可以创建多个逻辑分区。逻辑分区相当于一块存储截止,和操作系统还有别的逻辑分区、主分区没有什么关系,是“独立的”。例如:windows系统的D、E、F盘都是逻辑分区,Linux系统的sda5、sda6、sda7都是逻辑分区。(前四个数字被四个主分区的命名所占据,从5开始为逻辑分区)

    展开全文
  • Linux硬盘分区的过程

    2019-01-21 22:29:21
    先添加一个硬盘分区完干嘛呢! 格式化,为啥格式化,规定要放是什么东西,终于能放了,那就挂载吧!等等,你需要自动挂载的服务? 使用一个硬盘也不容易呀(菜鸟的咆哮)!   目录 分区 格式化 挂载 知识...
  • 如hda2,表示IDE硬盘第一块硬盘分区 SCSI硬盘驱动器标识符为“sdxn” hd表示为SCSI硬盘,x表示为第几个硬盘,n表示第几块分区。如sda1,表示SCSI硬盘第一块硬盘第一个分区 指令lsblk 该指令查看当前硬盘分...
  • Linux : 给硬盘分区

    2017-09-21 17:01:30
    硬盘分区 格式化硬盘 挂载 单次生效 开机直接挂载给硬盘分区fdisk /dev/sda Command (m for help): n Command action e extended p primary partition (1-4) 输入:e Partition number (1-4): 1 First ...
  • 1,创建分区 先查看下是否有磁盘没有...输入p 查看当前硬盘分区,目前没有分区。 输入n新建一个分区,输入p 建立分区,输入分区编号 1 然后会让你设置开始扇区(不知道是否这么解释):默认回车就是1 从头开始 ...
  • 笔者使用linux也很长时间了,但总有在使用一段时间之后感觉系统分区不是很合理,这里就算是给自己总结一下,也跟大家一起分享吧。 一.常见挂载点的情况说明 一般来说,在linux系统中都有最少两个挂载点,分别是/ ...
  • Linux 安装第二块硬盘

    2013-04-17 17:10:51
    Linux上挂载新的硬盘的步骤大概如下:假设此硬盘为新的硬盘 1、安装硬盘(过程略) 2、fdisk -l 查看硬盘...将硬盘分区: 将硬盘连接起来,fdisk -l 可以得到计算机上连接的硬盘的信息 使用命令fdisk(/sbin
  • Linux 虽然一直都有在玩,但是...开始分区fdisk /dev/sdc 输入m,可以查看有哪些操作输入p 查看当前硬盘分区,目前没有分区。输入n新建一个分区,输入p 建立分区,输入分区编号 1然后会让你设置开始扇区(不知道是否...
  • 郁闷的是并 没有发现文中所说的扩展分区设置(选项中只看到主分区和逻辑分区,我的理解是他会自动将这些逻辑分区列入扩展分区,不知对否?)。也没有看到挂载swap 的选项(我是自己手动填写的) 一、Linux 分区概念...
  • 问题:新买了一1 TB的希捷硬盘(为SATA II型,或二代串口),准备挂在红旗RedFlag Linux 6系统下,以存储海量的CCD images。   一、步骤总结 1、把新硬盘连接起来 2、在CMOS里配置新硬盘 3、查看硬盘代号 4、用 ...
  • Linux硬盘分区

    2005-04-22 20:08:00
    Linux的硬盘分区Linux中每个磁盘所对就的设备名称 磁盘设备名称IDE1的第1个硬盘(master)/dev/hdaIDE1的第2个硬盘(slave)/dev/hdbIDE2的第1个硬盘(master)/dev/hdcIDE2的第2个硬盘(slave)/dev/hddSCSI的第1个硬盘...
  • a、查看当前系统所有硬盘分区情况:fdisk -lb、在指定的硬盘(例:/dev/sda)上创建分区:fdisk /dev/sda , 根据提示进行下一步操作,如:查看帮助(h),新建分区(n),删除分区(d),查看分区情况(p)c、...
  • 、增加一块硬盘并进行分区和挂载 三、详细操作步骤 一、linux分区介绍 1.原理介绍 1)对于Linux来说无论有几个分区,分给哪一个目录使用,它归根结底就只有一个根目录,一个独立且唯一的文件结构,Linux中每个...
  • linux的硬盘有挂载和未挂载两种(类似windows上的硬盘分区(C、D、E盘)) (1)查看已经挂载的硬盘大小:df -h (2)查看详细的硬盘分区情况(包括挂载和未挂载两种的硬盘大小):fdisk -l 介绍: (1)df用于...
  • Linux分区方案介绍 Linux至少有两个挂载点 “/” 及 “swap” 。 “/”(根分区) “swap”(交换分区,一般为内存的2倍) “/boot”(启动分区,一般为200M左右) “/var”(看服务器决定,一般存储日志文件等) ...
1 2 3 4 5 ... 20
收藏数 122,330
精华内容 48,932
关键字:

2块硬盘分区 linux