can't open /dev/tty2: No such file or directory问题解决

AI权益加码!Claude Code、Cursor20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

由于要修改开发板中的IP地址,于是想到要修改/etc/init.d/rcS,可是由于使用vi rcS后出现乱码,于是想到将rcS复制到主机上修改后在放回到开发板上。

于是就悲剧了,修改后放回到init.d目录下,然后重启,就一直不断的出现

can't open /dev/tty2: No such file or directory

can't open /dev/tty3: No such file or directory

看了它的输出信息,主要是没有访问权限。

后来发现其实已经启动了系统,只是没有显示QT界面,那就好办了。

解决方法:

在DNW中使用命令,不管他输出

can't open /dev/tty2: No such file or directory

的这些,只管按照自己想要输出的命令即可(会被

can't open /dev/tty2: No such file or directory

隔断,没关系)

#cd etc

#cd init.d

#chmod 777 rcS

于是重启开发板,一切OK.

 

这个问题主要是rcS是初始化脚本用的,如果不能访问,就不能访问/dev等设备,也就无法开启界面等。

所以如果没有的话,需要复制rcS到init.d目录下,然后修改权限

 

若以上方法不能解决,则说明不是权限问题,那就

can't open /dev/tty3: No such file or directory
can't open /dev/tty2: No such file or directory
can't open /dev/tty4: No such file or directory

解决办法:

 ln -sf /dev/null /dev/tty2
ln -sf /dev/null /dev/tty3
ln -sf /dev/null /dev/tty4

参考:http://www.cublog.cn/u3/103718/showart_2053956.html

 

openEuler 使用问题记录 openEuler 使用问题记录,持续更新中 ... 阅读详情

相关推荐

系统移植-(四)根文件系统的制作、编译和移植:busybox

根文件系统的制作、编译和移植根文件系统 简介根文件系统 -制作工具:busybox根文件系统 -各目录介绍rootfs制作流程(一)配置交叉编译工具链(二)使用busybox工具制作rootfs根文件系统 根文件系统 简介 根文件系统:系统运行所必须依赖的一些文件,eg:脚本、库、配置文件等; 本质就是目录和文件。 根文件系统镜像:将根文件系统按照某种格式进行打包压缩后,生成文件ramdisk.i...

蒲公英的诗与远方 2164

Ubuntu 硬盘挂载问题

查看/etc/fstab 发现写入的挂载设备名与当前系统设备名不符合;一开始以为是写fstab的时候写错设备号了,后来发现每次重启某些硬盘设备号会改变。具体见:https://blog.csdn.net/imliuqun123/article/details/109289716。其中/data2为挂载目录,ext4为文件系统, defaults为挂在参数, 1位dump备份,2为是否检查以及优先级。首先先用lsblk 查看硬盘,用类似 mount /dev/nvme0xxx /data 的形式挂载。

xushuo的博客 5843

如何解决FileNotFoundError: 以及[Errno 2]No such file or directory

相信所有问题都能迎刃而解!

dailybubble的博客 17万+

linux移植中出现【can‘t open /dev/ttyO0: No such file or directory解决方式

在linux移植过程中,根文件系统过载之后,文件系统运行提示出现错误: can’t open /dev/ttyO0: No such file or directory 错误的打印提示如下: 解决方法有以下方式: 1、 在buildroot的make menuconfig里面,在System configuration > Run a getty,将ttyO0改为console,重新编译buildroot,可以启动。(此方式未验证) 参考链接:https://lovemiffy.blog.cs

qq_40128382的博客 4807

can't open /dev/tty2: No such file or directory问题解决 亲自实验

由于要修改开发板中的IP地址,于是想到要修改/etc/init.d/rcS,可是由于使用vi rcS后出现乱码,于是想到将rcS复制到主机上修改后在放回到开发板上。 于是就悲剧了,修改后放回到init.d目录下,然后重启,就一直不断的出现 can't open /dev/tty2: No such file or directory can't open /dev/tty3: N

匠心=专一+持之以恒 2万+

在制作嵌入式文件系统,使用nfs挂载模式时出现can't open /dev/tty2 : No such file or directory 错误的解决方法

问题描述:         在制作嵌入式文件系统时,使用nfs挂载模式后,启动开发板(本人用的是TQ210),在SecureCRT中显示如下错误,导致无法正常运行系统。 问题原因:         由于将网上提供的 etc 解压包解压后的文件夹 etc 整个都复制到了自己创建的 rootfs / etc 目录下,导致出现了两次etc文件路劲,所以出错了。还有一点需要注意需要改变etc

我心永恒 4317

can't open /dev/ttys0: No such file or directory

buildroot编译的rootfs开机启动显示 can’t open /dev/ttys0: No such file or directory 修改/etc/inittab # Put a getty on the serial port ttyS0::sysinit:/bin/sh ttys0::respawn:/sbin/getty -L ttys0 0 vt100 # GENERIC_...

xiaozi0221的博客 4361

加载ramdisk出现can't open /dev/tty2: No such file or directory解决方法

加载ramdisk出现can't open /dev/tty2: No such file or directory, 解决方法: ln -sf /dev/null /dev/tty2

gary_zh的专栏 2335

ts_open: No such file or directory解决办法!

本文转载自:http://blog.sina.com.cn/s/blog_4b0d607401014uwo.html点击打开链接 在你的开发板的/etc/profile文件里添加运行tslib的环境变量(一定要放到/etc/profile,原因是export只能在当前shell和它的子shell有用,不能影响登录的shell) #vi /etc/profile 加入以下内容:

m沉默 2万+

linux机器打不开目录,linux – xf86OpenConsole:无法打开/ dev / tty0(没有这样的文件或目录)...

root@mazgalici:~# startxX.Org X Server 1.7.6Release Date: 2010-03-17X Protocol Version 11, Revision 0Build Operating System: Linux 2.6.24-28-server i686 UbuntuCurrent Operating System: Linux mazgalici...

weixin_30840919的博客 706

ino错误排查指南:常见问题解决方案大全

ino是Arduino开发者的终极命令行工具包,但使用过程中可能会遇到各种问题。这份完整指南将帮助您快速定位并解决最常见的ino错误,让您的Arduino开发体验更加流畅高效!🚀 ## 📋 为什么需要ino错误排查指南? 作为Arduino开发的命令行工具,ino虽然强大但配置复杂,新手常会遇到安装失败、编译错误、上传失败等问题。掌握正确的排查方法能节省大量时间,让您专注于创意实现而非技术

gitblog_01349的博客 314

Linux内核中的open方法

该方法中,设置f->f_op的值为inode->i_fop,由于参数open为null,所以open也被重新赋值为f->f_op->open,即 inode->i_fop->open,之后再调用该open方法,继续执行open逻辑。该方法中,先调用alloc_empty_file方法,分配一个空的struct file实例,再调用path_init、link_path_walk、do_last等方法执行后续的open操作,如果都成功了,返回file给上层。

嵌入式Linux内核的博客 1438

初始引导时/dev/console /dev/ram0来历

我们知道linux 使用程序udev来在/dev目录下建立各种设备文件。然而,系统引导时,udev并没有执行。那么,系统初始化时用到的/dev/console /dev/ram0从哪里来的呢? 见main.c init()函数中: if (sys_open((const char __user *) "/dev/console", O_RDWR, 0) /dev/ram 来历: [i

jgdu1981的专栏 1112

linux内核空间open,Linux内核源码分析 - open

在linux下,假设我们想打开文件/dev/tty,我们可以使用系统调用open,比如:int fd = open("/dev/tty", O_RDWR, 0); 本文将从源码角度看下,在linux内核中,open方法是如何打开文件的。首先看下入口函数。// fs/open.c SYSCALL_DEFINE3(open, const char __user *, filename, int, fl...

weixin_30391353的博客 240

Linux终端生存指南:从命令行新手到系统协作者

命令行不是待背诵的命令集合,而是操作系统与用户之间的实时交互接口。其底层基于TTY设备驱动、进程间通信和Shell解析机制,核心价值在于可组合性、可调试性与工程可复用性。掌握路径定位、内容查看、安全操作、管道连接、错误调试和脚本复用六大动作链,能显著提升日志分析、服务运维、自动化部署等真实场景效率。本文聚焦终端使用本质——理解`/dev/pts`设备文件、`$PATH`环境隔离、ANSI转义控制、管道并发机制等关键原理,帮助开发者、测试与产品人员跨越‘能敲’到‘懂为什么敲’的认知断层。

weixin_34364071的博客 426

【bmc11】espi/uart/sol,usb/kvm

如下二进制转十进制,64+1=65就是A(ascii)。如下100微秒。

持续更新ing... 1258

Linux文件I/O基础:从文件描述符到内核对象,掌握一切皆文件的精髓

在Linux系统编程中,I/O(输入/输出)是核心基础,而文件抽象是其基石。Linux遵循“一切皆文件”的哲学,将普通文件、目录、设备、管道和套接字等统一抽象为文件,通过文件描述符(File Descriptor)这一用户空间句柄进行访问。文件描述符本质是进程文件描述符表的索引,指向内核中的文件对象(struct file),该对象包含操作函数指针、文件偏移量和引用计数等,实现了对不同类型资源的统一操作接口。这种设计不仅简化了编程模型,还支撑了高性能I/O、进程间通信和资源管理等高级特性。理解文件描述符与内

weixin_33866037的博客 345

解决CentOS 7虚拟机拖放文件报错:VMware Tools安装与配置全攻略

虚拟机与宿主机之间的文件共享和剪贴板同步是虚拟化技术中的基础功能,其核心原理是通过在客户机操作系统内安装增强工具(如VMware Tools或VirtualBox Guest Additions),建立专用的通信通道来实现数据交换。这些工具提供了包括时间同步、剪贴板共享、拖放文件传输和鼠标集成在内的多种集成服务,极大提升了虚拟化环境的工作效率。在工程实践中,这类功能常因增强工具安装不完整、相关服务未运行、权限配置不当或版本不兼容而失效,导致出现“error when getting information”

weixin_34034261的博客 1425
上一篇: 转:页表的建立
下一篇: 关于6410入口地址的说明参考
glorin
博客等级 码龄15年 87粉丝 66原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值