本文目录一览:
Linux中/boot目录
/boot 存放开机时所要用的文件,包括linux核心文件、开机菜单和开机所要的配置文件。
当前Linux系统的kernel配置文件,可以使用下面指令查看。
initrd全名initial ram disk,启动系统所需加载的虚拟磁盘。
它是vmlinuz的映像文件。
linux的正式内核。
内核符号映射表,顾名思义就是将内核中的符号(也就是内核中的函数)和它的地址能
联系起来的一个列表。
引导加载程序相关的文件。
怎样查看linux系统的boot.img 和rootfs.img文件
linux基本配置和管理----linux系统启动详解1系统启动的流程BIOS-MBR+bootcode-执行引导程序:GRUB-加载内核-执行init-运行runlevel2启动详解1BIOS1BIOS指的是基本的输入输出系统(basicinputoutputsystem),一般保存在主板上的BIOS芯片中2计算机启动的第一步一般都是先启动BIOS,然后BIOS去检查硬件以及查找可启动的设备3可启动的设备可以在BIOS中进行设置,包括USB,CDROM,HD等2MBR1MBR是512字节的,前446字节为引导代码2BIOS通过第一个扇区的512字节中最后两个字节为55aa来判断设备为启动设备3MBR只是去加载引导程序GURB3GRUB1GRUB是现在linux使用的主流的引导程序2GRUB可以引导几乎所有的操作系统3GRUB的相关文件保存在/boot/grub中4KERNEL1MBR的引导代码将负责找到并加载linux的内核2linux内核保存在/boot/vmlinuz3一般还会加载内核模块的打包文件/boot/init..4linux为了保持内核的精简会将一些不常用的驱动,功能编译为模块,然后在要用的时候动态的加载,而这些模块被保存为initrmfs文件5早期的linux是使用initrd文件,但是现在的绝大多数的linux版本都是使用initrmfs,这样能够更节省空间,更加灵活6命令dmesg可以用来查看被次启动内核的输出信息5INIT1init是linux运行的第一个进程,init是所有进程的父进程,编号为12调用/etc/rc.d/rc.sysinit来对系统进行初始化,挂载文件系统,并且根据运行级别启动相应的程序3linux的运行级别0关机1单用户模式2不带网络的多用户模式3命令行的多用户模式4未使用5图形界面多用户模式6重启4我们可以通过runlevel查看之前和当前的运行级别5命令init可以用来查看改变当前的运行级别6单用户修改root密码1为内核传递参数1或者是single可使系统进入单用户模式2单用户模式不启动任何的服务3单用户模式直接以root登录,不需要密码4我们可以通过passwd来修改root的密码5由于任何接近我们这个物理机的人都有可能修改我们的root密码,因此我们可以通过GRUB加密来防止密码被修改6我们在grub.conf中的启动设置里面添加一行password--md5加密后的串密码我们可以通过grub-md5-crypt生成-linux查看boot文件
armlinux文件系统为什么没有boot目录
1,查看分区,boot分区是独立的,进入boot后删掉所有的文件;
2,删除boot启动之后的启动画面,因为vmlinuz-*和initrd-*都在/boot目录下,所有是不可能手动指定内核的路径点;
3,用第一张光盘引导,进入rescue模式;
4,提示当前的系统被挂载在/mnt/sysimage下边,系统会去查找/ect/fstab文件,如果有就会有下边的提示,如果没有会告诉你没有任何分区;
5,使用chroot 来改变当前的操作路径,不然是对内存中的系统操作;
6,建立一个目录/cdrom,将光驱挂载,查找kernel相关的包:
7,强制安装内核包,要加参数force强制安装,不然提示包已经安装;
8,查看/boot目录,多文件了;
9,但是删掉了/boot目录内容的时候也把grub的stage2删掉了,下边就需要安装grub了,如果是安装在mbr中用,路径用/dev/sda,如果是装在分区的superblock中,需要用/dev/sdax,x代表具体的分区。现在就发现多了grub目录了;-linux查看boot文件
10,但是grub目录中并没有grub.conf文件,也就是说系统启动还是无法找到正确的引导文件,就需要编辑配置文件;
11,重启就可以看到grub界面了,系统就可以启动了。
linux查看 boot分区大小
查看boot分区大小,可以在终端执行以下命令:
df -h /boot
解释:df命令就是显示文件系统的磁盘使用量的,-h参数表示以GB、MB、KB的格式显示容量,后面跟的/boot表示列出/boot这个挂载点所在的文件系统的容量信息。