在嵌入式系统开发应用平台中,tftp、nfs和samba服务器是最常用的文件传输工具,tftp和nfs是在嵌入式Linux开发环境中经常使用的传输工具,samba则是Linux和Windows之间的文件传输工具。 samba是模仿Windows网上邻居的SMB的通讯协议,将Linux操作系统“假装成”Windows操作系统,通过网上邻居的方式来进行文件传输的。 虚拟机版本:VMware10 Linux操作系统版本:Red Hat Enterprise Linux 5 Samba服务器介绍
2024-11-211.centos8.4断电后无法启动 XFS dm-0:metadata I/O error in "xfs_read_agi+xxxx" at daddr 0x2 len 1 error 127 XFS dm-0:xfs_imap_lookup:xfs_ialloc_read_agi() returned error -117,agno 0 Failed to mount /sysroot 2.原因 dm-0 磁盘出现故障。 3.修复 xfs_repair /dev/dm-0 4.
2024-11-21对程序进行重定位的技术按重定位的时机可分为两种:静态重定位和动态重定位。 1.静态重定位 缺点是:(1)程序的存储空间只能是连续的一片区域,而且在重定位之后就不能再移动。这不利于内存空间的有效使用。(2)各个用户进程很难中的同一程序的副本。 2.动态重定位 此工作由硬件地址映射机制来完成。硬件支持,软硬件结合完成) 硬件上需要一对寄存器的支持。程序放在不连续的实际物理空间中,要进行逻辑地址到物理地址的转换,实现动态重定位一般需要页式存储管理,页式存储管理用的不是寄存器,使用的是称为pa
2024-11-21笔者应该可以算作国内第一批玩Linux的IT人,最早在Linux上做开发的时候,电脑市场的高端配置还是486。随着项目经验的增加,我深深的感到,在国内,对Linux还有很多误解,尤其是嵌入式开发上面,目前我现在还有很多项目进行在Linux平台上面,但是我认为,对于嵌入式设备,Linux在大多数情况下并不是首选, 在很多时候甚至是下策。 除了Linux,你还有很多选择: 现在流行的操作系统五花八门,下面我来分们别类的说说: 随着IC业的发展,出现了越来越多的价格低廉、结构小巧的CPU和外设。限制
2024-11-21开始研究这个课题研究了好久,却始终没有突破性的进展,困扰了我很久,在系统学习几天之后,我终于突破了问题,为了方便日后使用回顾,先记下来。 首先仔细看这张图,图片来自imooc学习笔记 先win + R 输入 cmd 调出命令行窗口 得知这些信息后,我们进入LINUX中进行网络配置 登录LINUX的root用户后输入 vi /etc/sysconfig/network-script/ifcfg-eth0 (这是eth0网卡信
2024-11-21序言 相信很多朋友在进行驱动内核调试的时候是使用的Windbg进行的,在老版本系统使用 Windbg完全没问题随着VS的更新也可以使用VS进行双击调试不论是配置还是调试相比 Windbg都相当方便下面介绍下环境。 Microsoft Windows Server 2019 Datacenter(VM被调试机器) IP:192.168.96.142 HOSTNAME:WIN-G2J3A1NBISQ Microsoft Windows 10 教育版(VS 2022调试机器) IP:192.168.9
2024-11-21在加入域时又出现了“不能访问网络位置”的错误 。 在排除了网络连接和帐号密码的错误后,发现问题只可能是操作系统上的 原因如果 TCP/IP NetBIOS Helper Service(TCP/IP NetBIOS 支持服务。下同)没有在客户端计算机上运行,可能会出现此问题。 解决方案要解决此问题,请启动 TCP/IP NetBIOS 支持服务,然后加入域。 转载于:https://
2024-11-21老周最近热衷于讲故事,接下来还是讲故事时间。 有人问我:你上大学的时候,有加入过学生会吗?读大学有没有必要加入学生会? 哎哟,这怎么回答呢,从短期来说,加入学生会有点用,至少可以娱乐一下,运气好的话,说不定能遇到红颜知己,但这概率相当低。从长远发展看嘛,是没什么用。老周当年读了四年本科,在学生会混了四年,什么名堂也没混出来。 一方面老周向来不求虚名,所以也没去参选所谓的什么部长、主席之类的,这些“官衔”听起来很高大上,实际上很庸俗蠢。既然没兴趣,因而老周更不需要去搞那些见不得人的勾当,什么勾当?
2024-11-21对于cache的算法。大方面有两种,Write-Through(通写)和Write-Back(回写). Write-Through,也就是说OS发送的处理data的请求,一直要等到全部memory里面的data正确写到稳定存储media(如硬盘)中,然后返回给OS报告处理完毕,然后OS才会去update其状态;这种情况下,通常不会有dirty cache. 而Write-Back,就是在OS发送处理data的请求后,该算法会将它用buffer存起来,并在没有正确写到稳定存储med
2024-11-21操作系统 进程和线程 进程 进程模型,单核 特点:任何一个给定瞬间仅有一个进程在运行 多道程序设计:CPU在多道程序间快速切换 与程序的不同 两个进程可能恰好运行同一程序,一个进程是某种类型的一个活动,进程在内存中执行,程序在磁盘中。 例子: 一个人是一段程序,那他看书和开门是两个进程 进程创建 fork 父子进程有相同的内存映像,环境字符串,打开文件 UNIX中不可写的内存区共享,可写不共享 形式 写时拷贝 虚拟内存独立,物理页表要修改再独立 非写时拷贝 虚拟内存和
2024-11-21