grub的sol】的更多相关文章

http://smcijohnny.blogspot.com/2015/06/linuxsolserial-over-lan.html https://www.hiroom2.com/2016/06/07/centos-7-grub2-and-linux-with-serial-console https://kernelmanic.com/2015/10/14/enable-serial-console-on-centosrhel-7 https://access.redhat.com/doc…
如有转载,请注明出处与本文连接,谢谢! 修改XEN的源码实现额外的功能,需要有一个调试环境来得到XEN的调试信息(有关源码编译并安装 XEN 请阅读我以前的博文:在CentOS下源码安装 Xen并搭建Windows虚拟机),这里有一篇很好的搭建方法:Xen Serial Console,可是光阅读它还不够,中间还会遇到许多问题,本博文介绍一下环境搭建的经过,以及遇到的问题的解决办法,希望对大家有用. 得到 XEN 的 Debug String 需要靠串口(Serial Port)来接收并输出,除…
之前写过一些关于远程安装系统的文档,但是对于SOL还是糊涂不清. Serial Console 可以将输入输出转发到串行接口(com1, com2), 假如你有串行读取设备,就可以看到显示,控制输入.不过串行读取设备不太好找,怎么办? SOL(Serial over LAN)一种机制,将串行接口的通讯转到ip地址,这样我们无须串行设备,通过网络就可以了. 串行接口设备名 COM1: /dev/ttyS0 /dev/tts/0 0 COM2: /dev/ttyS1 /dev/tts/1 1 COM…
IPMI中sol的使用 转载韦远科 最后发布于2013-05-09 15:19:18 阅读数 7920  收藏   http://blog.chinaunix.net/uid-1838361-id-3134038.htmlSOL需要IPMI2.0支持,使用lanplus进行远程连接. 7.1 Serial Over LAN (SOL) 功能非常有用.SOL 通过 IPMI 会话重定向本地串行接口,允许远程访问 Windows 的紧急事件管理控制台 (EMS) 特殊管理控制台 (SAC),或访问…
2. 启动引导程序grub 2.1 Grub配置文件 (1)grub中分区的表示 硬盘 分区 Linux设备文件名 Grub中设备文件名 第1块SCSI硬盘 第1个主分区 /dev/sda1 hd(0,0) 第2个主分区 /dev/sda2 hd(0,1) 扩展分区 /dev/sda3 hd(0,2) 第1个逻辑分区 /dev/sda5 hd(0,4) 第2块SCSI硬盘 第1个主分区 /dev/sdb1 hd(1,0) 第2个主分区 /dev/sdb2 hd(1,1) 扩展分区 /dev/sd…
第一种:grub命令行: ls 列出所有分区 ls /grub ls /grub 检查确认linux引导分区,如果linux单独/boot分区,就要采用如下命令进行检查: ls /boot/grub 代表当前分区(根分区) 找到grub文件所在分区后,进行如下命令,就能临时进入grub菜单,进入linux系统后,更新grub即可: root=(hd0,msdos5) prefix=(hd0,msdos5)/grub insmod normal 第二种:ubuntu live下: 首先sudo f…
GRUB版本: Grub2 基础知识: 相关的文件和目录结构: A./etc/grub.d/ 上图中有一个40_custom的脚本: 可以通过修改40_custom脚本来加入自定义的启动项. B./etc/grub2.cfg 或 /etc/grub2-efi.cfg (是哪个文件取决于系统启动方式) 这两个文件中含有一些启动项(不同的内核版本) 开始说正事: 怎么添加自定义启动项 outline: 先修改/etc/grub.d/目录下的文件  40_custom ,然后执行grub2-mkcon…
GRUB:是一个来自GUN项目的多操作系统启动程序,是多启动规范的实现,他允许用户在计算机内同时拥有多个操作系统,并在计算机启动时选择希望的操作系统.GRUB可用于选择系统分区上的不同内核,也可用于向这些内核传递启动参数. 引导过程:由硬盘启动时BIOS通常是转向第一个磁盘的第一个扇区即主引导记录(MBR).装载GRUB和操作系统的过程,包括以下几个操作步骤: 装载记录:基本引导装载程序所做的唯一的事情就是装载第二引导装载程序. 装载GRUB:这第二引导装载程序实际上是引出更高级的功能,以允许用…
解决:ArchLinux+Win10双系统,Grub设置 原装的Win10,装完ArchLinux后,要进入Win10一段时间只能通过boot选择. Grub的菜单里并没有.Grub安装过程是参考wiki来安装的. 今天仔细尝试了下,终于解决. 编辑/etc/grub.d/40_custom # nano /etc/grub.d/40_custom  修改成如下内容 #!/bin/sh exec tail -n +3 $0 # This file provides an easy way to…
问题:之前安装的是win7+ubuntu双系统,重装win7后启动选项没有了,直接进入的是win7系统,无法进入ubuntu系统了. 解决办法:我们需要修复grub,将ubuntu系统重新挂载一下,具体步骤如下: 1.进入到一个ubuntu系统中,打开终端 我是用U盘安装Ubuntu系统的,可以用U盘进入到试用Ubuntu那个选项中,然后打开终端(当然也可以使用其他的方式进入,如liveCD). 2.获取管理员权限: sudo -i(可能会让您输入密码) 运行命令:fdisk -l Disk /…
解决方法是: 在terminal里面输入: sudo update-grub 会找到windows的grub 重启电脑就可以了.…
用还是用ls (hd0,X)/grub命令查看每个盘里面的内容, 情况一 :如果你是在/boot/grub这个目录下找到的 grub rescue>root=(hd0,9)         grub rescue>prefix=/boot/grub                         //grub路径设置         grub rescue>set root=(hd0,9)         grub rescue>set prefix=(hd0,9)/boot/gr…
vm 环境 11  centos 6.5 最开始用的是vm12 发现安装软件一会就出现 客户机操作系统已禁用 cpu.请关闭或重置虚拟机 以为是新机器的cpu或者主板有问题,换vm,换系统依然会出现这个问题,主要是刚开始是好的,但是过一会就出问题,很麻烦 做点测试花了1天时间,在这个问题上 搜索 kernel panic not syncing attempted to kill init 是 grub.conf 的问题 首先重新引导 系统启动的时候,按下‘e’键进入grub编辑界面,编辑gru…
grub-install 安装 GRUB 在第一个硬盘的 MBR: # grub-install '(hd0)' grub-install 会先搜寻设备对应的文件(/boot/grub/device.map),借此判断 BIOS 磁盘编号与Linux 设备之间的对应关系. 设备对应文件的每一行各描述一个“BIOS 磁盘 - Linux 设备” 对应关系,其格式如下: (disk) /dev/device 例如: 假设你的系统上有一个软驱与一块 SCSI 硬盘,则它们的对应关系应该描述如下: (f…
GRUB_HIDDEN_TIMEOUT=0 此配置将影响菜单显示.若设置此选项,将在此时间内隐藏菜单而显示引导画面. 菜单将会被隐藏,除非在此行开头加上一个 # 符号.(# GRUB_HIDDEN_TIMEOUT=0). GRUB 2 第一次执行时将会寻找其他操作系统.若没有其他操作系统被检测到,菜单将会配置为隐藏.若辨认出其他操作系统,菜单将会显示. 若是大于 0 的整数,系统将会依此配置的秒数暂停,但不会显示菜单. 0 则菜单不会显示,也不会有延迟. 使用者可以在启动时按住 SHIFT 键不…
准备:win7安装盘,Linux安装盘 Step1:在linux下查看一下硬盘的信息fdisk -l,找到hd0和ext分区的信息 Step2: 重启插入win7安装盘,对windows系统恢复Grub Step3:重启插入inux安装盘,进入grub,输入: root (hdx,y) setup (hdx) 其中,x为硬盘号(一般为0),y为ext分区号…
为运行于虚拟机上的CentOS 6添加一块新硬件,提供两个主分区: (1) 为硬盘新建两个主分区:并为其安装grub: (2) 为硬盘的第一个主分区提供内核和ramdisk文件: 为第二个分区提供rootfs: (3) 为rootfs提供bash.ls.cat程序及所依赖的库文件: (4) 为grub提供配置文件: (5) 将新的硬盘设置为第一启动项并能够正常启动目标主机: 操作步骤: 1.自行为虚拟机额外添加一块硬盘,并设置分区:以/dev/sdb为例,具体操作不再赘述 /dev/sdb1:作…
通过USB启动盘安装系统时将引导程序指定到/dev/sdb1,正常应该是指定到/dev/sdb才是,导致安装之后启动不起来. 重新通过USB启动盘进入试用界面,然后打开终端通过如下操作进行grub引导修复: sudo mount /dev/sdb1 /mnt #sdb1为系统安装的分区 sudo mount --bind /dev /mnt/dev sudo mount --bind /proc /mnt/proc sudo mount --bind /sys /mnt/sys sudo chr…
Grub是Linux的下系统启动器之一(另一个名为Lilo),grub.conf相当于 windows下的boot.ini,都是存放启动项设置和信息的,如果你熟悉boot.ini的设置的话相信也可以很快适应grub.conf,另外说 下我的/boot是独立分了个区出来的,所以你的grub.conf部分内容可能与我的不完全一致. [root@cobbler6 ~]# cat /boot/grub/grub.conf # grub.conf generated by anaconda 这个就不说了,…
引导Linux 重启进入到grub菜单界面时,按“c”键进入grub命令模式.1.指定/boot所在的分区,比如分区是第一块硬盘第一分区,即hd0,0 grub> root (hd0,0) 2.指定kernel. grub> kernel /vmlinuz 3.指定initrd. grub> initrd /initrd 4.开始引导. grub> boot 引导windows 重启进入到grub菜单界面时,按“c”键进入grub命令模式. grub> rootnoverif…
今年2月份在一台装了Windows的机器上装了Unbuntu 14.04 LTS (双系统, dual-boot, 现已升级到 16.04 LTS). 然而开机时要从grub启动 Windows (选择 Windows Boot Manager) 却总是给出错误cannot load image. 一直没找到解决办法, 但是后来发现一个workaround: 开机时按 F12 进入机器的BIOS界面, 然后再选择Windows Boot Manager就能启动Windows了. 这说明 Wind…
village :村庄, 村民 villa: 别墅 setting: 设置; ** 环境, 背景, 布置, 布局, 底座 what's the setting of the villa like? he bought himself a big villa for song. 分文不花买了一幢大别墅. grand 美[grænd] adj. 宏伟的:豪华的:极好的,极重要的\ how grand the mountains look in the early light. ally: 动词, 联…
1.grub中分区表示 Linux 中 /dev/sda1   在grub中为   hd0,0    代表第一个硬盘的第一个分区 Linux中 /dev/sdb3是扩展分区     在grub中为   hd1,2   表示在第二块硬盘的第3个分区 Linux中 /dev/sdb5是扩展分区中的逻辑分区 在grub中为 hd1,3   因为上述逻辑分区是第3个分区 那么后面的Linux序号/dev/sdb4就不会存在 逻辑分区不可能小于5  所以这里是第四个分区 2.grub配置文件: [root…
装了Ubuntu和Window双系统的电脑,通常会使用Ubuntu的Grub2进行引导. Grub2会在MBR写入引导记录,并将引导文件放在/boot/grub,破坏任意一项都会导致系统无法正常启动. 当系统因引导失败而无法正常启动时,可以使用Windows的安装光盘或Grub Rescue恢复引导. // 造成引导失败的原因:    1.在window下格式化linux的分区 2.调整磁盘,利用工具整合 修改 删除分区 使磁盘的分区数目,格式发生变化 3.重装系统; 使用Grub Rescue…
我在我的小Y上安装了ubuntu10.04和win7旗舰版的双系统,采用的是grub引导.今天win7不知道哪儿出了问题,windows update更新一直报错,(当然360也是打不上滴)网上查了很久借鉴了许多的解决方法还是没能解决问题.我有一些完美主义的倾向,对于这样的问题自然不能容忍,没了更新怎么对得起我这硬刷的正版?抱着“生命在于折腾”的精神,果断决定重做系统.      但是重做系统就会将grub引导菜单给覆盖掉(强烈鄙视下霸道的微软),我可不想重做辛苦配置的ubuntu,于是做之前先…
在Linux中,给kernel传递参数以控制其行为总共有三种方法: 1.build kernel之时的各个configuration选项. 2.当kernel启动之时,可以参数在kernel被GRUB或LILO等启动程序调用之时传递给kernel. 3.在kernel运行时,修改/proc或/sys目录下的文件. 这里我简单讲的就是第二种方式了,kernel在grub中配置的启动参数. 首先,kernel有哪些参数呢? 在linux的源代码中,有这样的一个文档Documentation/kern…
grub学习笔记1 首先要了解的几个概念 1.1 启动管理器 启动管理器是存储在磁盘开始扇区中的一段程序,例如,硬盘的MBR(Master Boot Record),在系统完成启动测试后,如果系统是从MBR启动,则BIOS(Basic Input/Output System)将控制传送给MBR.然后存储在MBR中的这段程序将运行.这段程序被称为启动管理器.它的任务就是将控制传送给操作系统,完成启动过程>有许多可用的启动管理器,包括GNU GRUB (Grand Unified Boot Load…
最近,在grub引导的Ubuntu+Win7双系统上作业,用的是Ubuntu14.04.2.进行系统更新,更新到一般卡住了,恰好此时在进行grub相关文件的更新,我把机器重启后进入了grub rescue模式,如下: error: file '/boot/grub/i386-pc/normal.mod' not found. Entering rescue mode... grub rescue> 经过网络一番查找和自身验证,我汇总了三种解决方法. 1.制作Ubuntu的U盘启动工具,选择U盘启…
解决思想如下: 1.在grub rescue>提示符处输入ls  即可看到该命令列出了硬盘上的所有分区,找到安装了linux的分区,我的安装在(hd0,msdos8)下,所以我以(hd0,msdos8)为例,msdos可以省略不写,如(hd0,8); 2.在grub rescue>提示符处输入set root=(hd0,8) 3.在grub rescue>提示符处输入ls /boot/grub/i386-pc/normal.mod    这个normal.mod是我们要找的文件,具体位置…
Boot loader: Grub进阶 本文记录grub的一些进阶配置 关於核心功能当中的 vga 配置 事实上,你的 tty1~tty6 除了 80x24 的解析度外,还能够有其他解析度的支持喔!但前提之下是你的核心必须支持 FRAMEBUFFER_CONSOLE 这个核心功能选项才行.如何确定有没有支持呢?你可以查阅 /boot/config-2.6.18-92.el5 这个文件,然后这样搜寻: [root@www ~]# grep 'FRAMEBUFFER_CONSOLE' /boot/c…