<ins id='xxz24'></ins>

      1. <dl id='xxz24'></dl>
        <fieldset id='xxz24'></fieldset>

        <i id='xxz24'></i>

          <span id='xxz24'></span>
          <acronym id='xxz24'><em id='xxz24'></em><td id='xxz24'><div id='xxz24'></div></td></acronym><address id='xxz24'><big id='xxz24'><big id='xxz24'></big><legend id='xxz24'></legend></big></address>
        1. <tr id='xxz24'><strong id='xxz24'></strong><small id='xxz24'></small><button id='xxz24'></button><li id='xxz24'><noscript id='xxz24'><big id='xxz24'></big><dt id='xxz24'></dt></noscript></li></tr><ol id='xxz24'><table id='xxz24'><blockquote id='xxz24'><tbody id='xxz24'></tbody></blockquote></table></ol><u id='xxz24'></u><kbd id='xxz24'><kbd id='xxz24'></kbd></kbd>
          <i id='xxz24'><div id='xxz24'><ins id='xxz24'></ins></div></i>

          <code id='xxz24'><strong id='xxz24'></strong></code>

          Linux下的Partition Magic-LVM

          • 时间:
          • 浏览:2
          • 来源:124软件资讯网

            Partition Magic可以说是windows下的分区利器  ,在一块硬盘上想怎么分就怎么分  ,分好之后一个重启就一切搞定  。在Linux下又怎么样呢 ? fdisk不能很好的举行分区巨细的resize  ,一旦用fdisk分好区  ,再想改变分区巨细就很贫苦  。那么是不是在Linux下就没有措施呢  ?非也 !

              我们 Linuxer 也有硬盘分区治理超级武器--LVM 。

              LVM(Logical Volume Manager)  ,linux 下的多硬盘治理软件 ,它可以把多个硬盘(PV)看成一个硬盘组(VG)  ,在这个硬盘组上用户可以恣意的对分区(LV)举行操作 。 好比 ,你有三块硬盘 PV1, PV2, PV3  ,LVM会把它们看成一个硬盘 (VG) ,在这个VG上你可以恣意建立分区(LV)  ,并可以对这些分区举行恣意修改(类似Partition Magic)  ,所有修改即时生效无须重启  。除此之外  ,LVM还可以无限量的对VG举行扩充 ,也就是说  ,当你原有的所用硬盘都满了 ,想添加了一块新硬盘的时间  ,你可以通过LVM把新的硬盘添加到你原有的VG中  ,并把添加进来的硬盘空间分给你想要扩大的分区  。简朴的说就是  ,在不改变当前分区结构情形下  ,恣意扩大分区巨细  。

              来看一个简朴的例子  。经由长时间的BT下载 ,你的硬盘已满  ,其中有一个media分区主要存放媒体文件 ,现在你要添加一个块新的硬盘 ,这块硬盘的主要用途是继续存放媒体文件  。

              Windows下的做法

              装入硬盘  ,花样化  ,分出一个media分区来继续存放媒体文件  ,这样你就有两个media分区 ,若是再满  ,再分一个... 日积月累你会有N个分区存放相同类型的文件  ,文件查找起来相当未便 。 这对于小我私家用户来说还能接受  ,可是对于服务器是致命的 。

              Linux下不使用LVM

              和Windows下查不多 ,差别在于  ,多了许多挂载点而已

              Linux下使用LVM

              装入硬盘 ,把硬盘加入已有的硬盘组(VG)中  ,在硬盘组中扩充media分区 。你始终照旧只有一个media分区  。

              说了那么多大原理  ,牛刀小试一下  。在试刀之前要说明的是 ,现在大多数的linux刊行版都使用了LVM举行默认分区安装  ,fedora 7固然也不破例  。

              大部新人装 fedora 7都是一起 Next  , 很少会去手动分区 。安装玩后的默认分区或许如下:

              --/boot

              --VolGroup00

              |--LogVol00 ( / )

              |--LogVol01 ( Swap )

              fweewedsdfqweqw

              在我的分区内外

              /dev/sda7 是 /boot

              /dev/sda8 是 VolGroup00 (VG)

              若是你是默认安装  ,在root权限下用

              # vgdisplay VolGroup00 检察硬盘组(VG)信息

              # lvdisplay VolGroup00 检察分区(LV)信息

              由于是默认安装  , 我的swap是2G  ,这样太铺张了  。以是计划把它淘汰一点  ,由于swap在VolGroup00中 ,以是调整巨细很是利便  ,

              详细操作如下:

              关闭swap先

              # swapoff -v /dev/VolGroup00/LogVol01

              淘汰1G(若是想加  ,只要把- 改成+就好了  ,条件是有多余空间)

              # lvm lvreduce /dev/VolGroup00/LogVol01 -L -1G

              花样化swap(只有更改swap的时间需要重新花样化 ,其他的分区不需要花样化  ,直接减完就可以了)

              # mkswap /dev/VolGroup00/LogVol01

              重新打开swap

              # swapon -va

              swap更改完毕 ,就这么简朴  。

              现在你已经有了多余的1G硬盘空间了 ,可以把它扩展到根目录( / )下  ,同样很简朴 ,如下:

              增添1G到LogVol00

              # lvextend -L+1G /dev/LogVol00

              上一步只是增添了LogVol00 ,增添的部门还没有文件系统

              # resize2fs /dev/LogVol00

              根目录( / )增添完毕

              很简朴吧  ,这只是LVM的一小部门应用