首页 热点资讯 义务教育 高等教育 出国留学 考研考公

求虚拟机linux分区方案

发布网友

我来回答

7个回答

懂视网

产品型号:Thinkpad E15

系统版本:centos8

案例:在sdb盘上建一个分区,大小为1G

在虚拟机上添加一块硬盘

 

例:对sdb这块盘划分一个100M的分区出来

[root@xuegod63 ~]# fdisk /dev/sdb

...

Command (m for help): m

Command action

   a   toggle a bootable flag

   b   edit bsd disklabel

   c   toggle the dos compatibility flag

   d   delete a partition   删除分区

   g   create a new empty GPT partition table

   G   create an IRIX (SGI) partition table

   l   list known partition types   显示分区类型

   m   print this menu   打印帮助菜单

   n   add a new partition   添加新的分区

   o   create a new empty DOS partition table

   p   print the partition table   显示分区表

   q   quit without saving changes   不保存,退出

   s   create a new empty Sun disklabel

   t   change a partition's system id   改变分区类型

   u   change display/entry units

   v   verify the partition table

   w   write table to disk and exit   写分区表信息到硬盘,保存操作并退出

   x   extra functionality (experts only)

Command (m for help): p   -----打印分区表

Command (m for help): n   ----新建一个分区

Partition type:

   p   primary (2 primary, 0 extended, 2 free)    p:主分区

   e   extended                         e:扩展分区

Select (default p):     --#直接默认

Using default response p

Partition number (1,4, default 1):   ---#直接默认

First sector (1230848-41943039, default 1230848):   ---#直接默认 

Using default value 1230848

Last sector, +sectors or +size{K,M,G} (1230848-41943039, default 41943039): +1G 

#输入分区大小

Partition 3 of type Linux and of size 1 GiB is set

Command (m for help): w   #保存退出

格式化并创建文件系统

[root@xuegod63 ~]# mkfs.xfs  /dev/sdb1   

注:-f 参数可以对已经存在文件系统的分区,强制格式化

[root@xuegod63 ~]# mkdir /sdb1   #创建挂载点

[root@xuegod63 ~]# mount /dev/sdb1 /sdb1/ #挂载

[root@xuegod63 ~]# df -h    #查看

总结: 

1. 添加硬盘

2. fdisk /dev/sdb创建分区

3. mkfs.xfs /dev/sdb1格式化并创建文件系统

4. 创建挂载目录/sdb1

5. 挂载/dev/sdb1到/sdb1

热心网友

这个其实没有什么标准,但是楼主切记分区遵循这么几个原则就ok了:
1.boot分区是内核引导,单独分出来,需要150M,因此建议分上200M就可以了,多了也是浪费
2.对于swap分区,一般在不超过8G的情况下分到机器物理内存的2倍,若物理内存大于8G那就分和物理内存一样大就好
3.对于根分区当然是越多越好,但是切记一点一定要留后路,也就是说在分好这几个标准分区之后(swap,boot,/)之后系统没有可用的剩余空间了,这点万万不可取的,
鉴于上面几点,而且是虚拟机应该是自己练习,我个人认为没必要将/Home分区单独分出来,根据楼主的10G空间,我给的分区方案如下:
/boot 200M
/swap 2G
/ 6G
给楼主一个建议,您的虚拟机只给了10G未免太少了,我那会虚拟机最少也是20G,分的少如果后面想装诸如oracle这类大型软件估计自检会不过关。

热心网友

没有特殊需求一般都是标准分区
/boot 100M(CentOS 6开始需要200M)
swap 内存的两倍,根据硬件来定,一般配置内存超过8G之后swap=内存
/ 剩余给根就可以了

有的管理员喜欢给单独给home多分点方便备份,不过现在服务器都有Raid,所以标准分区是最常用的

热心网友

/boot 100M 这个是linux启动,类似于windown的C盘
swap 1024 交换分区 这个没有固定的大小,主要看系统的应用和硬件,像oracle的话,有明确的大小
/ 根分区 1024 也没有固定大小
/home 这个主要是用户的文件夹
这样分的意义在于,方便管理。

热心网友

/boot 分500M
剩下的都分给/
swap分区意义不大,内存足够大就不用分这个了

热心网友

没特殊要求 直接两个就OK 一个/ 一个swap

热心网友

/ 分区 3~5G
swap 分区 521M~1024M
/home /opt 自己喜欢怎么分就怎么分!

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com