赞
踩
grub常用命令,用于grub菜单或者命令行
一、Linux安装或者启动常用的grub命令
- root (hdx,x) #设置某块分区为根目录
- kernel /vmlinuz #加载linux kernel
- initrd /initrd.gz #加载驱动,或者虚拟rootfs
- boot #启动加载的kernel
二、维护系统常用命令
1、查找文件
find --set-root --ignore-floppies --ignore-cd /usr/bin/cp #将查找到/usr/bin/cp文件,并将分区设为根目录,忽略软盘和cd
2、加载iso
- root (hdx,x) #设置根目录
- map --mem /xx.iso (0xff) #映射iso文件到模拟cdrom 0xff
- map --hook #映射钩子
- chainloader (0xff) #链接到映射的CDROM
- boot #启动
grub命名规则,(hd32)为第一仿真cd/dvd设备,等同于0xa0,(hd33)为二仿真cd/dvd设备,0xff为最后一个。grub中将0xa0以上都认做cdrom。
map --mem 用于仿真不连续的存放的iso文件,不加则必须连续存放,碎片整理后再存放iso一般才会连续。
另外grub不支持大的iso。
如果支持iso启动则顺利启动,若是iso不支持则提示:inviladorupsupported executableformat,grub不是很适合iso,联系使用grub2,如果只能使用grub,可以使用grub引导grub2,再引导iso
3、其它(仅作参考,一般没有实际意义)
- #使用grub引导grub4dos
- title grub4dos
- root (hd0,0)
- kernel /grub4dos/grub.exe
- boot
-
- #引导grub2
- root (hd0,0)
- kernel /boot/grub/core.img
- boot
4、系统维护技巧
使用grub引导的系统,在使用时偶尔会出现找不到系统的情况,屏幕上会出现grub>,出现这种情况一般有多种可能,一是使用工具无损分区,系统所在的分区名称改变,使用原来的引导名称自然无法启动;二是系统分区损坏或者文件损坏,这种可能性较低一点,没有办法,只能重装系统或者复制原先备份的文件。
对于windows系统,我们可以用find查找C盘下某个文件,设置分区为根目录,从分区启动。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。