ubuntu启动

Ubuntu启动项管理
Ubuntu系统架构关于启动项大致分为四类,每一类都分为系统级和用户级

第一类upstart,或者叫job,由init管理,配置文件目录/etc/init,~/.init

第二类叫service,由rc.d管理,配置文件目录/etc/init.d,以及/etc/rc.local

第三类叫cron,由contab管理,使用crontab进行配置

第四类叫startup,由xdg管理,配置文件目录/etc/xdg/autostart,以及~/.config/autostart

upstart任务适用于runlevel<5的脚本和程序,service任务适用于runlevel<=5的任务,cron任务则不一定,而startup一般工作在runlevel=5,也就是桌面级。

对于普通用户而言,你的桌面级应用应该使用startup,服务级应用(比如某些功能性的软件脚本)应该使用service,常规性配置可以使用cron,而与启动顺序有关的最好使用upstart。


背景知识 
1、Ubuntu运行级别 
Linux 系统任何时候都运行在一个指定的运行级上,并且不同的运行级的程序和服务都不同,所要完成的工作和要达到的目的都不同,系统可以在这些运行级之间进行切换,以完成不同的工作。 
Ubuntu 的系统运行级别: 
*0:关机级别 
*1:单用户运行级别,运行rc.sysinit和rc1.d目录下的脚本 
*2:多用户,但系统不会启动NFS,字符模式,在有些linux系统中,级别2为默认模式,具有网络功能,如ubuntu.debian 
*3:多用户,字符模式,系统启动具有网络功能,redhat常用运行级别 
*4:用户自定义级别 
*5:图形界面模式,redhat常用运行级别 
*6:重启级别 
*S:单用户运行级别,只运行rc.sysinit文件 
2、查看当前运行级别,执行命令: 
runlevel 
( runlevel 显示上次的运行级别和当前的运行级别,“N”表示没有上次的运行级别。) 
3、切换运行级别,执行命令:     
int [0123456Ss] 
( 即在 init 命令后跟一个参数,此参数是要切换到的运行级的运行级代号,如:用 init 0 命令关机;用 init 6 命令重新启动。)

--------------------------------------------------------------------------------------------------------

图形界面下的控制台切换 
crtl+alt+F1~F7

F1~F6是6个字符界面的控制台,F7返回图形界面控制台

--------------------------------------------------------------------------------------------------------

Ubuntu12.04启动直接进入字符界面:

改GRUB 的配置文件(最好不要直接改 grub.conf)

    /etc/default/grub

将GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

替换为  GRUB_CMDLINE_LINUX_DEFAULT="text"

保存后 sudo update-grub ,此时系统会更新grub.conf

重启

--------------------------------------------------------------------------------------------------------

Ubuntu12.04下字符界面启动图形界面:

startx



参考:
### 在Ubuntu系统中制作Ubuntu启动盘 在Ubuntu系统中,可以使用内置工具如“启动盘创建器”(Startup Disk Creator)来快速方便地制作Ubuntu系统的启动U盘。此方法适用于Ubuntu 12.04及更高版本[^1]。 #### 使用“启动盘创建器”制作Ubuntu启动盘的步骤如下: 1. **准备材料**: - 一个容量大于等于4GB的U盘。 - 从Ubuntu官网下载所需的Ubuntu版本ISO镜像文件。 2. **插入U盘并打开启动盘创建器**: - 将U盘插入计算机的USB接口。 - 打开终端并输入以下命令启动启动盘创建器: ```bash usb-creator-gtk ``` 3. **选择ISO镜像和目标设备**: - 在启动盘创建器界面中,点击“其他”按钮选择本地存储的Ubuntu ISO文件。 - 系统会自动检测到已插入的U盘作为目标设备。 4. **开始制作启动盘**: - 确认所有选项无误后,点击“制作启动盘”按钮。 - 工具将自动写入ISO镜像到U盘,并显示进度条直到完成。 5. **验证启动盘**: - 制作完成后,建议重启计算机并通过BIOS设置引导顺序以确保U盘被识别为第一启动设备。 - 进入BIOS的方式通常是开机时连续按下F12键或其他指定功能键,具体取决于电脑型号[^3]。 ### 使用`dd`命令行工具制作Ubuntu启动盘 对于熟悉命令行操作的用户,可以直接使用Linux下的`dd`命令来创建Ubuntu启动盘[^4]。 #### 操作步骤如下: 1. **查找U盘设备名称**: - 插入U盘后,在终端执行以下命令查看设备信息: ```bash lsblk ``` - 记录下U盘对应的设备名,例如 `/dev/sdb`。 2. **卸载U盘**: - 如果U盘已经被挂载,请先卸载它: ```bash umount /dev/sdb1 ``` 3. **使用`dd`命令写入ISO文件**: - 执行以下命令将ISO文件写入U盘: ```bash sudo dd if=/path/to/ubuntu.iso of=/dev/sdb status=progress ``` - 其中,`/path/to/ubuntu.iso` 是Ubuntu ISO文件的实际路径,而`/dev/sdb`是之前找到的U盘设备名称。 4. **同步数据并安全移除U盘**: - 完成写入后,运行以下命令保证所有数据正确写入U盘: ```bash sync ``` 5. **测试启动盘**: - 重新启动计算机,并通过BIOS调整启动顺序以尝试新创建的Ubuntu启动盘。 ### 注意事项 - 制作过程中务必小心选择目标设备,错误地选择了硬盘可能导致重要数据丢失。 - 使用`dd`命令具有一定的风险性,因为它直接复制整个ISO文件到设备上而不进行任何检查。 - 若在安装Ubuntu过程中遇到问题导致操作系统崩溃,可能需要通过Ubuntu启动盘进入恢复模式来进行修复或重装系统[^2]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值