去windows机器上格式化硬盘或者u盘
2 然后保证你已经创建了你要挂载的目录
按你说的就是创建/media/tempdir这个目录
3 sudo mount -t vfat /dev/sda1 /mnt/usb
这样就可以挂载了,locahrset等其他参数不是必须
你文件类型搞错了,上面说了youmust
specify
the
filesystem
type,意为:你必须指定文件的类型
而且你sr0这个设备可能没有,有fdisk
-l就可以显示你所有挂载和可挂载的设备
1、you must specify the filesystem type,意为:你必须指定文件的类型;
2、你必须指定你的文件系统格式
mkdir /mnt/media
mount -t iso9660 /dev/cdrom /mnt/media (iso9660为光盘的格式)
mount 需要权限
3、如果Linux系统装的是虚拟机,有可能是光驱没连接 ,在虚拟机右下角有个像个光盘的图标,点一下 connect 连接就好了。
4、在linux下挂载iso文件:
(1)有个test.iso文件。如果我们直接mount test.iso /mnt是会出错的:
这里的错误消息也提到了。
(2)mount:test.iso is not a block device(maybe try '-o loop'?)
意思就是test.iso不是一个块设备(也许该试试 -o loop)
(2)事实上,我们确实是这样挂载iso文件的:
mount test.iso -o loop /mnt
可以看到没有任何的错误消息,说明挂载成功。
(3)看看我们是否挂载:
mount
可以看到最后那行,我们确实是挂载到/mnt目录下了
(4)我们ls /mnt看看数据是不是在:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)