Linux挂载img镜像文件

[email protected]:~# mount -o loop  /data/kvm-pool/windows7.img /media/B/ 
mount:您必须指定文件系统类型

直接挂载是会失败,我们先使用fdisk -l 看一下磁盘信息:

[email protected]:~# fdisk -l /data/kvm-pool/windows7.img

Disk /data/kvm-pool/windows7.img: 21.5 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders, total 41943040 sectors
Units = 扇区 of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x9c75197d

                      设备 启动      起点          终点     块数   Id  系统
/data/kvm-pool/windows7.img1   *        2048      206847      102400    7  HPFS/NTFS/exFAT
/data/kvm-pool/windows7.img2          206848    41940991    20867072    7  HPFS/NTFS/exFAT

可以看到,这个磁盘镜像包含了两个分区。磁盘包含了两个分区,我们尝试挂载第二个分区。通过上面的信息可以看到,第二个分区起始位置是206848扇区,每个扇区大小是512 Bytes,    所以起始位置是2048*512(B)。然后我们来挂载该分区:

[email protected]:~# mount -o loop,offset=$((206848*512)) /data/kvm-pool/windows7.img /media/B/ 
The disk contains an unclean file system (0, 0).
The file system wasn‘t safely closed on Windows. Fixing.

[email protected]:~# ls /media/B/
autoexec.bat            hiberfil.sys  Program Files              Users
CloudMusic              pagefile.sys  Recovery                   Windows
config.sys              PerfLogs      $Recycle.Bin
Documents and Settings  ProgramData   System Volume Information
时间: 2024-10-24 16:17:31

Linux挂载img镜像文件的相关文章

攻城狮在路上(叁)Linux(二十四)--- linux设置开机挂载及镜像文件挂载

虽然可以手动进行文件系统的挂载,但是每次都手动挂载就会很麻烦,开机挂载的目的就是实现文件系统的自动挂载. 一.开机挂载:/etc/fstab及/etc/mtab 主要是通过修改/etc/fstab文件的配置来实现. fstab是开机时的设置,实际文件系统的挂载是记录到/etc/mtab和/proc/mounts这两个文件中. 1.系统挂载的限制: A.根目录/必须挂载,而且一定是最先挂载的,要先于其他mount point. B.其他挂载点必须为已新建的目录,可以任意指定. C.所有挂载点在同一

磁盘管理,磁盘挂在mount,挂载光盘镜像文件,挂在U盘,umount 卸载命令, dd

1 mount 命令格式: mount[-t vfstype] -o options device dir 其中: *-t vfstype 指定文件系统的类型,通常不必指定.mount会自动选择正确的类型.常 用类型有: 光盘或光盘镜像:iso9660 DOSfat16文件系统:msdos Windows9x fat32文件系统:vfat WindowsNT ntfs文件系统:ntfs MountWindows文件网络共享:smbfs UNIX(LINUX)文件网络共享:nfs *-o opti

如何挂载一个镜像文件(how to mount an image file)

如何挂载一个镜像文件(how to mount an image file) 08/16/2012master 4 Comments 在使用KVM或Xen虚拟化的情况下,经常需要使用镜像文件(image file),我们可以将Guest系统启动起来,然后对镜像文件进行修改,不过这样有时也是比较麻烦,其实也是可以将镜像文件直接进行mount的,可以用如下两种办法. (本文写的RAW格式镜像文件的挂载:我的另一篇文章写了"如何挂载qcow2格式的镜像文件") 方法一:找出分区开始的开始位置

shell编程挂载iso镜像文件并配置本地yum源

</pre><p>写了一个脚本,主要做1.挂载本地iso镜像文件2.开机本地iso镜像开机自动挂载3.用iso镜像配置本地yum源</p><pre> #!/bin/bash #author:wjf #date:2015/04/22 #desc:establish a yum on local rhel6.4 echo "请输入iso镜像完整路径" read v_iso_path echo "请输入镜像要挂载的目录" r

linux 将ISO镜像文件写入到U盘

将ISO镜像文件写入到U盘 使用如下命令将ISO文件写入到U盘(/dev/sdc): dd if=ubuntu-16.0.3-desktop-amd64.iso of=/dev/sdc 原文地址:https://www.cnblogs.com/rb258/p/10039438.html

linux下制作镜像文件

第一:制作iso镜像的方法: 把/dev/cdrom目录制作为镜像,名字为/root/rh1.iso 方法1:dd if=/dev/cdrom of=/root/rh1.iso 方法2:#cat /dev/cdrom >;/root/1.iso 方法3:mkisofs -r -o myiso.iso /dev/cdrom 方法4:cp -r /home/user name.iso 生成iso镜像以后,就可以用linux下的DVD进行刻录,刻录为DVD光盘了. 第二:刻录VCD和DVD的方法 现在

Linux服务器上挂载window本地iso镜像文件的方法。

mount //10.7.21.25/linux -o username=Administrator,[email protected] /mnt/ 10.7.21.25是window的地址 Linux目录是window上的共享文件 username password 是window的帐号密码 /mnt/ 是挂载的Linux服务器的位置. 把Linux的iso镜像文件在windows本地用rar解压并配置YUM [[email protected] ~]# mount //10.7.21.25/

[转载]如何挂载qcow2格式的镜像文件(how to mount a qcow2 image)

两个月前,写了一篇“如何挂载一个镜像文件”,当时没有把qcow2的挂载方法写进入,刚好一个博友留言提到qcow2了,就再一小篇关于mount qcow2格式的客户机镜像吧.QCOW2是目前QEMU(qemu-kvm)推荐使用的guest镜像文件格式,在KVM.Xen虚拟化中的使用都是比较广泛的.可以使用qemu自带的一个工具qemu-nbd来挂载一个客户机,具体步骤如下:(qemu-nbd 在普通的QEMU编译和安装后也会得到qemu-nbd工具,在Fedora中好像在“qemu-common”

Linux挂载磁盘镜像文件

Linux挂载IMG磁盘镜像文件: 原文地址:https://blog.51cto.com/xinghaiyuan/2383244