centos 修改grub(grub怎么修改)
如何将centos7重装成windows
在CentOS 7系统上重装为Windows操作系统,首先需要准备Windows的安装镜像,然后通过制作启动盘、调整系统分区、安装新系统以及配置引导等步骤来实现。
首先,需要准备一个可用的Windows安装镜像文件,通常可以从Microsoft官方网站下载。同时,准备一个足够大的U盘,用于制作Windows系统的安装启动盘。可以使用Windows操作系统自带的工具或者其他第三方软件如Rufus来制作启动盘。
接下来是调整系统分区。由于CentOS和Windows的文件系统不同,因此需要为Windows系统创建新的分区。这可以通过使用Linux下的分区工具如GParted或者在安装Windows过程中进行分区来完成。在分区时,需要确保分配给Windows的分区足够大,并且能够支持Windows系统的运行。
安装新系统时,将制作好的Windows启动盘插入电脑,重启电脑并进入BIOS设置,将U盘设置为启动首选设备。重启电脑后,系统会自动从U盘启动,并进入Windows安装界面。按照安装向导的提示进行操作,选择之前准备好的分区进行安装。
最后,配置系统引导。在安装完成后,可能需要修复或重新配置引导加载程序,以确保电脑启动时能够正确选择Windows或保留的CentOS系统。这通常涉及到修改GRUB配置文件或者使用Windows的引导修复工具。
举个例子,如果在虚拟机中操作,可以先在虚拟机设置中添加一个新的硬盘或者调整现有硬盘的分区,然后挂载Windows安装镜像并启动虚拟机。在物理机上操作类似,只是需要实际制作U盘启动盘,并在BIOS中设置启动顺序。
总的来说,将CentOS 7重装为Windows系统需要一定的技术知识和操作经验。在操作过程中,务必谨慎并备份重要数据,以防数据丢失或系统损坏。如果遇到问题,可以查阅相关文档或寻求专业人士的帮助。
修改Linux的GRUB启动背景的方法
何为GRUB背景(Splash)?
GRUB背景(Splash)只不过是一张图像,在Linux系统启动的时候显示为背景。你可能知道Grub(GRand Unified Bootloader的简写)是主流 Linux发行版中广泛使用的启动装载程序。以 RedHat为例,你会发现它在系统启动之时显示为空白或者是一个黑色背景。
GRUB背景(Splash)的相关定义在 grub.conf文件中,并且 splash背景图像应该存储在/boot分区中。如果你觉得默认的空白屏相当无趣,同时又想按照自己的意愿来修改它,那么赶紧阅读下方的每个步骤吧。
开始前需要哪些准备工作
1.ImageMagick(仅在命令行中使用)或者 GIMP(GUI中使用)
2.一个样例图像
使用GUI修改Grub的Splash背景
首先然我们来使用 GUI来进行操作吧,这里我们使用 GIMP来作为图像编辑器。
步骤 1、使用 GIMP打开图像(路径为:应用-->图像--> GIMP程序)
步骤 2、现在我们需要按实际情况将图像缩放到 640x480大小。为此,需要点击图像-->缩放图像。记住,要如下图参数进行设置。修改宽度为 640,高度为 480。其他保持不变。
点击缩放按钮
步骤 3、然后,我们需要索引图像,让它仅使用 14色。为此,点击图像-->模式-->索引。点选生成最优调色板选项,并设置颜色最大值为 14(如下)。
点击转换按钮
步骤 4、保存文件。这里以文件名为“UxTechno.xpm”来保存。
步骤 5、以 Zip方式压缩文件。为此,转到文件的保存位置-->右击并选择压缩选项,选择 gzip方法来压缩。
步骤 6、现在复制或移动"UxTechno.xpm.gz"到/boot/grub/UxTechno.xpm.gz。
步骤 7、这一步,打开/boot/grub/grub.conf文件编辑 splashimage参数如下,并保存文件。
最后,文件的内容应该是像这样的:
# grub.conf
generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a/boot partition. This means
that# all kernel and initrd paths are relative to/boot/, eg.# root
(hd0,0)# kernel/vmlinuz-version ro root=/dev/sda2# initrd
/initrd-[generic-]version.img#boot=/dev/sda default=0 timeout=5
splashimage=(hd0,0)/grub/UxTechno.xpm.gz
hiddenmenu
title Red Hat Enterprise Linux(2.6.32-220.el6.x86_64)
root(hd0,0)
kernel/vmlinuz-2.6.32-220.el6.x86_64 ro root=UUID=1d8c5075-1a5b-4fdc-ba15-0458b65c6012 rd_NO_LUKS rd_NO_LVM LANG=en_US.UTF-8 rd_NO_MD quiet SYSFONT=latarcyrheb-sun16 rhgb
crashkernel=auto KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM initrd
/initramfs-2.6.32-220.el6.x86_64.img
当你重启服务器之后,你讲看到如下效果的 splash背景图像:
使用命令行修改Grub的Splash背景
如果说你是命令行的超级粉丝,那就使用如下方法吧。
步骤 1、开始之前,我们需要修改图像的像素分辨率。为此,我们还需要在 Linux系统上安装好 ImageMagick。在 CentOS/ RHEL上使用如下命令来进行交叉检查。
# rpm-qa|grep-i ImageMagick
如果命令没有返回输出(即空白),这意味这你的系统上还没有安装 ImageMagick。你必须运行下面的命令来安装它。
# yum install ImageMagick
安装好了重新复核一下,你会得到类似如下的输出:
# rpm-qa|grep-i ImageMagick
ImageMagick-6.5.4.7-5.el6.x86_64
然后,继续接下来的配置。这里我使用 UxTechno的 logo来做 splash背景图像。
步骤 2、使用如下命令来转换像素深度。
# convert-depth 8-colors 14-resize 640x480 uxtechno_logo.jpg uxtechno_logo.xpm
上述选项的意义如下:
1.最大使用 14色
2.分辨率为 640x480
3.使用 xpm格式
步骤 3、以 Zip方式压缩文件。
# gzip uxtechno_logo.xpm
步骤 4、复制文件到/boot分区。
# cp uxtechno_logo.xpm.gz/boot/grub/
步骤 5、在/boot/grub/grub.conf文件中修改 splashimage参数如下,并保存文件。
splashimage=(hd0,0)/grub/uxtechno_logo.xpm
步骤 6、最后,使用 reboot命令重启服务器。启动界面将显示使用 GUI方式第 7步中的图像。
centos7修改网卡名字的方法
很多同学在装完centos7,发现网卡接口名字变了,不再是eth*或者em*了,而是ens*,但是这样统一维护起来就比较麻烦,那么怎么修改呢,请看下文:
1.拷贝网卡接口配置文件
Ruby Code复制内容到剪贴板#cd/etc/sysconfig/network-scripts/#cpifcfg-ens32ifcfg-eth0
编辑ifcfg-eth0,将文件中的ens32改为eth0
Ruby Code复制内容到剪贴板#cd/etc/sysconfig/network-scripts/#cpifcfg-ens32ifcfg-eth0
编辑ifcfg-eth0,将文件中的ens32改为eth0
2.修改grub
Ruby Code复制内容到剪贴板#vim/etc/default/grub修改GRUB_CMDLINE_LINUX行内容,在后面加上net.ifnames=0biosdevname=0,如下:GRUB_CMDLINE_LINUX=crashkernel=autorhgbquietnet.ifnames=0biosdevname=0#vim/etc/default/grub修改GRUB_CMDLINE_LINUX行内容,在后面加上net.ifnames=0biosdevname=0,如下:GRUB_CMDLINE_LINUX=crashkernel=autorhgbquietnet.ifnames=0biosdevname=0
3.重新生成grub.cfg文件
Python
Ruby Code复制内容到剪贴板#grub2-mkconfig-o/boot/grub2/grub.cfgGeneratinggrubconfigurationfile...Foundlinuximage:/boot/vmlinuz-3.10.0-327.el7.x86_64Foundinitrdimage:/boot/initramfs-3.10.0-327.el7.x86_64.imgFoundlinuximage:/boot/vmlinuz-0-rescue-cbe15acd3ca347f4a373c8f4adaf2619Foundinitrdimage:/boot/initramfs-0-rescue-cbe15acd3ca347f4a373c8f4adaf2619.imgdone#grub2-mkconfig-o/boot/grub2/grub.cfgGeneratinggrubconfigurationfile...Foundlinuximage:/boot/vmlinuz-3.10.0-327.el7.x86_64Foundinitrdimage:/boot/initramfs-3.10.0-327.el7.x86_64.imgFoundlinuximage:/boot/vmlinuz-0-rescue-cbe15acd3ca347f4a373c8f4adaf2619Foundinitrdimage:/boot/initramfs-0-rescue-cbe15acd3ca347f4a373c8f4adaf2619.imgdone
4. reboot重启
以上所述是小编给大家介绍的centos7修改网卡名字的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!