| meteor06 回复于:2003-08-26 13:32:36 |
| 收下 ;) |
| shala 回复于:2003-08-26 16:29:10 |
| 不错 |
| johnason 回复于:2003-08-26 16:40:37 |
| 呵呵,实战经验啊,不错以后用的到哦 |
| 龙鸽 回复于:2003-08-26 17:18:34 |
| 很好,支持原创! |
| zorrozolo 回复于:2003-08-26 17:59:12 |
| bash-2.05# lofiadm -a /export/home0/oracle/forTru64/Disk4.iso
/dev/lofi/1 这一行是系统提示的用来挂载的设备路径 bash-2.05# mount -F hsfs -o ro /dev/lofi/1 /export/home0/oracle/forTru64/orclinst/Disk3 这个是我在solaris 上用iso文件安装oracle的方法,可不可用再aix上 |
| wolfop 回复于:2003-08-26 20:57:16 |
| Solaris的不能在AIX上面用。 |
| aixchina 回复于:2003-09-16 16:22:49 |
| 好文! |
| bird_man 回复于:2003-09-17 03:46:53 |
| 收到! |
| ibm6000 回复于:2003-09-17 08:12:51 |
| 支持一下 |
| chinaix 回复于:2003-09-22 18:09:32 |
| 支持原创! |
| liontiger 回复于:2003-09-24 16:59:57 |
| 哪位广州的朋友能提供这一二手配件>? |
| sunnydan 回复于:2003-09-28 20:53:53 |
| 还算不错! |
| longbow2008 回复于:2003-09-30 14:26:11 |
| :lol: 支持 |
| noise 回复于:2004-12-01 15:09:59 |
| 相当有用 |
| matata 回复于:2005-02-01 11:52:47 |
| 请指教!
按照你说的方法,mount的时候报错: mount: 0506-324 Cannot mount /dev/isocd on /isodir: A system call received a parameter that is not valid. /isocd: dev = /dev/isocd vfs = cdrfs mount = false options = ro account = false /isodir: dev = /dev/isolv vfs = jfs log = /dev/loglv00 mount = true options = rw account = false # dd if=/home/zhuxj/TST.ISO of=/dev/isocd 484+0 records in. 484+0 records out. # mount /dev/isocd /isodir mount: 0506-324 Cannot mount /dev/isocd on /isodir: A system call received a parameter that is not valid. |
| solaris+AIX 回复于:2005-02-01 13:03:18 |
| [quote:e2ee361296="matata"]请指教!
按照你说的方法,mount的时候报错: mount: 0506-324 Cannot mount /dev/isocd on /isodir: A system call received a parameter that is not valid. /isocd: dev = /dev/isocd ..........[/quote:e2ee361296] work 仅仅让你建个目录作为加载点,你却建一个卷,卷怎么加在卷上呢?当然有错了 |
| lxj821028 回复于:2005-02-01 13:23:15 |
| 嗯,到时候用得着! |
| matata 回复于:2005-02-01 14:30:11 |
| [quote:f8ead1334d="solaris+AIX"]
work 仅仅让你建个目录作为加载点,你却建一个卷,卷怎么加在卷上呢?当然有错了[/quote:f8ead1334d] 如果仅仅是建个目录来作为挂载点/isodir,也就是说那个lv不需要做成fs,那怎么让这个新建的目录(挂载点)同这个lv对应起来呢? 最后一个命令mount /dev/isocd /isodir怎么会成功呢? 用dd命令拷贝时,if=/dev/*.iso而of=/dev/isocd,在哪儿有体现这个/dev/isocd同当初新建的lv的关联呢?? dev = /dev/isocd vfs = cdrfs mount = false options = ro account = false |
| workaholic 回复于:2005-02-01 22:34:13 |
| 最后一行命令:
# mount -rv cdrfs /dev/isocd /isodir 当时没有详细写,其实就是像Mount 光驱一样 mount 该ISO文件所在的逻辑卷(虚拟光驱一样的加载) |
| matata 回复于:2005-02-02 09:09:36 |
| [quote:c163c38536="workaholic"]最后一行命令:
# mount -rv cdrfs /dev/isocd /isodir 当时没有详细写,其实就是像Mount 光驱一样 mount 该ISO文件所在的逻辑卷(虚拟光驱一样的加载)[/quote:c163c38536] 1. 首先,你没有回复我上一贴的疑问,即在哪儿有体现这个/dev/isocd同当初新建的lv的关联呢?? 2. 最后一行命令,按着完整的格式 mount -rv cdrfs /dev/isocd /isodir去挂载,还是报同样的错误."系统调用接到一个错误的参数" 附后: # lsvg -l datavg datavg: LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT paging00 paging 16 16 1 open/syncd N/A loglv00 jfslog 1 1 1 open/syncd N/A isolv jfs 12 12 1 closed/syncd N/A lv01 jfs 300 300 1 open/syncd /data # dd if=/home/zhuxj/TST.ISO of=/dev/isocd 484+0 records in. 484+0 records out. # mount -rv cdrfs /dev/isocd /isodir mount: 0506-324 Cannot mount /dev/isocd on /isodir: A system call received a parameter that is not valid. # |
| workaholic 回复于:2005-02-02 11:25:18 |
| /dev/isocd就是你自己建立的LV啊! 本身就是同一个逻辑卷,还要什么关联。。
dd ISO文件的内容到这个LV上, 然后就可以像mount光驱一样mount该逻辑卷了,思路就是这样 。 |
| workaholic 回复于:2005-02-02 11:33:55 |
| [quote:37587e9566="matata"]
如果仅仅是建个目录来作为挂载点/isodir,也就是说那个lv不需要做成fs,那怎么让这个新建的目录(挂载点)同这个lv对应起来呢? 最后一个命令mount /dev/isocd /isodir怎么会成功呢? 用dd命令拷贝时,if=/dev/*.iso?.........[/quote:37587e9566] mount光驱之前你不是也没有做成FS吗? 一个道理,这就是所谓的虚拟光驱啊,而且我们已经手工编辑了 /etc/filesystems 。 mount光驱的时候也是不需要考虑具体Mount到那个 mount point , 随便那个都行,不是吗? |
| matata 回复于:2005-02-02 13:53:02 |
| 明白了!
dd的时候输出的设备应该为当初建立的那个逻辑卷LV的名字(实际上我给那个lv取的名字是isolv,而不是编辑/etc/filesystems时列出的isocd),即dd if=/path/*.iso of=/dev/isolv. dd的输出: 484+0 records in. 484+0 records out. 是否正确? mount的时候还是报错,提示介质没有格式化或格式不正确,是何原因,iso文件还错还是少了什么步骤?? #mount -rv cdrfs /dev/isolv /isodir mount: 0506-324 Cannot mount /dev/isolv on /isodir: The media is not formatted or the format is not correct. |
| workaholic 回复于:2005-02-02 14:23:21 |
| 编辑 /etc/filesystems文件了吗?
就那么几个步骤,仔细看看 |
| matata 回复于:2005-02-02 16:26:22 |
| 已经编辑过了,还重启过机器呢...
增加的部分为: /isocd: dev = /dev/isolv vfs = cdrfs mount = false options = ro account = false $ lsvg -l datavg datavg: LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT paging00 paging 16 16 1 open/syncd N/A loglv00 jfslog 1 1 1 open/syncd N/A isolv jfs 12 12 1 closed/syncd /isocd |
| workaholic 回复于:2005-02-02 16:30:41 |
| 要是再不成功我也没有办法了 , 或者我te.net上去…………,呵呵 。。 |
| hhyebing 回复于:2005-03-07 10:12:09 |
| 支持,好文章 |
| yiplee 回复于:2005-03-09 13:52:52 |
| 不错的提议!我一定去验证一下、感受一下!谢谢!!! |