`
wuyu466
  • 浏览: 10020 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
最近访客 更多访客>>
社区版块
存档分类
最新评论

linux下如何读取使用iso 镜像文件的方法【转】

阅读更多
如果拷贝到本地,可以使用mount
mount fileName mountPoint -o loop,fileName是镜像文件名(*.iso,*.img),
用例:如我有一个/home/rhel5.2.iso光盘镜像文件,
mkdir /mnt/b
mount /home/rhel5.2.iso /mnt/b -o loop,这样进入目录/mnt/b 你就能浏览rhel5.2.iso的内容了,*.img文件的用法一样。
其它一些可能对你有用,供参考
  linux是一个优秀的开放源码的操作系统,可以运行在大到巨型小到掌上型各类计算机系统上,随着linux系统的日渐成熟和稳定以及它开放源代码特有的优越性,linux在全世界得到了越来越广泛的应用。现在许多企业的计算机系统都是由UNIX系统、Linux系统和Windows系统组成的混合系统,不同系统之间经常需要进行数据交换。下面我根据自己的实际工作经验介绍一下如何在linux系统下挂接(mount)光盘镜像文件、移动硬盘、U盘以及Windows网络共享和UNIX NFS网络共享。
  挂接命令(mount)
  首先,介绍一下挂接(mount)命令的使用方法,mount命令参数非常多,这里主要讲一下今天我们要用到的。
  命令格式:
  mount [-t vfstype] [-o options] device dir
  其中:
  1.-t vfstype 指定文件系统的类型,通常不必指定。mount 会自动选择正确的类型。常用类型有:
  光盘或光盘镜像:iso9660
  DOS fat16文件系统:msdos
  Windows 9x fat32文件系统:vfat
  Windows NT ntfs文件系统:ntfs
  Mount Windows文件网络共享:smbfs
  UNIX(LINUX) 文件网络共享:nfs
  2.-o options 主要用来描述设备或档案的挂接方式。常用的参数有:
  loop:用来把一个文件当成硬盘分区挂接上系统
  ro:采用只读方式挂接设备
  rw:采用读写方式挂接设备
  iocharset:指定访问文件系统所用字符集
  3.device 要挂接(mount)的设备。
  4.dir设备在系统上的挂接点(mount point)。
  挂接光盘镜像文件
  由于近年来磁盘技术的巨大进步,新的电脑系统都配备了大容量的磁盘系统,在Windows下许多人都习惯把软件和资料做成光盘镜像文件通过虚拟光驱来使用。这样做有许多好处:一、减轻了光驱的磨损;二、现在硬盘容量巨大存放几十个光盘镜像文件不成问题,随用随调十分方便;三、硬盘的读取速度要远远高于光盘的读取速度,CPU占用率大大降低。其实linux系统下制作和使用光盘镜像比Windows系统更方便,不必借用任何第三方软件包。
  1、从光盘制作光盘镜像文件。将光盘放入光驱,执行下面的命令。
   #cp /dev/cdrom /home/sunky/mydisk.iso 或
   #dd if=/dev/cdrom of=/home/sunky/mydisk.iso
   注:执行上面的任何一条命令都可将当前光驱里的光盘制作成光盘镜像文件/home/sunky/mydisk.iso
  2、将文件和目录制作成光盘镜像文件,执行下面的命令。
   #mkisofs -r -J -V mydisk -o /home/sunky/mydisk.iso /home/sunky/ mydir
   注:这条命令将/home/sunky/mydir目录下所有的目录和文件制作成光盘镜像文件/home/sunky/mydisk.iso,光盘卷标为:mydisk
  3、光盘镜像文件的挂接(mount)
   #mkdir /mnt/vcdrom
   注:建立一个目录用来作挂接点(mount point)
   #mount -o loop -t iso9660 /home/sunky/mydisk.iso /mnt/vcdrom
   注:使用/mnt/vcdrom就可以访问盘镜像文件mydisk.iso里的所有文件了。   
  挂接移动硬盘
  对linux系统而言,USB接口的移动硬盘是当作SCSI设备对待的。插入移动硬盘之前,应先用fdisk –l 或 more /proc/partitions查看系统的硬盘和硬盘分区情况。
  [root at pldyrouter /]# fdisk -l
  Disk /dev/sda: 73 dot 4 GB, 73407820800 bytes
  255 heads, 63 sectors/track, 8924 cylinders
  Units = cylinders of 16065 * 512 = 8225280 bytes
  Device Boot Start End Blocks Id System
  /dev/sda1 1 4 32098+ de Dell Utility
  /dev/sda2 * 5 2554 20482875 7 HPFS/NTFS
  /dev/sda3 2555 7904 42973875 83 Linux
  /dev/sda4 7905 8924 8193150 f Win95 Ext'd (LBA)
  /dev/sda5 7905 8924 8193118+ 82 Linux swap
  在这里可以清楚地看到系统有一块SCSI硬盘/dev/sda和它的四个磁盘分区/dev/sda1 -- /dev/sda4, /dev/sda5是分区/dev/sda4的逻辑分区。接好移动硬盘后,再用fdisk –l 或 more /proc/partitions查看系统的硬盘和硬盘分区情况
  [root at pldyrouter /]# fdisk -l
  Disk /dev/sda: 73 dot 4 GB, 73407820800 bytes
  255 heads, 63 sectors/track, 8924 cylinders
  Units = cylinders of 16065 * 512 = 8225280 bytes
  Device Boot Start End Blocks Id System
  /dev/sda1 1 4 32098+ de Dell Utility
  /dev/sda2 * 5 2554 20482875 7 HPFS/NTFS
  /dev/sda3 2555 7904 42973875 83 Linux
  /dev/sda4 7905 8924 8193150 f Win95 Ext'd (LBA)
  /dev/sda5 7905 8924 8193118+ 82 Linux swap
  Disk /dev/sdc: 40.0 GB, 40007761920 bytes
  255 heads, 63 sectors/track, 4864 cylinders
  Units = cylinders of 16065 * 512 = 8225280 bytes
  Device Boot Start End Blocks Id System
  /dev/sdc1 1 510 4096543+ 7 HPFS/NTFS
  /dev/sdc2 511 4864 34973505 f Win95 Ext'd (LBA)
  /dev/sdc5 511 4864 34973473+ b Win95 FAT32
  大家应该可以发现多了一个SCSI硬盘/dev/sdc和它的两个磁盘分区/dev/sdc1?、/dev/sdc2,其中/dev/sdc5是/dev/sdc2分区的逻辑分区。我们可以使用下面的命令挂接/dev/sdc1和/dev/sdc5。
   #mkdir -p /mnt/usbhd1
   #mkdir -p /mnt/usbhd2
   注:建立目录用来作挂接点(mount point)
   #mount -t ntfs /dev/sdc1 /mnt/usbhd1
   #mount -t vfat /dev/sdc5 /mnt/usbhd2
   注:对ntfs格式的磁盘分区应使用-t ntfs 参数,对fat32格式的磁盘分区应使用-t vfat参数。若汉字文件名显示为乱码或不显示,可以使用下面的命令格式。
   #mount -t ntfs -o iocharset=cp936 /dev/sdc1 /mnt/usbhd1
   #mount -t vfat -o iocharset=cp936 /dev/sdc5 /mnt/usbhd2
分享到:
评论

相关推荐

    Iso使用方法,ISO文件其实就是光盘的镜像文件,刻录软件可以直接把ISO文件刻录成可安装的系统光盘

    通过这种方式,可以直接使用虚拟光驱来读取ISO文件。 #### 在Windows环境下使用ISO文件 1. **打开ISO文件查看内容**:Windows操作系统自Windows 8起内置了对ISO文件的支持,可以直接双击打开ISO文件查看其中的...

    ISO镜像文件创建工具

    ISO镜像文件是一种广泛使用的数字媒体格式,它能够精确地复制光盘上的所有数据,包括系统安装盘、软件、游戏或多媒体内容等。这种格式在IT行业中尤其重要,因为它允许用户无须物理光盘就能存储、传输和使用光盘内容...

    DOS下加载ISO镜像文件 img文件

    "DOS下加载ISO镜像文件 img文件"的主题涉及的是如何在DOS环境下使用img文件来挂载并访问ISO镜像文件,这对于制作启动光盘或从ISO文件启动系统特别有用。下面将详细讲解这个过程中的关键知识点。 首先,了解ISO文件...

    Linux操作系统下加载ISO文件的方法介绍

    在Linux操作系统中,ISO文件是一种常见的光盘镜像文件格式,它用于存储完整的光盘内容。ISO文件可以代表CD、DVD或蓝光光盘的数据,包括操作系统安装盘、软件集合、游戏等。与RAR和ZIP文件类似,ISO文件是数据的压缩...

    打开iso镜像

    ISO镜像文件是一种广泛用于存储和分发软件的文件格式,尤其在光盘映像领域。它能够精确复制CD、DVD或蓝光光盘的所有数据,包括系统安装盘、游戏、软件程序等。这种文件类型通常以.iso为扩展名,由于其方便的特性,...

    dmg2iso(一款将苹果系统的镜像文件转换为ISO的小工具)

    3. **转换过程**:dmg2iso工具通过读取.dmg文件内容,将其转换成与之兼容的.ISO格式,确保非苹果平台也能识别并处理这些镜像文件。 4. **使用场景**:苹果用户可能需要将.dmg文件转换为.ISO以在Windows上安装软件,...

    制作ISO镜像软件

    6. 应用场景:ISO镜像文件在系统安装(如Windows、Linux)、大型软件分发、游戏备份、数据存档等方面都有广泛应用。特别是对于远程工作或在线分发软件,ISO文件提供了无接触的解决方案。 7. 评价与反馈:对于一款...

    iso转换dmg方法和技术

    HFS-Explorer将会读取ISO文件中的内容,特别是如果ISO包含HFS+文件系统的话。 接下来,转到工具栏,点击“工具”(Tool),然后选择“创建磁盘映像”(Create disk image)。这会弹出一个新的对话框,让你选择输出...

    制作软盘镜像文件核心代码.rar_制作linux镜像_镜像

    在Linux环境下,常见的镜像文件格式有ISO、IMG、DMG等,它们广泛应用于光盘、硬盘、U盘等存储媒介的克隆和复制。 二、制作软盘镜像文件 在早期的计算机时代,软盘是常用的存储介质。为了备份或者在不同机器间传输...

    linux系统的镜像文件

    在VMware中,你可以通过加载ISO镜像文件来创建一个新的虚拟机,然后进行安装过程。首先,你需要在VMware中新建一个虚拟机,并选择"安装程序光盘映像文件"作为安装源。接着,指向你的"塑料戴戴得镜像文件",VMware会...

    winpe光盘引导文件iso文件1

    ISO文件是一种光盘镜像文件格式,它能够完整复制光盘上的所有数据,包括文件、目录结构以及启动信息。当我们拥有一个ISO文件时,可以通过刻录软件将其烧录到光盘上,或者使用虚拟光驱软件将其挂载为一个可读取的驱动...

    centos7-linux镜像文件

    - CentOS7:这可能是CentOS 7的ISO镜像文件,或者是包含了ISO文件和其他相关安装文件的目录,用于在VMware中安装CentOS 7系统。 知识点详解: 1. **CentOS 7**:作为一款广泛使用的Linux发行版,CentOS 7提供了...

    Linux 制作系统镜像.docx

    2. **创建新系统镜像**:挂载成功后,你可以创建一个新的系统镜像文件,这通常使用`dd`命令完成。假设你想将新的系统镜像保存在 `/images` 目录下,名为 `rhel8.1.img`,则命令如下: ``` sudo dd if=/mnt/RHEL-...

    镜像文件制作

    - UltraISO将读取光盘内容并生成ISO镜像文件。 2. 制作硬盘ISO镜像文件: - 在UltraISO中,选择“文件”菜单下的“制作ISO映像文件”。 - 浏览并选择需要制作成ISO的硬盘分区或文件夹。 - 设置ISO的详细参数,...

    ISO打包文件和目录的源码

    总结起来,ISO打包文件和目录是数据存储和分发的重要手段,涉及的知识点包括ISO 9660文件系统标准、创建和读取ISO文件的方法,以及在虚拟机和物理光盘上的应用。通过理解和掌握这些知识,你可以更有效地管理和利用...

    ISO镜像基本知识.docx

    #### 一、ISO镜像文件简介 ISO镜像文件是一种遵循ISO9660国际标准的文件格式,主要用于精确复制光盘(如CD或DVD)的内容。这种文件能够包含源光盘上的所有文件、目录结构以及其他元数据信息,因此被视为光盘内容的...

    linux下制作ISO文件

    在Linux操作系统中,制作ISO文件是一项常见的任务,它通常用于创建光盘镜像或备份系统。ISO文件是一种标准的光盘映像格式,能够精确复制光盘内容,并方便地进行存储、传输和虚拟化。以下是在Linux下制作ISO文件的两...

    ISO系统安装文件制作工具

    "ISO系统安装文件制作工具"是一个实用的软件,可以帮助用户轻松地制作和编辑ISO镜像文件,以便于系统安装、备份或创建可启动的USB或CD/DVD。在这个场景中,我们主要关注的工具是UltraISO,它是一个功能强大的ISO映像...

    LOADISO 从硬盘镜像启动

    在IT领域,LOADISO工具常用于从硬盘上的ISO镜像文件启动操作系统,这对于系统安装、维护和测试工作来说非常有用。LOADISO允许用户无需刻录光盘或使用USB设备,直接从硬盘上的ISO文件启动电脑,极大地提高了工作效率...

Global site tag (gtag.js) - Google Analytics