root (hd0,0) 把当前路径修改为 (hd0,0) ,(hd0,0)的意思是第一个硬盘的第一个分区。
kernel /boot/vmlinuz ro root=LABEL=/ 加载 (hd0,0)/boot/vmlinuz 文件,参数是 ro root=LABEL=/
initrd /boot/initrd-2.6.24-1.3194.fc7 加载 (hd0,0)/boot/initrd-2.6.24-1.3194.fc7 文件。
kernel 和 initrd 的组合命令常见与 linux 的引导,这个是 linux 的引导机制,用 内核 和 镜像 启动的方式。
你只要理解类似这样的 kernel 和 initrd 两句组合是 linux 的启动就行了。
我的Linux ubuntu9.10想清理一下GRUB中的项目,请高手赐教
一步一步来
1. 首先是清理旧内核
不推荐手动清理,请安装UbuntuTweak来进行这一步骤
而且对于新手,UT是个好东西
如果想自己试试,那么在终端执行指令
sudo aptitude purge ~ilinux-image-.*\(\!`uname -r`\)
或者连同headers
sudo aptitude purge ~ilinux-\(headers\|image\)-.*\(\!`uname -r`\)
请直接粘贴至终端执行,以免出错
2. 对于两项内存测试
法一 终端执行
sudo gedit /boot/grub/grub.cfg
删除
menuentry "Memory test (memtest86+)" {
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
但是在今后更新grub2后,还会被打回原形
法二 修改脚本
当然可以
sudo gedit /etc/grub.d/20_memtest86+
然后按法一删除内容,小心操作
也可以上权限 sudo chmod -x /etc/grub.d/20_memtest86+ ,不推荐
无论执行哪步后,都需要
sudo update-grub
更新grub
法三 直接删除memtest86+
系统→系统管理→新立得软件包管理器
快速搜索memtest86+
只能找到一个包,右键删除
如果你对修改脚本没有把握,请使用法三,对引导文件的不适当修改都可能引起问题
linux grub 怎样进入系统
Grub是Linux系统默认使用的引导程序,当grub的配置文件丢失,或者配置出现错误,MBR记录中的引导程序遭到破坏时,Linux主机启动后可能只出现“grub>”的提示符,无法完成进一步的系统启动过程。如图所示:
如果你不知道你的引导分区所在的位置,那么咱们只能输入root (hd0,然后按tab键,会有如下显示,那么咱们需要把type 0x83的分区位置都得试一下,因为0x83的分区都有可能是/root分区即0,1,4分区位置
那么咱们就从root (hd0,0)开始试验,然后输入kernel /vm 按tab键如果可以补全则说明是正确的,接着输入 ro root=/dev/sda1,注意(hd0,0)=/dev/sda1 (hd0,1)=/dev/sda2如图
接着输入initrd /ini 按tab键补全
然后输入boot命令
如果出现以下信息,说明选择的根分区不对,请重启继续。
由于刚才写的内容都是暂时写入内存的,所以还需要重新写一遍。将root=/dev/sda1 改成root=/dev/sda2,然后输入boot
步骤阅读
接着就可以进入系统啦。
LINUX下修改GRUB
运行一下命令:
gksu gedit /boot/grub/menu.lst
弹出文本编辑器后添加一下(如果XP在第一块硬盘第三个分区上就hd0,2,如果在第n块硬盘,第m分区就(hdn-1,m-1)):
title M$ Windows XP
root (hd0,2)
chainloader +1
makeactive
Ubuntu如何通过grub进入Linux【急】
root (hd0,x)
kernel /boot/vmlinuz-2.xxxxxxxxxxxx
initrd /boot/initrd.img-2.xxxxxxxxxx
boot
x都和你的具体情况有关系,内核的版本,还有ubuntu安装在哪个分区。
如果你还有Windows的话,可以用grub4dos来自动查找ubuntu或者redhat的menu.lst文件
一个Linux都启动不了吗,
linux下如何查看grub版本号
Linux下查看grub版本号的命令如下:
cat /proc/version
uname -a
uname -r
cat /etc/issue
man uname[@more@]
转载请注明出处365教育网 » linuxgrub内存测试