ホーム > その他 | Web開発関連

colinuxからwindowsをマウント


cofsを使う。

以下はcolinuxのcolinux.xml
cofs_deviceという設定を追加する。



<colinux>

<block_device index="0" path="DosDevicesD:appscoLinuxFedora-7.img" enabled="true"></block_device>

<block_device index="1" path="DosDevicesD:appscoLinuxswap.img" enabled="true"></block_device>

<block_device index="2" path="DosDevicesD:appscoLinuxmount01.img" enabled="true"></block_device>

<cofs_device index="0" type="flat" path="DosDevicesD:svn\" enabled="true">

<bootparams>root=/dev/cobd0 ro</bootparams>

<initrd path="initrd.gz"></initrd>

<img path="vmlinux" />

<memory size="128">

<network index="0" type="tap">

</network>

</memory></cofs_device></colinux>

あと、/etc/fstabに以下を追加
1行目は5Gのファイルをマウント用、2行目がcofsのマウント用



/dev/cobd2              /mnt                    ext3    defaults        0 1

cofs0                   /win                    cofs    defaults        0 0

これでWindowsのファイルは見れるようになったけど、変更や書き込みができない。

以下コマンドでllコマンドでファイル一覧などを見るとパーミッションとユーザー/グループはうまくいっている。。
けど、書き込むとエラーが発生する。

sudo mount -t cofs -o uid=xxx,gid=xxx,dmask=0700,fmask=0600 cofs0 /win/

vimだと解決方法が
口から出まかせ – coLinuxからcofsでマウントしたWindowsのファイルをvimで編集しようとしたときにエラーが出る

川o・-・)<2nd life – Developer Enviroments Conference の発表資料にある。



" cofs's fsync

autocmd BufNewFile,BufRead /mnt/c/* set nofsync

emacsの場合は未解決のまま。。

以下は、coLinuxのHDD増強の参考リンク
第03回 「ハードディスクの容量拡大」
coLinux導入メモ

以下は、cofsの参考リンク
coLinuxのメモ – coLinux-0.6.2へのアップグレード

コメント:0

コメントフォーム
入力した情報を記憶する

トラックバック:1

この記事のトラックバック URL
http://www.sylvan-l.net/b/2007/10/05/colinux%e3%81%8b%e3%82%89windows%e3%82%92%e3%83%9e%e3%82%a6%e3%83%b3%e3%83%88/trackback/
トラックバックの送信元リスト
colinuxからwindowsをマウント - sylvan より
pingback - sylvan-l.net - colinuxからmountしたwindowsのファイルをemacsで保存するには より 2009/02/04

[...] 以前解決しなかった問題をなにげに調べると簡単に解決できそう。明日会社で試してみよう。 [...]

ホーム > その他 | Web開発関連 > colinuxからwindowsをマウント

ぴくちゃー
ブログパーツ

ページの上部に戻る