我的虚拟机和linux配置:VMware Workstation 12 pro,Ubuntu 14.04 LST。
当我第一次安装虚拟机和linux系统时,我没有任何相关知识。我一步一步地遵循了教程。至于每一步的含义,我都不理解。硬盘设置为20G。现在还不够。因此,我探索了一波有关如何扩展硬盘以及如何对其进行分区和安装的浪潮,并编写了一个更全面和详细的过程。
1.扩展了硬盘空间
这部分非常简单,并且互联网上已经有很多教程,我只是随随便便讲了一个,不同虚拟机版本的操作可能会略有不同,但是相同是相同的:
但是有一点需要注意,如下图所示(此图显示的容量是扩展后的):

可能会提示存在无法扩展的快照。快照是备份。如果它不是重要的备份,则可以将其删除。操作如下:
找到虚拟机的快照管理器并将其删除。可以这样说( ̄▽ ̄“)...简而言之,如果没有快照,则可以扩展!扩展步骤不会影响虚拟机的系统数据,因此,如果以前的备份没有关系被删除。

2.分区并挂载
展开并进入系统后,我发现它看起来还是一样!由于尚未执行分区和安装,因此无法使用新增加的容量。如果您是Linux系统的新手,可能会感到困惑,但是不要紧,一步一步地走出魔鬼的脚步,只需花点时间即可。

下一步可能会威胁到虚拟机系统的内部数据。建议进行备份,找到系统文件(.vmx),然后将其复制出来。如果出现问题,请使用副本。 (但这就是教程的内容,因为我成功安装了它,所以我不知道可行性。这样做没有错是合理的)
理论部分:在开始操作之前,我们必须对系统和空间进行规划:应制作多少个分区,该分区的安装点在哪里?
不要混淆!让我简单地解释一下!
Partition,科学名称是partition。它是硬盘空间的划分。一般来说,需要额外的交换空间,也就是说,在划分时,请记住事先切一小块,然后将其余部分自由划分!例如,我最初使用20G(19g + 1g交换),但是现在我添加40g,那么我将使用19g(无需移动)+ 39g + 2g交换。
要进行安装,请先查看目录。 /是根目录。该目录通常分为/ usr,/ etc,/ home ......,如图所示:

将目录与分区链接的过程是安装,安装!如图所示:

(Brother Bird的Linux私人厨房)
此处的理解与Windows不同,可以将同一目录中的内容放置在不同的分区中
故事就是这样。那天我去自助餐厅,拿了20克小盘子(扩展前的硬盘)。盘子上有牛肉,鸡肉,蔬菜(根目录下的目录和文件),并且太多了无法容纳。但是我仍然想吃鱼(一些其他文件),因此我使用该技术将60g的小盘替换为60g的大盘(扩展硬盘驱动器)。我要吃了。这合理吗?没道理如果小盘子里有东西(目录和文件),则需要吃其他东西,然后再吃另一盘子。用几个小盘子替换60g大盘子的过程是分摊的。好吧,我又拿了40克盘子。还没结束我必须指定该盘子用来放鱼和肉。规定的过程是安装它!这样,我就可以将鱼顺利地放在盘子上,这太难了。哈哈。一个目录下的内容可以放在不同的分区中,这意味着我可以把肉放在两个盘子上,很高兴。
进行分区时,我们需要进行计算,因为在文本界面中,我们面对磁盘并告诉他19g他不懂。通常,磁盘以扇区为单位。扇区为512字节,即0.5kb,因此扇区= GBs * 1024 * 1024 * 2。然后将19g命名为分区1,从扇区0到扇区39845887,计算公式39845887 = 19 * 1024 * 1024 * 2-1;依此类推,将39g命名为分区2,从扇区39845888到扇区121634815,最后是分区3。它是2g交换,从扇区121634816到扇区125829119。
挂载时,您需要考虑应在哪个目录下挂载哪个分区。应该注意一点。如果要安装在新分区上的目录包含文件和子目录,则最好是一个空目录。当安装在新分区上时,这些文件和子目录将被隐藏。以上图中的目录树为例。如果将/ home / bird挂载到新添加的分区(例如分区5),则测试将消失。 ,因此最好先创建一个空目录!例如,我的许多个人文件最初都放在主目录/ home / joy下,而我想在此处放置新的空间,因此我创建了一个新的空目录/ home / joy / 0_slam(用于slam)。现在,必须将分区2挂载到/ home / joy / 0_slam。
理论部分已经完全展开,下一步就是操作!
启动Linux系统并创建一个空目录进行安装。我的是/ home / joy / 0_slam。
打开文本界面ctrl + alt + f2(f1〜f6是打开文本界面,我习惯了f2,f7是图形界面,ctrl + alt + f7可以返回图形界面)
要输入root特权,您必须具有root帐户密码,在这里sudo不容易使用
检查磁盘状态:fdisk -l,如图所示,原始19g,扩展,交换,没问题

分区:进入磁盘管理! fdisk / dev / sda,然后看到一个小光标闪烁,并在命令类型p(磁盘的状态,类似于fdisk -l),d(删除删除分区),n(新添加新分区)的后面闪烁)
删除/ dev / sda2和/ dev / sda5:命令d,然后按Enter,将询问您要删除哪个分区号:按2并输入,删除分区2,而分区5相同。删除后,您可以使用命令p检查删除结果,最后记得使用命令w保存(意思是写),如图所示(我愚蠢地删除了分区1、2和5,但是现在似乎没有必要了,因为分区1没有任何更改,容量和挂载点未更改,正面和背面均为19g,已安装在根目录上)


新分区2,分区3,即/ dev / sda2,dev / sda3(用于交换):仍需要输入磁盘管理(fdisk / dev / sda),输入命令n,输入类型p(选择分区类型,选择主)数字2并按Enter,然后继续!嘿,起床! Frist扇区默认值很好。终端扇区121634815不是随机编译的。还记得以前的计算吗?对分区3进行相同的操作,最后记得查看命令p和保存命令w,如下所示:

分区的最后一步,因为分区3用于交换,因此您需要更改分区的系统ID,或者输入磁盘管理命令t并输入,分区号选择3并输入,输入82并输入十六进制代码,并命令p查看结果。如果命令w成功,请保存并退出磁盘管理,如图所示:

完成分区设置后,系统提示重新启动或在命令行上输入partprobe,然后按Enter键,以完成分区更新!
安装:(不需要挂载交换)在将分区2挂载到目录之前,需要对其进行格式化。这是非常简单的mkfs.ext4 / dev / sda2(格式化为ext4格式,在大多数情况下是This),然后可以将其挂载到准备好的空目录中。例如,我挂载/ dev / sda / home / joy / 0_slam;最后,需要设置启动挂载,即每次启动时都会自动为您提供帮助。Mounted的操作是输入vim / etc / fstab(此处,默认情况下,系统中已经安装了vim)如果您没有,则可能会在以后使用它,从命令行输入apt-get install vim-gtk。用vim / fstab打开/ etc,然后编写第10行和第11行,如下图所示(哦,等等,第十行的注释信息对我来说似乎是错误的,但幸运的是,这是一条注释,它对系统操作没有影响),然后保存wq(vim的操作并不冗长)

这基本上完成了,您可以键入df -h来查看分区和安装条件,如上述操作之前的图1和之后的图2所示(仅针对最后一行...):


最后,这实际上是最后一件事,因为以上内容都是由root执行的。为了将来使用〜/ 0_slam时的方便,用户组和用户名都是root用户,因此让我们更改此目录的用户组和用户名。使用chgrp和chown,例如,我更改为喜悦,chown joy / home / joy / 0_slam && chgrp joy / home / joy / 0_slam
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/dianqi/article-353711-1.html
杨洋的Hi-Res初体验##杨洋h