Ubuntu Live CD启动日志打印到串口

使用虚拟串口在主机上添加一对串口COM2与COM3。

在虚拟机中添加一个虚拟串口,可以选择COM2或COM3,这一对默认是互通的。

修改LiveCD ISO中的ISOLINUX/ISOLINUX.CFG在首行添加

SERIAL 1 115200

对于从官网下载的LiveCD修改后的ISOLINUX.CFG如下所示

 SERIAL 1 115200

 # D-I config version 2.0

 include menu.cfg

 default vesamenu.c32

 prompt 0

 timeout 0

然后修改ISOLINUX/TXT.CFG中的引导项的APPEND参数如下所示

append  file=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.lz console=tty1 console=ttyS1,115200n8  --

保存修改后的镜像文件。

然后在SecureCRT中打开串口3,设置波特率为115200即可。

注意:通常网上的教程在指导修改ISOLINUX.CFG时默认使用串口0,但是我在实验时发现,在Vmware虚拟机中我添加的串口并不是ttyS0,只能从0开始试,刚好改为1的时候可以了。所以如果你发现按上面的配置指定串口1不行,那也可以尝试一下其它的串口,但是ISOLINUX只支撑0-3,所以也不用试很多。

时间: 2024-10-16 07:12:27

Ubuntu Live CD启动日志打印到串口的相关文章

ResourceManager启动和关闭时日志打印

启动日志打印:入口 主要打印:见红色字体处,也就是日志当中的信息 StringUtils.startupShutdownMessage(ResourceManager.class, argv, LOG);   /** * Print a log message for starting up and shutting down * @param clazz the class of the server * @param args arguments * @param LOG the targe

SpringBoot启动关键点解析 及启动日志追溯

<!doctype html>Spring Boot 源码阅读2 figure:last-child { margin-bottom: 0.5rem; } #write ol, #write ul { position: relative; } img { max-width: 100%; vertical-align: middle; } button, input, select, textarea { color: inherit; font: inherit; } input[type

解决live CD方式启动Ubuntu系统不能启动openssh-server服务

当直接从Live CD镜像(例如从U盘)启动Ubuntu系统时,如果想要安装sshd服务,那么需要安装openssh-server软件包,如果用apt-get install的方式安装不了就换用aptitude安装,安装成功后却发现启动不了ssh服务,如下所示: 问题展现: Preconfiguring packages ... Selecting previously unselected package openssh-server. (Reading database ... 154905

eclipse启动gc日志打印

在eclipse根目录下的eclipse.ini配置文件中添加以下参数: -verbose:gc (开启打印垃圾回收日志) -Xloggc:eclipse_gc.log (设置垃圾回收日志打印的文件,文件名称可以自定义) -XX:+PrintGCTimeStamps (打印垃圾回收时间信息时的时间格式) -XX:+PrintGCDetails (打印垃圾回收详情) GC一般为堆空间某个区发生了垃圾回收, Full GC基本都是整个堆空间及持久代发生了垃圾回收,通常优化的目标之一是尽量减少GC和F

Tomcat7启动log打印到INFO: At least one JAR was scanned for TLDs yet contained no TLDs.就停止不动了

环境: RHEL7,tomcat7.0.70 问题: 启动tomcat时,catalina.out日志打印到如下内容就停止不动了,也不报错 SEVERE: FarmWarDeployer can only work as host cluster subelement! Dec 02, 2016 4:27:39 PM org.apache.catalina.startup.HostConfig deployWAR INFO: Deploying web application archive /

从启动日志看Spring IOC的初始化和Bean生命周期

一.Tomcat中启动IoC容器的日志 启动Tomcat等容器时,控制台每次都打印出一些日志. 最近刚好在研究Spring源码,所以换个角度,从启动日志来简单的看看Spring的初始化过程! 以下是Tomcat启动时日志,截取Spring部分. //------------------------------------- //从这里开始Spring的初始化 十一月 10, 2015 8:52:03 上午 org.apache.catalina.core.ApplicationContext l

[转]使用Ubuntu Live CD修复Grub引导教程

这个教程的方法我用过了,能够解决了我的问题. 这篇文章主要介绍了使用Ubuntu Live CD修复Grub引导教程,本文以 Ubuntu Live CD 修复 Grub 引导为例,需要的朋友可以参考下 本文以 Ubuntu Live CD 修复 Grub 引导为例,已在 /dev/sda3 安装 Fedora. 首先制作 Ubuntu 启动 USB sudo dd if=ubuntu-13.10-desktop-amd64.iso of=/dev/sdb #/dev/sdb 为 USB 盘符

slf4j-api-1.7.5日志打印实验

以下一段话来自:百度百科 如果你开发的是类库或者嵌入式组件,那么就应该考虑采用SLF4J,因为不可能影响最终用户选择哪种日志系统.在另一方面,如果是一个简单或者独立的应用,确定只有一种日志系统,那么就没有使用SLF4J的必要.假设你打算将你使用log4j的产品卖给要求使用JDK 1.4 Logging的用户时,面对成千上万的log4j调用的修改,相信这绝对不是一件轻松的事情.但是如果开始便使用SLF4J,那么这种转换将是非常轻松的事情. 今天来测试一下slf4j的使用和它的魅力. 一般现在jav

rsyslog日志打印到控制台的异常

场景描述:Linux系统启动之后,没有进入到登录界面之前,屏幕刷拉拉一大片的HTTP日志打印,吓了我一大跳,这又是什么系统异常吗?这些日志不是应该写入到/var/log/messages文件中吗?毕竟HTTP服务程序调用的是syslog函数接口!!另外一件古怪的事情是,关闭系统的时候,日志也打印到了控制台,这正是菲尼索斯的事情. 解开谜团:开机打印日志到控制台是因为rsyslog并没有启动,HTTP服务程序只能够把日志输出到控制台上,说明没有把服务的顺序调整好,所以我们应该在HTTP服务程序的依