准备环境
- 物理机一台
- 8GU盘一个,需要格式化(大于4G,毕竟镜像就已经大于4G)
- Centos7系统镜像
- UltralSO工具(制作启动U盘)
制作u盘启动
在下方选择找到镜像文件
点击启动,选择写入硬盘映像
安装系统
将u盘插入电脑
重启电脑
一般电脑按f2 , 进入bios系统 , 自己上网搜自己的电脑型号如何进入bios系统 , 进入之后选择boot选项卡 , 按下f5选择以U盘启动方式启动 , 然后会进入安装界面
安装很有可能出现dracut , 出现如下界面 , 是说明找不到镜像文件 ,看自己制作的U盘的名称叫什么 , 然后按照以下方式改。
我的U盘制作后名字叫centos 7 x8 , LABEL对后边的字符串做了转义 , \x20
代表一个空格 , 按照这种方式把路径修改为U盘的名称。
将
vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x86_6
4 quiet
改成
vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x8 quiet
修改后按下ctrl+x键进入启动
然后进行配置安装 , 安装过程不做描述了
安装完之后发现root只有50GB , 这是什么情况呢?
配置系统容量
执行df -hl
查看系统容量
- 卸载home
备份home分区文件
tar cvf /tmp/home.tar /home
- 修改fstab(这一步非常重要,千万不要漏了)
准备卸载/home文件系统,centos启动时会对/etc/fstab的内容逐一检测,由于fstab默认有/home,如果不修改fstab,重启之后会发现centos跪了。
所以卸载之前,要先注释掉/home,不让系统开机检测/home。
![](/qrcode.jpg)
- 编辑fstab
vi /etc/fstab
注释掉/home的内容,wq保存。
- 卸载home文件系统
umount /home
如果提示无法卸载,是因为有进程占用/home,可以用下面的命令来停止占用的进程。
5 . 需先安装psmisc
yum install -y psmisc
Psmisc软件包包含三个帮助管理/proc目录的程序,安装下列程序: fuser、 killall、pstree和pstree.x11(到pstree的链接)
fuser 显示使用指定文件或者文件系统的进程的PID。
killall 杀死某个名字的进程,它向运行指定命令的所有进程发出信号。
pstree 树型显示当前运行的进程。
pstree.x11 与pstree功能相同,只是在退出前需要确认。
然后:fuser -km /home/
- 删除/home所在的lv
lvremove /dev/mapper/centos-home
接着会出现确认的内容,输入“y”,回车。
- 扩大root
扩展/root所在的lv
由于之前/home占用了873G的空间,故我考虑将这些空间都加到/root里。
lvextend -L +873G /dev/mapper/centos-root
- 扩展/root文件系统
xfs_growfs /dev/mapper/centos-root
- 检查root文件系统的空间
df -h
给centos系统添加中文输入法
- 进入设置页面
可以 右键点击+B键 或者 如下图方式进入。
-
点击 区域和语言
-
添加输入源
-
选择汉语
-
添加汉语拼音输入源
-
切换输入源
点击zh,切换输入源,选择汉语(intelligent pingyin)。
- 切换成功
切换成功后如图所示,可以通过拼音输入中文。
参考文章
https://blog.csdn.net/qq_38737992/article/details/82229014
NTFS格式U盘无法打开
报如下错误 , 大致意思是无法打开NTFS格式的U盘
Filesystem type exfat not configured in kernel
执行如下两条命令
yum install -y http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-1.el7.nux.noarch.rpm
yum install -y exfat-utils fuse-exfat
安装google浏览器
- 在Linux自带的火狐浏览器中打开:https://www.google.cn/chrome/
- 进入下载的rpm包的文件夹下打开终端执行以下命令
yum install -y google-chrome-stable_current_x86_64.rpm
- 将以下打开 , 直接将goole浏览器拖到桌面
- 右键打开属性
把command 这一行改成这样:
/usr/bin/google-chrome-stable %U --no-sandbox
- 修改配置
vim /usr/share/applications/google-chrome.desktop
/Exec
改成:Exec=/usr/bin/google-chrome-stable %U --no-sandbox 跟上述一样。
:wq保存。
安装idea编辑器
- 下载压缩包
https://www.jetbrains.com/idea/download/#section=linux
- 进入 压缩包下载的路径打开终端 , 解压压缩包
tar -zxvf 自己下载的idea的名称
- 进入到bin目录
cd idea-IU-202.7660.26/bin
- 执行.sh文件
./idea.sh