如何设置ubuntu系统的串口输出(四)

之前将grub.cfg精简之后,系统自动启动后进入initramfs命令行,没有挂载根文件系统

如果从initramfs挂载根文件系统?采用如下命令:

mkdir mnt

mount /dev/sda1 /mnt

chroot /mnt

这是后系统进入root的命令行

(initramfs) chroot /mnt

bash: cannot set terminal process group (-1): Inappropriate ioctl for device

bash: no job control in this shell

[email protected](none):/#

但是此时一些文件系统还没有挂载,很多系统初始化还没有起来,还需要进一步跟踪

时间: 2024-08-10 23:19:32

如何设置ubuntu系统的串口输出(四)的相关文章

如何设置ubuntu系统的串口输出(一)

1. 平台:intel X86 baytrail平台 2. 由于开发模式需要查看内核串口输出,所以需要将linux系统从开机到系统引导起来的部分都定向到串口,那么如何设置呢? 安装ubuntu系统后(这里装的是14.10版本的ubuntu系统) (1)首先设置grub参数: 修改/etc/default/grub文件: 修改如下内容为: GRUB_CMDLINE_LINUX_DEFAULT="text console=tty0 console=ttyS0,115200n8" 然后增加一

如何设置ubuntu系统的串口输出(五)及下一步计划

终于将/boot/grub/grub.cfg精简为自己想要的内容: [email protected]:~$ cat /boot/grub/grub.cfg set timeout=5 linux   /boot/vmlinuz-3.16.0-23-generic root=/dev/sda1 ro  text console=tty0 console=ttyS0,115200n8 initrd  /boot/initrd.img-3.16.0-23-generic boot 这样,系统可以在g

如何设置ubuntu系统的串口输出(二)

解决之前遗留问题: (1)开机后VGA上有"linux login:"登录提示,而串口侧没有 解决方法:将ttyS0.conf改为如下内容: [email protected]:~$ cat /etc/init/ttyS0.conf # ttyS- getty # # This service maintains a getty on tty1 from the point the system is # started until it is shut down again. sta

如何设置ubuntu系统的串口输出(三)

进一步优化/boot/grub/grub.cfg为如下内容: [email protected]:~$ cat /boot/grub/grub.cfg set timeout=10 set root='hd0,msdos1' search --no-floppy --fs-uuid --set=root 2c604c33-d631-4440-b0fc-697bd6f32749 linux /boot/vmlinuz-3.16.0-23-generic root=UUID=2c604c33-d63

怎样在VMware虚拟机中使用安装并设置Ubuntu系统

1 2 3 4 5 6 7分步阅读 Ubuntu 系统是一款优秀的.基于GNU/Linux 的平台的桌面系统. 当然,目前为止很多应用程序还完全不能允许运行在 Ubuntu 系统上,而且 Ubuntu 的界面.使用方法会让大部分Windows 用户感到不适应.为了在正常的 Windows 工作环境中熟悉并体验 Ubuntu 环境,我们选择使用了 VMware 虚拟机环境.此教程适合初次使用 Linux 环境的各类小白. 工具/原料 至少是有一台双核.2GB内存.100GB以上硬盘.带网线的电脑.

第2步 - 设置Ubuntu系统

Ubuntu系统安装完成后,还需要进行一些设置,使得Ubuntu变得更好用. 第1步:vim编辑器的设置 vim编辑器设置见:https://www.cnblogs.com/wybliw/p/10237197.html 这里面介绍了如何将vim搭建成一个好用的IDE,效果图如下. 目录树,函数预览,智能补全,语法错误提示,自动添加函数注释 等各种强大的功能,等着你去探索. 第2步:搭建交叉编译环境. 根据自己的需要,下载相关的交叉编译器, 我将交叉编译器放在MyTools目录下,然后在该目录下,

ubuntu系统下wireshark普通用户抓包设置

dumpcap需要root权限才能使用的,以普通用户打开Wireshark,Wireshark当然没有权限使用dumpcap进行截取封包. 虽然可以使用 sudo wireshark 但是,以sudo的方式用root打开Wireshark显然是不安全的,也不是很方便,因为得到的封包数据也属于root用户. 解决这个问题的办法——可以使用用户组功能使用Wireshark,具体操作: 1.添加wireshark用户组 sudo groupadd wireshark 2.将dumpcap更改为wire

ubuntu系统搭建ESP32 开发环境

前言 ESP32 可以说是物联网市场一款比较精悍的芯片了.集成了BLE和802.11b Wi-Fi.低功耗.同时处理速度还挺强的.目前自己也是刚入手ESP32.可是在装环境的时候,踩了不少坑. 当然ESP32 支持的开发方式挺多的.例如在 arduino开发,windows下的msys32加esp-idf的开发环境(因为msys32 是虚拟一个linux环境,所以这种方式编译程序会比较慢),也可以用Eclipse IDE+CMake+esp-idf开发,还有可以使用linux 系统下的GNU M

Drupal8系列(三):Drupal8的安装和初始设置-Ubuntu 14.04 LTS

一.Drupal8的安装 1.搭建环境 由于我们已经安装好了Drush,所以安装Drupal8就会显得十分的简单.但首先还是要先搭建环境: 安装tasksel软件包 sudo apt-get install tasksel 安装LAMP服务(Apache2.Mysql和PHP) sudo tasksel install lamp-server 2.下载Drupal8 我个人的偏好是在自己的用户目录下创建一个sites目录,然后将Drupal8根目录安装在该目录下,然后用 ln -s 将该目录软链