Linux 启动出现 busybox vx.x.xx built-in shell 的问题

  可能是磁盘检测错误,尤其出现在未安全关机或者磁盘损坏之后。

  解决办法:

  1、在选择启动项目时,选中第一项,如:

  ubuntu 8.04kernl.2.6.22-16-generic

  2、按E 进入编辑状态,在最后几行会看到载入内核命令,类似这样:

  /boot/vmlinuz-2.6.22-16-generic root=UUID=×××××  ro quiet splash

  3、此时使用“all_generic_ide” 替换掉“quiet splash” ,然后按ctrl + x 运行。

  4、系统将进入自动检测状态,如果是关机错误,可能会启动失败并有如下提示:

  fsck exited with status code 4

  5、那么尝试使用如下进行修复:

  fsck -y /dev/sda6

  6、其中sda*为你系统所在分区,可通过sudo fdisk -l 查看

  至此,系统将成功启动~

时间: 2024-10-12 19:02:37

Linux 启动出现 busybox vx.x.xx built-in shell 的问题的相关文章

Linux 启动、停止、重启tomcat工具(Shell脚本)

1.   启动 #!/bin/bash pids=`ps -ef | grep java | grep -w tomcat | awk '{print $2}'` #pids=`ps -ef | grep -w tomcat | grep -v "grep" | awk '{print $2}'` if test -z $pids then bash /root/soft/tomcat/bin/startup.sh echo -e "Start Finished!\n&quo

Linux启动简单分析

1. 概述 从Bootloader至init程序主要过程如下 ++++++++++++++ ++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++ | | -> | kernel_entry() | -> | start_kernel() -> rest_init() -> kernel_init() | ============== -> ================== -> =

bootchart--检测linux启动性能的软件

bootchart--检测linux启动性能的软件 摘自http://www-128.ibm.com/developerworks/library/l-boot-faster/index.html?ca=dgr-lnxw01FC-FastLinuxBoot, Parallelize applications for faster Linux booting ,有兴趣的可以去读原文.也可以直接从http://www.bootchart.org/下载软件. bootchartd作为一个deamon在

linux -- 启动时启动服务或者执行命令

运行等级 首先,我们需要知道Linux系统关于运行等级的知识.在不同的linux系统上(例如ubuntu和Fedora)这些数字与和所代表的意义可能不同,但主要的有以下几个: 单用户模式. 多用户模式. 网络多用户模式. 用于特殊目的的预留 添加显示管理器到等级3 因此,对于普通的运行等级,服务使用等级3,这时不管X11是否启动,服务将自动启动. 服务,守护进程,服务器 在Ubuntu中,可以使用sys-rc-conf命令简单的选择需要启动的已安装服务. 在Fedora下,可以使用chkconf

转:嵌入式linux启动时运行的inittab文件

嵌入式系统下的linux启动配置文件,不同与普通的PC linux启动配置,启动相关文件与文件的内容也要少得多.嵌入式系统下的linux启动过程一般是: 1 在bootloader中制定各种要求传给linux内核的参数,制作ramdisk或ramfs文件系统,并在开机后首先mount上,该文件系统主要负责包含启动运行的配置文件,嵌入式系统主要是/etc/inittab和/etc/rc文件: 2 在init进程启动后,进程首先执行/etc/inittab文件,该文件语法下面介绍,一般包括三项内容就

[linux 整理] linux启动过程3

本文介绍linux启动过程的第三步 busybox--------------------> rc init busybox位置即内容 busybox/init/init.c 1.各种设置信号 signal(SIGHUP, exec_signal) ...... 2.  ...public/apps/busybox/init/init.c  function: console_init    作用:初始化窗口大小 3.  ..../busybox/init/init.c  function: p

【转】嵌入式Linux启动配置文件及脚本

原文网址:http://blog.csdn.net/shuaishuai80/article/details/6202497 使用Busybox制作根文件系统时,/etc目录非常重要,它包含了嵌入式Linux启动所需的配置文件及脚本.由于init进程,或者说linuxrc程序会解析inittab文件,因此就从/etc/inittab文件开始说起.(1)文件/etc/inittab   该文件是init进程需要解析的文件,它的每个条目都是一个脚本或可执行程序,详见博客"inittab文件"

java应用linux启动脚本

java应用linux启动脚本 启动脚本:testRun.sh #!/usr/bin/env bash LANG=zh_CN.utf8 JAVA_HOME=/app/jtech/jdk1.8.0_73 APP_DIR=$(pwd) LIB_HOME=$APP_DIR/WEB-INF/lib export JAVA_HOME LANG LIB_HOME cps="$APP_DIR/WEB-INF/classes/" for jarPkg in `find $APP_DIR/WEB-INF

Linux启动过程笔记

Linux启动过程 1.启动流程(BIOS->MBR:Boot Code->引导GRUB->加载内核->执行init->runlevel) 2./boot/grub/下有多个文件   其中stage1为MBR镜像(512字节) stage2为引导程序 3./boot/grub/grub.conf为引导的配置文件 default=0#默认加载下边哪个系统 timeout=3#引导等待时间 splashimage=(hd0,1)/boot/grub/splash.xpm.gz#引