今天在更新VMWare Workstation的时候需要进行加载光驱的操作,也就顺便看了看 Linux下的磁盘内容是作为子目录的形式出现的,需要进行驱动器的挂载 驱动器的挂载所需要的命令是mount,而需要 root用户 # mount -t auto /dev/cdrom /mnt/cdrom 之后就可以进入到光驱的相应文件中,文件路径就是上面的路径 用完后需要进行卸载,卸载的命令是umount # unmount
超全 Linux 硬盘操作总结 0.linux 服务器添加硬盘并进行分区 1.光驱的挂载 2.软件的相关操作 0.linux 服务器添加硬盘并进行分区 1、linux 服务器添加硬盘并进行分区,实现自动挂载 自定义1+1 分区二的结尾 自定义2 w 3、磁盘格式化 mkfs -t ext4 /dev/sdc1 mkfs -t ext4 /dev/sdc2 4、硬盘挂载(临时挂载:重启linux mount /dev/sdc2 /mnt/disk1/ mount /dev/sdc2 /mnt/disk2/ 取消挂载 umount /mnt/disk2/ 5、开机自动挂载(自动挂载:重启linux /fstab没有删除UUID重启报错 使用 mount -o remount rw / 重新挂载,能够编辑/etc/fstab 删掉 添加UUID=新硬件的UUID 重启 1.光驱的挂载 查看 rpm -qa | grep 关键字(软件名) 卸载软件 rpm –e [--nodeps] 软件包名 3、 本地资源库安装部署 前提:本地需要有一个系统的ISO镜像文件 或 光盘
代金券、腾讯视频VIP、QQ音乐VIP、QB、公仔等奖励等你来拿!
切入光驱目录: 运行./VBoxLinuxAdditions.run,提示权限不够.
/download.csdn.net/download/xiaolong1126626497/19036980 二、功能介绍 使用的光谱仪设备是USB接口的,厂家只提供了windows下的驱动和配套软件 ,不支持Linux使用,也没有完善的资料,现在设备想在Linux系统下使用,要支持PClinux和嵌入式Linux设备,只能自己重新开发一个驱动再编写一个配套的上位机(上位机是采用QT写的)。 所有就在windows系统下使用USB抓包软件,分析光谱仪设备与windows下软件间的通信数据包,对比命令手册,得到完整的通讯流程,然后再对比编写了一个Linux系统下的驱动。 test_probe, .disconnect = test_disconnect }; static int __init tiny4412_usb_init(void) { printk("正在安装USB光谱仪驱动 (void) { //注销USB设备驱动 usb_deregister(&tiny4412_usb_driver); printk("USB光谱仪驱动卸载成功.
这篇博客小菌就为大家带来如何挂载持有系统镜像光驱的内容。 方式2:添加外界手动上传的iso文件 1.将iso镜像文件上传到linux文件系统可以在windows或者ios桌面操作系统下先下载一个WinSCP或其他SSH传输工具 总结 linux挂载持有系统镜像光驱一共有两种方法,分别是挂载本地iso镜像文件和外界手动上传的iso文件但考虑到以后在企业中linux服务器不会使用到vmware,所以第一种方法以后基本用不到
虚拟光驱估计大家并不是很陌生,有很多人都使用过虚拟光驱,也体验到了虚拟光驱的优势,不需要进行刻盘,使用一个虚拟光驱软件,就可以正常使用虚拟光驱一样。 但是很多人在使用虚拟光驱中,感觉到不太会操作,其实还是比较简单的,下面就来看看,虚拟光驱功能以及虚拟光驱使用安装方法的介绍吧。 image.png 虚拟光驱功能 从字面上理解,虚拟就是模拟的意思,所以虚拟光驱就是模拟了CD功能一个的软件,在电脑安装后就会自动生成虚拟光驱,并且与光驱驱动基本相似。 所以只要电脑上的光驱具有的功能,以及能完成的任务,虚拟光驱同样也是可以完成的。 虚拟光驱功能和虚拟光驱如何使用安装的问题,大家已经了解了,安装使用过程比较简单,现在有很多软件都是需要光盘来进行安装的,所以掌握好如何使用虚拟光驱,是十分有用处的。
DriveIntegrity --如果为True,文件可以准确地从光盘装置读取 ErrorCleared --如果为True,报上一个错误代码错误现已清除。 FileSystemFlagsEx --用Windows CD-ROM驱动器相关的文件系统标志 Id --驱动器盘符唯一标识此CD-ROM驱动器。 SCSIBus --SCSI总线号的磁盘驱动器 SCSILogicalUnit --SCSI逻辑单元的磁盘驱动器的号码(LUN) SCSIPort --盘驱动器的SCSI端口号 SCSITargetId --在Windows CD-ROM驱动器的SCSI标识号 SerialNumber --由生产商提供的数字标识该物理介质 Size --磁盘驱动器的尺寸 Status --对象的当前状态 VolumeName --在Windows CD-ROM驱动器的卷名 VolumeSerialNumber --在CD-ROM驱动器的媒体的卷序列号
Linux,不如Damn Small Linux,只要486以上处理器加上16MB内存和倍速光驱就可以运行,基本上旧电脑都可以胜任。 如果整机已经无法继续使用,那么下面自然就是化整为零了,让我们先从光驱开始。 光驱能做什么用? ? 如果光驱已经无法读取数据光盘,往往还可以读取CD唱片,所以这些用不上的光驱完全可以作为CD播放器来使用,或者通过光驱直接输出到声卡,或者直接在光驱上插入耳机,播放音乐完全不需要启动软件,非常方便。 如果光驱的功能已经完全丧失,那么我们可以利用光驱的外壳来改造成一个机箱前面板上的小抽屉,隐蔽性很强,可以在其中放入优盘、光盘、小纸条、钱等物品,一般人发现不了。 ? 这样的光驱改造就有些难度了,利用光驱的马达改造成幸运轮盘,可以用来决定今晚谁洗碗等等,看你的发挥了。
资料下载 coding无法使用浏览器打开,必须用git工具下载: git clone https://e.coding.net/weidongshan/linux/doc_and_source_for_drivers.git 视频观看 百问网驱动大全 编写设备驱动之i2c_driver 参考资料: Linux内核文档: Documentation\i2c\instantiating-devices.rst Documentation \i2c\writing-clients.rst Linux内核驱动程序示例: drivers/eeprom/at24.c 本节代码:GIT仓库中 框架: IMX6ULL\source 编写i2c_driver 2.1 先写一个框架 2.2 在为AP3216C编写代码 百问网的开发板上有光感芯片AP3216C: AP3216C是红外、光强、距离三合一的传感器,以读出光强、距离值为例 ,步骤如下: 复位:往寄存器0写入0x4 使能:往寄存器0写入0x3 读红外:读寄存器0xA、0xB得到2字节的红外数据 读光强:读寄存器0xC、0xD得到2字节的光强 读距离:读寄存器0xE、0xF得到
光盘或光盘镜像:iso9660 DOS fat16文件系统:msdos Windows 9x fat32文件系统:vfat Windows NT ntfs文件系统:ntfs Mount Windows 挂接光盘镜像文件 1、从光盘制作光盘镜像文件。将光盘放入光驱,执行下面的命令。 /dev/cdrom /home/sunky/mydisk.iso 或 dd if=/dev/cdrom of=/home/sunky/mydisk.iso 注:执行上面的任何一条命令都可将当前光驱里的光盘制作成光盘镜像文件 补充: linux加载光驱: (1)使用光驱前,要先mount一下: #mount /dev/cdrom /mnt/cdrom 然后您就可以进入/mnt/cdrom目录下读取光盘内容了。 (2)当您想退出光盘时,须使用umout命令,否则光驱就会一直处于死锁状态: #umount /mnt/cdrom
方法一、Linux下用mount挂载命令 在网上下载的软件盘是iso格式的,不刻成光盘就可以读取里面的文件。不用解压。 方法二、在Linux下使用虚拟光驱 其实根本不需要什么虚拟光驱软件,用mount命令就可以完成。 1. 2.将硬盘上的iso文件加载到光盘(或者说虚拟光驱)。 对于RedHat,先 mount iso,然后执行 RedHat-install-packages --isodir=/mnt/iso 4.一般情况虚拟光驱 rm -rf /dev/cdrom #删除光驱 ln /dev/loop7 /dev/cdrom losetup /dev/loop7 /*/XXXXX.iso mount /mnt/cdrom 然后你再看看iso文件,是不是变成了虚拟光驱?
先将vmware workstation中的linux虚拟机开机,然后在左侧虚拟机列表中右键点击该虚拟机,选择安装vmtools,这是vmtools镜像文件就会装载到光驱里面。 下面我们开始在Linux挂载光驱,光驱默认设备是/dev/cdrom 首先创建挂载目录:mkdir /mnt/vmware 执行挂载命令: mount /dev/vmware /mnt/vmware 一般情况下不需要添加 光驱挂载完成后,我们可以直接访问/mnt/vmware目录了,进入到目录下,将vmtool安装包拷贝到/tmp 目录下,执行: cp vmware-linux-tools.tar.gz /tmp 拷贝完成后 ,卸载光驱,执行 unmount /dev/cdrom 进入到tmp下解压:tar -zxvf vmware-linux-tools.tar.gz 运行.
1.13 单用户模式 1.14 救援模式 1.15 克隆虚拟机 1.16 Linux机器相互登录 1.13 单用户模式 在linux系统中忘记密码时,去更改密码时; (前提:必须是在物理机或服务器上人为操作 U盘进入到装系统界面下 首先关机,编辑虚拟机设置,加载光驱(启动时连接) 然后选择“电源”到“启动时进入BIOS(B)”,让它启动时加载光驱,设置光驱是第一启动对象(默认设置不是先加载光驱) 用方向键去控制 ,选择到boot,再使用加减号,调整CD-ROM Drive为第一启动对象 再按F10,选择yes确认,回车 会回到界面,有三个选择 第一个 安装操作系统 第二个 测试你的光驱 第三个 Troubleshooting 模式 选择第三个Troubleshooting模式,再选择界面,选第二个Rescue a CentOS Linux system 回车,再回车,会看到三个选择 第一个 继续 第二个 只读挂载 第三个 跳过这个shell (skip) 选择第一个(继续),再按回车键得到shell,输入chroot /mnt/sysimage/ 再输入passwd root,输入新密码 然后点光驱设置,取消
但是需要理解的是:光盘、软盘、其他操作 系统使用的文件系统的格式与linux使用的文件系统格式是不一样的。 ext2 linux目前常用的文件系统 msdos MS-DOS的fat,就是fat16 vfat windows98常用的fat32 nfs 网络文件系统 iso9660 CD-ROM光盘标准文件系统 要保证最后两行的命令不出错,要确保软驱和光驱里有盘。 dev 可解读文件系统上的字符或区块设备 exec 可执行二进制文件 auto 自动挂载 nouser 使一般用户无法挂载 async 以非同步方式执行文件系统的输入输出操作 大家可以看到在这个列表里,光驱和软驱是不自动挂载的 (如果你非要设 成自动挂载,你要确保每次开机时你的光驱和软驱里都要有盘,呵呵。)
GNU/Linux的终端机是从UNIX传承下来,基本命令和操作方法也几乎一致。 驱动程序 驱动程序丰富,版本更新频繁。 由志愿者开发,由Linux核心开发小组发布,很多硬件厂商基于版本考虑并未提供驱动程序,尽管多数无需手动安装,但是涉及安装则相对复杂,使得新用户面对驱动程序问题会一筹莫展。 /media:linux系统会自动识别一些设备,例如U盘、光驱等等,当识别后,linux会把识别的设备挂载到这个目录下。 /mnt:系统提供该目录是为了让用户临时挂载别的文件系统的,我们可以将光驱挂载在/mnt/上,然后进入该目录就可以查看光驱里的内容了。 /net 存放着和网络相关的一些文件. 常用语法 1)进入编辑模式 (1)i 当前光标前 (2)a 当前光标后 (3)o 当前光标行的下一行 2)退出编辑模式 按『Esc』键 指令模式 在一般模式当中,输入『 : / ?』
1.Linux控制台的使用 Linux系统由桌面控制台+(6个)字符控制台组成。 Linux系统下的 /dev是所有设备文件存放的目录; /dev/fdx 主设备号 fd 是软盘驱动器(floppydisk) 的缩写,次设备号x 是软盘驱动器相应的编号。 (3)挂载光盘 mount -t iso9600 /dev/hda /mnt/cdrom 或者 mount /dev/cdrom /mnt/cdrom 注意:用mount命令挂载的是软盘、光盘和U盘,而不是软驱和光驱 4>设备的卸载 卸载设备的命令格式为: umount 挂载目录 例如,要卸载U盘可输入一下命令. umount /mnt/usb 要卸载光盘可输入以下命令 umount /mnt/cdrom Linux 对文件系统的保护做得很到位,在光盘没有卸载之前,光驱上面的弹出键不起任何作用。
因最近工作要求,需要获取Linux环境上的硬盘序列号,经过多番尝试,最终得到满意的结果,先寻找过程梳理汇总如下。 最开始使用hdparam命令来获取,它是Linux上获取或设置硬盘参数的工具,包括测试读写性能以及缓存性能等。 lsblk --nodeps -no serial /dev/sda 获取到的结果为空,但通过如下指令: lsblk --nodeps -no serial /dev/cdrom /dev/cdrom是光驱设备 ,通过上述命令,可以获得光驱设备的序列号,硬盘和光驱同属于存储设备,那么通过上述获取硬盘序列号的命令,应该是可以获取的到,但实际获取为空,这是为什么呢? 总结 在linux上,可以通过lsblk --nodeps -no serial /dev/sda命令来获得硬盘序列号,注意,在虚拟机上运行的linux,获取到的结果为空。
1.无操作系统时的硬件、驱动、应用软件要满足高内聚、低耦合。 ? 2.有操作系统时的驱动, ? 3.LINUX驱动与整个软硬件的关系 ?
---- Linux目录结构的特点 1、倒挂着的大树 2、/根是Linux目录的顶点 3、目录和磁盘分区是没有关联的 4、/根下的目录可能对应不同的分区或磁盘 ---- ---- /etc/fatab 自动挂载配置文件 Linux设备也是文件,不挂载是看不到入口的,如果希望设备被访问就必须给设备一个入口,这个入口就是挂载点, 使用mount挂载 例如挂载光驱: 光驱也是一种设备 /dev/cdrom [root@xwj ~]# mkdir /mnt/cdrom 创建挂载设备的目录 [root@xwj ~]# mount /dev/cdrom /mnt/cdrom/ 将光驱设备文件挂载到目录 配置开机自动挂载光盘文件 ? ---- ---- Linux目录层次也是有标准的 FHS (Filesystem Hierarchy Standard 文件系统层次化标准) /bin /lib /sbin /tmp /usr 也有相同名称的目录
腾讯服务器操作系统(TencentOS Server,TS)是腾讯云推出的Linux操作系统,它旨在为云上运行的应用程序提供稳定、安全和高性能的执行环境。它可以运行在腾讯云CVM全规格实例上,包括黑石2.0服务器。
扫码关注云+社区
领取腾讯云代金券