Centos文本方式安装情况下lvm分区的创建

有些时候,安装centos,会进入文本方式下,而不是进入图形方式.原来一直认为
在文本方式下作lvm分区会有限制(记得rhel官方文档里面也这么说.)

昨天,在linux系统管理区看到一个讨论,亲自做了一下实验,验证了可以在文本方式下
创建lvm分区并且文本安装程序也可以识别lvm.

那个帖子的讨论过程,请移步http://bbs.chinaunix.net/thread-3758363-1-1.html

www.2cto.com

下面把我整个实验的过程写出来,方便大家参考.

系统环境:

vmware虚拟机,Centos5.8,虚拟机分配硬盘20G.

具体步骤:

1.安装的时候,在boot:后面输入linux text,强制进入文本安装方式

2.其他操作按照标准步骤进行(选择语言en,键盘en...)进行到磁盘分区的时候,按alt+f2,
切换控制台,这个时候出来一个类似shell的终端.

3.在#后面输入fdisk /dev/sda,手工分区,分两个,1个200m,将来给boot,剩余的分一个区,
然后转换分区2的标签为8e(lvm)(貌似不转换也可以,为了方便还是转换吧,千万别把sda1给转换了.
  www.2cto.com

3.分区结束,w保存分区表并退出fdisk.

4.创建pv:在#提示符后面输入 lvm pvcreate /dev/sda2,创建pv

5.创建vg:在#提示符后面输入 lvm vgcreate myvg /dev/sda2,创建vg.

6.创建lv:在#提示符后面输入 lvm lvcreate -L 2G -n lv_swap myvg,lvm lvcreate -L 4G -n lv_root myvg ,lvm lvcreate -L 13G -n lv_home myvg,创建3个lv,分别对应swap,/和home.

7.格式化boot和3个lv,lv_swap用mkswap做成swap分区格式.

8.完成之后,alt+f1,切换到安装界面,选择最下面的项目(自定义分区那个项目).经过扫描,
安装程序就可以识别我们手工建立的lvm分区了.

9.按照事前的想法,将sda1挂载到/boot(在分区高亮的情况下,按f3),我的系统是centos5.8,ext4
的/boot不行,报错,后来在edit那个窗口里面格式化成ext3就通过了.其他的,lv的名字已经代表将
要挂载的目录了.直接在lv_home,lv_root高亮的情况下按f3修改挂载点就可以了.
  www.2cto.com

10.按照正常的安装进程,选择安装的类型等,直至安装完成.

系统安装完成截图:

时间: 2024-11-06 22:17:32

Centos文本方式安装情况下lvm分区的创建的相关文章

Linux下使用fdisk命令和partprobe命令,在不重启系统的情况下新建分区并格式化

由于工作的需要,最近一段时间一直在学习Linux.学习一门新的知识,我是喜欢根据谋一本书或者某一个学习视频系统的学习,这样可以对学习的新知识有一个系统全面的认识和了解.所以学习之前,没了一本鸟哥的私房菜做为参考书,开始系统的学习Linux. 根据鸟哥的建议,安装虚拟机时,预留了一块空的容量用来练习分区使用.所以在虚拟机上安装Linux系统分区时,只划分了一块4G的容量挂载到根目录“/”下,还有就是只划分了一个2G的swap分区.还有14G的容量没有分配. 在学习磁盘管理时,使用fdisk将剩余的

centos yum方式安装net-snmp v3

SNMPv3的安全报头采用用户安全模式(USM),其提供具有机密性和完整性的网络管理通信.机密性通过采用数据加密标准(DES)来提供.尽管 这一算法以脆弱性著称(由于它采用的是40位的密钥),但与明文community strings相比,它具有显著的优点.即使象DES这样的脆弱算法仍要协同攻击才能攻破,因此你至少可以防范偶然的偷听者. 完整性服务通 过散列信息认证码算法与安全散列功能: MD5 或安全散列算法(SHA-1)之一相结合提供.采用hashes保证了SNMP设备可以知道信息在传输中没

CentOS 7.x 安装教程、硬盘分区、LVM、网络配置、软件源配置、制作USB Disk、U盘安装、网络安装

目录 一.准备安装CentOS 7 1.1CentOS简介 1.1.1介绍CentOS 7 1.1.2官方网站与文档 1.1.3CentOS软件包管理 1.1.4CentOS的正式发音 1.2获得CentOS发行版 1.2.1从镜像站点上下载ISO的镜像文件 1.2.2将ISO镜像文件制作成CD/DVD 1.2.3将ISO镜像文件制作成USB Live 1.3收集硬件信息 1.4硬盘分区方案 1.4.120GB硬盘以及1GB RAM 1.4.280GB硬盘以及1GB RAM 二.安装CentOS

CentOS yum方式安装ffmpeg

系统为CentOS 6.4,自己编译ffmpeg和众多解码器太痛苦了,yum方式安装ffmpeg的解码器很全,先用用看. 1.安装所需软件? yum install -y automake autoconf libtool gcc gcc-c++ 2.安装第三方更新源? rpm -ivh http://apt.sw.be/redhat/el6/en/i386/rpmforge/RPMS/rpmforge-release-0.5.3-1.el6.rf.i686.rpm 3.安装ffmpeg? yu

Asp.Net Core 在不能使用注入方式的情况下读取配置文件

最近在用Asp.Net Core 做项目,遇到一个在不能使用注入的类中读取配置文件的问题. 大家都知道在core中推荐使用注入的方式读取配置文件,这样读取到的值是强类型的,弥补了web.config的缺陷. 当我用着正爽的时候遇到了一个静态类也需要读取配置文件的问题,纠结了几天才又了这篇博文. 最初的版本是下面这个样子 public static class ConfigurationManager { static IConfiguration Configuration; static Co

Linux 之 在最小化安装情况下安装图形界面

参考文档:https://www.linuxidc.com/Linux/2017-10/147646.htm 一.CentOS 6.x字符界面安装图形界面方法 [[email protected]~]# yum -y install xorg* [[email protected] ~]# yum -y groupinstall "X Window System" [[email protected] ~]# yum -y groupinstall Desktop [[email pr

centos RPM方式安装MySQL5.6

1.输入命令查询系统中已安装的mysql 2. . 逐个卸载mysql yum remove 系统显示已安装的mysql 比如:yum remove MySQL-client-5.6.33-1.linux_glibc2.5.x86_64 3. 卸载完成后使用find命令来查找系统中存在的mysql文件夹 4.使用rm -rf命令逐个删除文件夹路径即可比如:rm -rf /etc/rc.d/init.d/mysql 5.安装MySQLrpm -ivh MySQL-client-5.6.33-1.l

CentOS 7 静默安装oracle 11R2 ,并手动创建数据库 createdatabase

官方文档:http://docs.oracle.com/cd/E11882_01/install.112/e24326/toc.htm#BHCCADGD 需要的安装包: binutils-2.23.52.0.1-12.el7.x86_64 compat-libcap1-1.10-3.el7.x86_64 compat-libstdc++-33-3.2.3-71.el7.i686 compat-libstdc++-33-3.2.3-71.el7.x86_64 gcc-4.8.2-3.el7.x86

centos6.5如何升级mysql(最小安装的情况下)

1.删除已经安装的mysql(已经确定安装过了,不确定就输入yum list installed | grep mysql看看) yum remove mysql mysql-server mysql-libs mysql-server;` yum -y remove mysql-libs.x86_64` find / -name mysql 将找到的相关东西全删掉,尤其是后缀为sock的文件所在的文件夹,不然安装新版本后可能不能重启 2.更新yum源 (这时候要是报错:You need to