当前位置:首页 > 嵌入式 > 嵌入式软件
[导读] ISO文件一般以iso为扩展名,是复制光盘上全部信息而形成的镜像文件,其文件格式为iso9660。许多Linux操作系统的安装包都是以ISO文件的形式发布的。在得到相应的ISO文件后,

 ISO文件一般以iso为扩展名,是复制光盘上全部信息而形成的镜像文件,其文件格式为iso9660。

许多Linux操作系统的安装包都是以ISO文件的形式发布的。在得到相应的ISO文件后,可以将其内容烧录到光盘上。这样做出来的光盘与购买的安装光盘基本上是相同的。用这个光盘启动计算机,就可以安装Linux操作系统了。

本章所讨论的是硬盘安装法,是不需要烧录光盘的。但我们需要读取ISO文件中的信息。

Linux下操作ISO文件

在Linux下,以root身份执行以下格式的命令就可以从/path目录中读到xxx.iso这个文件中的内容。

实际使用时,应该根据实际情况修改/path和xxx.iso。

mount -t iso9660 -o loop xxx.iso /path

如果想制作ISO文件,把光盘放到光驱中,然后执行如下的拷贝命令就可以把光盘上的内容拷贝到一个ISO文件中去。实际使用时,应该根据实际情况修改xxx.iso。

cp /dev/cdrom xxx.iso

Windows下操作ISO文件

在windows下,一般需要专用工具软件才能操作ISO文件。比如WinISO、WinImage、Dameon Tools

等。

如果仅仅是想读取ISO文件中的内容,则可以用WinRAR。WinRAR3.0以上版本都支持iso9660文件

格式。用WinRAR打开ISO文件,选中需要的内容,将其解压出来就可以了。

Linux操作系统安装盘的ISO文件

红旗Linux4.1桌面版的iso安装文件在Linux环境下挂装到/mnt/iso目录后看到的内容。

如果把这个iso文件刻成光盘,那么看到的光盘内容也是这个样子。

值得注意的有两个目录。一个是images,在这个目录里包含了一些1.44MB软盘的镜像文件,其中bootdisk.img可以用来制作安装用启动软盘;另一个是dosutils,其中包含了一些DOS工具,比如rawrite.exe,用这个软件可以把软盘的镜像文件写到软盘里。

Linux启动安装法

这种方法需要制作一张Linux启动盘。

先把iso文件中images文件夹里的bootdisk.img读出来单独存储到硬盘上。

如果是在Linux下,就把软盘插入软驱,然后执行下面的命令把bootdisk.img写入软盘:

dd if=bootdisk.img of=/dev/fd0如果是在DOS/WINDOWS下,则还要把iso文件中dosutils文件夹里的rawrite.exe读出来并与 bootdisk.img保存在同一个目录下。然后在DOS提示符下执行rawrite,按提示插入软盘,将bootdisk.img写入软盘。

做好Linux启动盘后,用它引导启动计算机。当提示询问何种安装方式时,选择硬盘安装

方式(Hard Drive),并提供正确的iso文件位置信息,就能启动iso文件中的安装程序了。

按照安装程序的提示,就可以完成安装了。

在安装程序的引导下安装参见“启动虚拟主机安装Linux”。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

当地时间周一,埃隆・马斯克旗下人工智能初创公司 xAI 与社交媒体平台 X(原 Twitter)联合发起诉讼,指控苹果与 OpenAI 非法阻碍人工智能领域竞争,核心反对苹果将 ChatGPT 深度集成至 iOS 系统的...

关键字: 马斯克 苹果 OpenAI iOS ChatGPT

从按下快门前就对照片进行即时锐化,到通话过程中实时消除背景噪音,再到离线状态下与人工智能 (AI) 助手互动,端侧 AI 正在重塑移动体验。而 Arm 计算平台正是实现这些无缝交互体验的强劲驱动力。

关键字: 人工智能 iOS 安卓

在Linux操作系统中,文件操作是进程与存储系统交互的重要方式。对于同一个文件,一个进程是否可以在其生命周期内多次调用open函数打开它,并进行读写操作呢?答案是肯定的。本文将深入探讨这一机制,并通过代码示例展示如何在进...

关键字: 文件 Linux 操作系统

在嵌入式Linux系统中,文件属主(Owner)与属组(Group)是文件系统权限管理的基础。它们决定了哪些用户或用户组可以访问、修改或执行特定的文件或目录。这种权限控制机制不仅有助于保护系统的安全性,还能确保只有授权的...

关键字: 嵌入式Linux 文件

在嵌入式Linux开发中,对文件系统的深入理解和操作是至关重要的。Linux系统以其灵活性和强大的文件管理功能而著称,支持多种文件类型以满足不同的需求。本文将详细探讨Linux系统中的文件类型,并通过实例代码展示如何识别...

关键字: 嵌入式Linu Linux系统 文件

创新能源储存解决方案旨在提升车辆安全性与效率 12V和48V电压架构合同的开创性签署,充分体现了本行业对Clarios先进超级电容器技术的坚定信心 威斯康星州格伦代尔2025年1月7日 /美通社/ --...

关键字: iOS 超级电容器 RIO 电力

无锡2024年11月14日 /美通社/ -- 布勒集团受苏美达股份有限公司邀请,于2024年11月5日至10日,与线上线下17个国家108家品牌制造商一起,以"联动世界,共赢未来"为主题同台亮相第七届...

关键字: 数字化 HELIO iOS 智能制造

乔和比利从小就是好朋友。两家公司都在食品管理方面开展了各自的业务。乔是一个技术极客,而比利信奉老派风格。然而,在最初的5年里,Joe在食品行业获得了很多声誉,而Billy未能在业务中获得回报,因此计划关闭。

关键字: 物联网 食品工业 Android iOS

AppsFlyer 的最新发布的《2024 电商 App 营销现状报告》显示,建立客户关系、提高用户忠诚度将成为电商 App 销售旺季的制胜关键。 北京2024年8月22日 /美通社/ -- 全球营销衡量与体验管理平台...

关键字: 移动 APPS BSP iOS

在嵌入式系统开发中,文件操作是一项基础且重要的功能。它允许程序读取、写入、修改存储在存储设备上的数据,如配置文件、日志文件、数据库等。由于嵌入式系统资源有限,文件操作通常需要高效且可靠。本文将通过一个实例,深入探讨嵌入式...

关键字: 嵌入式开发 C语言 文件
关闭