[问题]如何加载iso光盘

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
swordfish
帖子: 125
注册时间: 2007-04-01 8:36

[问题]如何加载iso光盘

#1

帖子 swordfish » 2007-06-08 10:25

mount 命令好像没法直接加载iso文件啊。。。。
提示非块设备!?
冰封尘
帖子: 162
注册时间: 2005-04-09 7:23
来自: 云南
联系:

#2

帖子 冰封尘 » 2007-06-08 10:27

mount的时候加 -o loop参数
头像
xiehuoli
帖子: 5941
注册时间: 2006-06-10 8:43
来自: 中国 CS

#3

帖子 xiehuoli » 2007-06-08 10:32

(i) 命令
mount -a [-t type] [-O optlist]
( 通常在启动脚本中调用) 使得 fstab 中提到的所有文件系统 (只要有合适的类
型和参数) 被按照指示挂载,除非行中包含了关键字 noauto。参数 -F 将 使
mount 产生 (fork) 新进程,从而使得文件系统可以同时被挂载。

(ii) 当挂载 fstab 中提到的文件系统时,只要给出设备,或者只给出挂载点就
可以了。

(iii) 通常,只有超级用户可以挂载文件系统。但是,如果 fstab 的行中包含选
项 user,那么任何人都可以挂载相应的文件系统。

因此,假如有一行是
/dev/cdrom /cd iso9660 ro,user,noauto,unhide
那么任何人都可以挂载 CDROM 中的 iso9660 文件系统,使用命令
mount /dev/cdrom

mount /cd
对 于大多数类型, mount 程序要做的事情就是发出一个简单的系统调用
mount(2),不要求知道文件系统的细节知识。但是对于很少的一些类型 (
例 如 nfs,nfs4,smbfs,ncpfs),必须使用特别的代码。nfs 的特别代
码是内嵌的,而 smbfs 和 ncpfs 有单独的 mount 程序。为了可以用 统
一的方式处理所有类型的文件,mount 在挂载 TYPE 类型的文件系统时,
将执行程序 /sbin/mount.TYPE (如果它存在的话)。由于 smbmount 程序
的 各种版本有不同的调用约定, /sbin/mount.smbfs 可能不得不设计为
一个 shell 脚本来设定需要的调用。

默认类型是 iso9660。如果没有给出 -t 选项,或者给出的类型是 auto
,将探测超块来判断文件系统类型 (可以支持 adfs, bfs, cramfs, ext,
ext2, ext3, hfs, hpfs, iso9660, jfs, minix, ntfs, qnx4, reis‐
erfs, romfs, udf, ufs, vxfs, xfs, xiafs 等文件系统)。如果探测失
败,mount 将试图读取文件 /etc/filesystems,如果不存在,就读取 文
件 /proc/filesystems。所有在文件中列出的文件系统类型都将被尝试,
除了那些标记为 "nodev" 的类型 (例如, devpts, proc, nfs, 和
nfs4) 。 如 果 /etc/filesystems 以只包含单个 * 的一行结束的话
,mount 将继续读取文件 /proc/filesystems。
man 里面写得好详细的哦
年轻没有失败! ! ! ! ! !
噢!有怪兽,有怪兽!
swordfish
帖子: 125
注册时间: 2007-04-01 8:36

#4

帖子 swordfish » 2007-06-08 10:35

太好了,可以直接用以前下的ubuntustudio的盘做源,界面换成ubuntustudio风格的、顺便加了几个audio软件。跟用网络源的效果一样。
回复