山那边是海 发表于 2015-1-18 11:27:36

Linux编程之CentOS Debian VPS无损调剂分区巨细计划仓酷云

如果你让他去用linux搭建一个web服务器,做一个linux网关,他就什么都不会了.他们把时间都浪费在了版本的转换上了.
尽人皆知,XEN架构的VPS假造机是不克不及间接调剂并利用Linux分区的。当你由于某些缘故原由向服务供应商请求了更多的磁盘后,这些磁盘常常会以空缺地区的情势显现在一切分区的开端。除非之前就接纳LVM逻辑卷的情势分区,假如间接用Linux命令行修正分区参数到达调剂磁盘分区的目标,常常会呈现分区间接没法利用的情形。本文将会商在没有LVM逻辑卷的情形下对Linux的分区举行无损调剂。
为懂得决此成绩,VPS办理百科参考了收集上浩瀚办理计划与各种教程,但实在际操纵了局常常不克不及使人中意。年夜多半办法为:
利用fdisk命令调剂分区的参数,使新分区与老分区的分区肇端对其,调剂分区停止地位。然后利用resize_reiserfs等庞大的命令行对文件体系举行修复。这类办法必要野生盘算分区的起止柱面等数据,极易堕落。一旦某个操纵呈现非常,常常形成伟大的数据丧失。
实在,Linux下有一个十分出名的无损分区调剂工具,Gparted。
Gparted自己作为一种带有抢救性子的工具,不但具有优秀的用户界面,可视化的分区调剂形式,其官方更是间接公布了ISO版本的可引诱体系的Gparted恢复盘:gparted-LiveCD。这些特性关于Linux初学者来讲,无疑是最符合的选择。
上面将先容利用gparted-LiveCD对磁盘举行扩容的办法。已在CentOS与Debian体系中失掉考证。
1、下载gparted-LiveCD
下载地点:http://sourceforge.net/projects/gparted/files/gparted/
2、经由过程gparted-LiveCD引诱VPS
注重,自界说引诱ISO的办法有多种。
一部分VPS供应商,可让客户本人上传ISO文件,然后从ISO文件引诱;
但更多的VPS供应商,会在VPS的把持面板中到场带有gparted工具的保护光盘。依据VPS办理百科的测试,尽年夜多半VPS供应商为了让客户可以本人保护VPS,城市在ISO列表中到场一些带有gparted工具的光盘。详细情形,请间接征询供应商便可。
假如你利用的是对照新版本的gparted-LiveCD,则经由过程VNC看到的启动画面应当云云:

<br>
此时间接回车选择第一项便可。随后依据光盘内容的分歧,大概会有一些复杂的扣问(好比键盘地区、显现形式等),一样平常来讲间接回车利用默许的便可(信任一个Linux喜好者对这些设置其实不生疏)
3、引诱进gparted-LiveCD后,翻开gparted工具。
4、将Gparted最年夜化屏幕。如今能瞥见分区信息了。

<br>
5、选择你要调剂的分区。
笔者如今将实验将sda1扩展至全部磁盘(即摹拟分区不敷用,向VPS供应商新请求了一些磁盘空间的情形)。由图片能够看出今朝sda1有13G,新的2.8G还没有被利用。我如今将sda1扩容至13+2.8=16G。
点击sda1分区,随后下面的“Resize/Move”按钮将变得可用。点击“Resize/Move”按钮。
6、弹出一个调剂sda1分区巨细的窗口。窗口中很直不雅的显现出了,sda1右边另有可用空间。以下图:

<br>
因而我点击右侧的右箭头,并将其拖拽至最右边。使sda1的空间占满全部磁盘。以下图:

<br>
然后点击此窗口中的“Resize/Move”按钮确认操纵。
7、从图中能够看出sda1已具有了16G空间。此时,必需点击“Apply”按钮,才干真正让Gparted保留变动。

<br>

<br>
8、正在调剂分区巨细(注重,此时必定不克不及重启电脑/停止程序。务必耐烦守候其操纵完成!!!不然将形成数据丧失!!!)

<br>
9、Linux分区巨细调剂完成

<br>
10、此时,封闭VPS,弹出ISO,并从本来的磁盘启动便可。
下面的操纵已经由VPS办理百科在DebianVPS体系(Ext3)中的考证,而且未形成数据丧失。供Linux初学者参考。关于因依照本教程操纵酿成的任何丧失,本站均不承当任何义务。

如果你学不好的话,你在linux中开发的机会就很少,或者说几乎没有,它的优势就消失了,然后随着时间的流逝,你就会全部忘记她;

莫相离 发表于 2015-1-19 16:08:46

这种补充有助于他人在邮件列表/新闻组/论坛中搜索对你有过帮助的完整解决方案,这可能对他们也很有用。

活着的死人 发表于 2015-1-23 19:02:17

安装一个新的软件时先看README,再看INSTALL然后看FAQ,最后才动手安装,这样遇到问题就知道为什么。如果Linux说明文档不看,结果出了问题再去论坛来找答案反而浪费时间。

老尸 发表于 2015-1-31 19:25:00

首先Linux是开源的,这也是最主要的原因,想学windows,Unix,对不起我们没源代码。也正是因为这样,Linux才能够像滚雪球一样越滚越大,发展到现在这种规模。

若相依 发表于 2015-2-6 01:33:38

编程学习及开发,Linux是免费,开源的操作系统,并且可开发工具相当多,如果您支持自由软件,一定要同广大热爱自由软件人士一同为其不懈努力。

小魔女 发表于 2015-2-6 14:46:32

一些显而易见的小错误还是用vi改正比较方便。以后的大一点的程序就得在Linux下调试了,因为有的头文件在VC里面说找不到。?

飘飘悠悠 发表于 2015-2-6 20:44:25

Linux高手更具有鼓励新手的文化精神。如何在Linux社区获得帮助,需要说明的是你要有周全的思考,准备好你的问题,不要草率的发问。

小女巫 发表于 2015-2-8 10:14:41

再次,Linux是用C语言编写的,我们有学习C语言的基础,读程序和编写代码方面存在的困难小一点,也是我们能较快掌握的原因之一。?

变相怪杰 发表于 2015-2-10 05:27:04

Linux高手更具有鼓励新手的文化精神。如何在Linux社区获得帮助,需要说明的是你要有周全的思考,准备好你的问题,不要草率的发问。

小妖女 发表于 2015-2-11 00:26:34

再次,Linux是用C语言编写的,我们有学习C语言的基础,读程序和编写代码方面存在的困难小一点,也是我们能较快掌握的原因之一。?

仓酷云 发表于 2015-2-12 23:09:43

为什么要学Linux呢?每个人都有不同的看法,下面我说说自己的感想吧。?

再见西城 发表于 2015-3-3 11:01:49

熟读写基础知识,学得会不如学得牢。

深爱那片海 发表于 2015-3-9 17:15:09

我是学习嵌入式方向的,这学期就选修了这门专业任选课。

愤怒的大鸟 发表于 2015-3-17 00:09:17

可以说自己收获很大,基本上完成了老师布置的任务,对于拔高的题目没有去做,因为我了解我的水平,没有时间和精力去做。?

若天明 发表于 2015-3-23 08:26:19

为了更好的学习这门课程,我不仅课上认真听讲,课下也努力学习,为此还在自己的电脑上安装了Ubuntu系统。
页: [1]
查看完整版本: Linux编程之CentOS Debian VPS无损调剂分区巨细计划仓酷云