VirtualBox虚拟机在CentOS如何设置启动项

671
2025/3/15 12:31:58
栏目: 云计算
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在VirtualBox中设置CentOS虚拟机的启动项,通常涉及调整虚拟机的启动顺序,以确保光驱(或ISO镜像文件)是首先启动的设备。以下是详细步骤:

  1. 打开VirtualBox管理器,选择你要配置的虚拟机,然后点击“设置”按钮。

  2. 在设置窗口中,选择“存储”选项卡。

  3. 在“存储”选项卡中,选择“控制器:IDE”或“控制器:SATA”(取决于你的虚拟机配置)。

  4. 点击“空”图标,然后点击右侧的光盘图标,选择“选择虚拟光盘文件”。

  5. 选择你之前加载的CentOS ISO镜像文件,然后点击“确定”。

  6. 返回到“系统”选项卡,在“启动顺序”部分,将“光驱”或“光驱(IDE/SATA)”移到第一位。

  7. 点击“确定”保存设置。

如果你需要设置特定的启动项(例如,设置某个服务或程序在系统启动时自动运行),可以在CentOS系统内部进行配置。例如,使用以下命令可以将httpd服务设置为开机自启动:

sudo systemctl enable httpd
sudo systemctl start httpd

或者,将启动命令添加到/etc/rc.local文件中:

sudo vi /etc/rc.local

在文件中添加以下内容(假设你要启动httpd):

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

/usr/sbin/httpd -D FOREGROUND
exit 0

保存并退出编辑器,然后赋予脚本执行权限:

sudo chmod +x /etc/rc.local

这样,每次系统启动时,httpd服务都会自动运行。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: CentOS C++如何进行算法优化