当前位置: 首页 > wzjs >正文

南昌网站设计企业网络推广营销策划方案

南昌网站设计企业,网络推广营销策划方案,在线做漫画的网站,网站建设新闻动态修改 Ubuntu Installer 从串口输出的方法 1. 问题背景 在某些只有串口(无VGA/显示器)的设备上安装 Ubuntu 时,发现默认的安装器(installer)输出在VGA,导致无法通过串口终端看到安装界面,影响无…

修改 Ubuntu Installer 从串口输出的方法

1. 问题背景

在某些只有串口(无VGA/显示器)的设备上安装 Ubuntu 时,发现默认的安装器(installer)输出在VGA,导致无法通过串口终端看到安装界面,影响无人值守或远程安装。

2. 初步尝试:修改 ISO 的 grub.cfg

  • 首先尝试将制作好的 Ubuntu 安装U盘或ISO镜像挂载到Linux系统。
  • 编辑 /boot/grub/grub.cfg/boot/grub/loopback.cfg,在 linux 启动参数行末尾添加:
    console=ttyS0,115200n8
    
  • 保存后重新制作U盘并启动设备,发现串口依然没有输出
  • 进入installer的命令行(shell)后,查看 /proc/cmdline,发现并没有包含自己添加的串口参数。

3. 问题定位:查找实际生效的启动参数

  • 在installer的命令行下,使用如下命令查找启动参数来源:
    grep -r '<cmdline内容片段>' /
    
  • 发现 /cdrom/isolinux/txt.cfg 文件中有与 /proc/cmdline 相同的启动参数内容。
  • 说明实际生效的启动参数并不是来自 grub.cfg,而是来自 isolinux/txt.cfg

4. 解决办法:两种方式修改 txt.cfg 增加串口参数

方式一:Linux下直接挂载和编辑

  1. 挂载ISO镜像或U盘
    sudo mount -o loop ubuntu-xx.xx.iso /mnt/iso
    # 或
    sudo mount /dev/sdX1 /mnt/usb
    
  2. 编辑 /isolinux/txt.cfg 文件
    • 找到类似如下的启动项:
      append   initrd=/casper/initrd quiet ---
      
    • 在行末添加串口参数:
      append  initrd=/casper/initrd  console=ttyS0,115200n8
      
    • 保存文件。
  3. 重新制作启动U盘或ISO(如有需要)。
  4. 启动设备并连接串口终端(如minicom、putty、screen等,波特率115200)。
  5. 此时Ubuntu installer的输出即可在串口终端看到,可以通过串口进行安装操作。

方式二:Windows下使用PowerISO修改ISO文件

  1. 用PowerISO打开Ubuntu ISO镜像文件
  2. 在PowerISO中浏览到 /isolinux/txt.cfg 文件。
  3. txt.cfg 文件导出到本地磁盘
  4. 用记事本或其他文本编辑器打开 txt.cfg,找到类似如下的启动项:
    append   initrd=/casper/initrd quiet ---
    
    在行末添加串口参数:
      append  initrd=/casper/initrd  console=ttyS0,115200n8
    
    保存文件。
  5. 将修改后的 txt.cfg 文件重新导入到ISO镜像的原位置,覆盖原文件。
  6. 保存ISO镜像。
  7. 用修改后的ISO制作启动U盘,或直接用作安装介质。
  8. 启动设备并连接串口终端(如putty、SecureCRT等,波特率115200),即可看到Ubuntu installer的串口输出。

5. 总结与建议

  • Ubuntu installer 的实际启动参数可能来源于 isolinux/txt.cfg,而不是 grub.cfg,尤其是在传统BIOS/Legacy模式下启动时。
  • 修改 txt.cfgappend 行,添加 console=ttyS0,115200n8,即可让安装器输出重定向到串口。
  • 如遇到串口无输出,建议进入installer命令行,查看 /proc/cmdline,并全盘 grep 启动参数,定位实际生效的配置文件。
  • 不同发行版/镜像可能配置文件路径略有不同,建议多尝试和查找。


文章转载自:

http://ORzhdpq6.qnkqk.cn
http://gd5sPTfj.qnkqk.cn
http://wFJSlsP9.qnkqk.cn
http://IZc8xcU5.qnkqk.cn
http://cpogWnDy.qnkqk.cn
http://3CSaL4AU.qnkqk.cn
http://W6RYuawe.qnkqk.cn
http://tqtb6pFi.qnkqk.cn
http://aVbKdHdc.qnkqk.cn
http://agmG3Dlq.qnkqk.cn
http://nJbMFngm.qnkqk.cn
http://hirkF3rW.qnkqk.cn
http://bZ4AqjIx.qnkqk.cn
http://UN1F7wjt.qnkqk.cn
http://cjrMnYz8.qnkqk.cn
http://rAYKLsoo.qnkqk.cn
http://wuKTv1p6.qnkqk.cn
http://lMmSYD7u.qnkqk.cn
http://ZYSP4Je0.qnkqk.cn
http://aKA4LLys.qnkqk.cn
http://BDoxMedb.qnkqk.cn
http://kDDpN7aO.qnkqk.cn
http://VnQ95pH5.qnkqk.cn
http://rEIaJb6E.qnkqk.cn
http://azkmYsZ5.qnkqk.cn
http://HUxrm584.qnkqk.cn
http://2Q8XSzt8.qnkqk.cn
http://ZheqL9Te.qnkqk.cn
http://NQveEmXS.qnkqk.cn
http://1xF4AMg3.qnkqk.cn
http://www.dtcms.com/wzjs/723326.html

相关文章:

  • 做搜狗pc网站优化快速网站基础风格创建
  • 财务部官方网站经济建设司寻找客户的12种方法
  • 辽宁做网站怎样用西瓜影音做网站
  • 专业广州网站设计技术培训机构排名前十
  • 网站开发包括网站的 等过程东莞网站优化排名网站
  • eclipse模仿网站开发源代码圣都装饰全包价格清单
  • 二手车网站软件建设网站建设 年终总结
  • 网站建设制作、微信公众号建网站公司是如何赚钱
  • 网站建设简单点的国外一直小猫做图标的网站
  • 网站开发团队需要哪些人自动化优化系统网站建设
  • 在线网站流量查询python 做网站开发
  • 如何选择网站开发语言有没有只做软装方案收设计费的网站
  • 黔西南州建设银行网站网站服务器出错是什么意思
  • 如何优化自己的网站客源汇软件怎么样
  • 自媒体平台注册官网广州seo网站推广平台
  • 成都哪些公司可以做网站代做网站微信号
  • 怎么做倒计时网站江苏宿迁房产网
  • 推广费用一般多少seo综合查询工具有什么功能
  • 网站添加关键词京东app下载安装
  • 响应式网站 模版重庆网站建设seo公司
  • 苏州园区手机网站制作360免费wifi安全吗
  • 公众号做视频网站运营网站需要什么条件
  • 怎么建立挣流量的网站建筑公司企业愿景及理念
  • 网站样例商标注册号在哪个位置
  • 赣州建站自适应网站内容做多大尺寸
  • 利用网上菜谱做网站制作网页时通常用表格进行页面布局
  • 吴江设计网站公司wordpress打开
  • 提供网站建设搭建网站动态和静态的区别
  • 如何查看网站域名大数据开发培训机构哪家好
  • 电脑有网络但是打不开网页seo关键词快速排名介绍