yuu_nkjm blog
2008-01-14(Mon) [長年日記]
[coLinux] open SUSEのcoLinux用イメージを作る
はじめに
coLinux上でopenSUSEがつーかーいーたーいー,ってことで,自分でイメージファイルを作ってみる.CentOSでできる[1]んだったら,openSUSEでもいけるっしょ.
手順
ファイルのダウンロード
- 使用したcoLinuxはdevel-coLinux-20080420.exe.
- 使用したopenSUSEは10.3.
- qemu-0.9.0-windows.zipを展開.c:\qemuにおく.
- Kqemu-1.3.0pre11-install.exeをインストール.ひたすら次へ.
e:\opensuseに空ファイルの作成
fsutil file createnew e:\opensuse\qemu_opensuse10_3 5368709120 fsutil file createnew e:\opensuse\qemu_swap_512mb 536903168
DVDイメージからブート
cd c:\qemu qemu.exe -hda e:\opensuse\qemu_opensuse10_3 -hdb e:\opensuse\qemu_swap_512mb -cdrom e:\opensuse\openSUSE-10.3.iso -m 256 -boot d -L .
適当にインストールをすませる.(2008-12-21追記)パーティションの設定が重要だった./hdaを/に丸ごと割り当て,/hdbをswapに丸ごと割り当て.インストールが完了したら,qemeをシャットダウン.
スペシャルデバイスの作成??
再起動したら残りのセットアップを済ませて,rootでログイン.coLinuxで使えるように,cobdを作る.
cd /dev for i in 1 2 3 4 5 6 7 8 9 10 do mknod cobd$i b 117 $i done
coLinux用のデバイスファイル作成とみていいんかな?
イメージの切り出し(改行は要らないよ)
dd if=/cygdrive/e/opensuse/qemu_opensuse10_3 of=/cygdrive/e/opensuse/root.ext3 bs=512 skip=63
上はCygwinを使った例.Windows用のddも色々あるようだ.
- http://uranus.it.swin.edu.au/~jn/linux/rawwrite/dd.htm
- http://kennethhunt.com/archives/001030.html
- http://unxutils.sourceforge.net/
できたものを適当な名前に変更(openSUSE-10_3.img)し,coLinuxのフォルダに移動.
起動ファイルの作成
colinux-daemon.exe kernel=vmlinux initrd=initrd.gz mem=256 cobd0="E:\coLinux\openSUSE-10_3.img" ro cobd1="E:\coLinux\swap.img" root=/dev/cobd0 eth0=tuntap ro
とかやると無事起動できた.
まとめと今後の課題
qemuってエミュレータでDVDイメージを起動,5Gのファイルを仮想HDDの様に扱って,そこにインストール.その仮想HDDから要らないところをはぎ取ると,coLinux用のイメージのできあがり.ということかな.
SSHでログインしてyastがあがるぐらいは確認したけど,本当にちゃんと動くかはまだ分からない.もう一個覚えるのがめんどくさくて試してないけど,VMwareも触っておきたいかも.
参考文献
[1] CentOS 5.0のイメージを作る@masahilogを参照,というか,そのもの.masahilogさんに感謝!
- https://www.google.co.jp/ ×8
- https://www.google.co.jp/ ×3
- http://d.hatena.ne.jp/masahi6/20071013/1192219358 ×3
- http://search.fenrir-inc.com/?q=colinux suse&hl=ja... ×1
- http://t.co/MoDrem3I ×1
- https://www.google.com/ ×1
- https://www.google.com.hk/ ×1
- colinux suse ×50 / colinux opensuse ×37 / suse colinux ×7 / colinux img 作成 ×7 / colinux イメージ ×6 / colinux openSUSE ×5 / coLinux SUSE ×5 / opensuse colinux ×4 / openSUSE colinux ×4 / 」colinux の使い方 ×4 / coLinux OpenSUSE ×4 / coLinux suse ×3 / colinux fedora-14 image qemu ×3 / Colinux イメージファイルの作り方 ×3 / openSUSE coLinux ×3 / colinux img作成 ×2 / open suse カスタマイズ ×2 / colinux opensuse イメージ ×2 / coLinux opensuse ×2 / colinux SUSE ×2 / coLinux イメージファイルの作成 ×2 / /にhdaを丸ごと割り当て ×2 / 64bit エミュレータ colinux ×2 / colinux イメージ作成 ×2 / colunux opensuse ×2 / coLinux Suse ×2 / colinux windows7 64 Suse ×2 / colinux インストール suse ×2 / cd /dev for i in 1 2 3 4 5 6 7 8 9 10 >do >mknod cobd$i b 117 $i >done ×2 / colinuxの使い方 ×1 / centos 複数のCDイメージからDVDイメージを作成 ×1 / coLinux openSuSE ×1 / colinux centos dd img ×1 / colinux kvm ×1 / coLinux SuSe ×1 / info arpj.ro loc:JP ×1 / openSUSE initrdイメージ作成 ×1 / suse colinux /dev ×1 / opensuse colinux image ×1 / colinux image OR イメージ 作成 ×1 / colinux イメージ vmware ×1 / colinux imgファイル 作成 ×1 / opensuse colinux イメージ ×1 / coLinux imgファイル 作成 ×1 / coLinux イメージ ×1 / opensuse HDDまるごと ×1 / open suse setup (HD root ×1 / dd for windows uranus ×1 / UnxUtils dd --list ×1 / colinux 64bit ×1 / おペンSUSE isoファイルの作成 ×1 / coLinux用 イメージ作成 ×1 / coLinux イメージファイル作成 ×1 / opemsuse img ×1 / opensuse exe initrd エラー ×1 / colinux img 作る ×1 / related:blog.gbraad.nl/2009/03/opensuse-111-on-colinux.html opensuse colinux ×1 / co linux suse ×1 / kvm colinux ×1 / coLINUX suse ×1 / suse linux インストール swap 作り方 ×1 / vmware colinux イメージ作成 ×1 / SUSE coLinux ×1 / coLinux cobd スペシャルデバイス 作成 ×1 / colinux用 img作成 ×1 / coLinux initrd opensuse ×1 / SUSE colinux ×1 / colinux上でsuseインストール ×1 / colinux 2011 ×1 / opensuse mem= ×1 / colinux イメージファイル 作成 ×1 / WebDAV Suse カレンダー ×1 / windows7 colinux ×1 / coLinux openSUSe ×1 / suse qemu ×1 / Colinux QEMU イメージ ×1 / colinux イメージ作成 vmware ×1 / opensuse 10.3 ネットワーク接続設定方法 ×1 / coLinux install ro ×1 / coLinux suse 11 ×1 / colinux imageファイル作成 ×1 / coLinux用のイメージ ×1 / open suse ブートイメージ 作成 ×1 / 2010 colinux ×1 / opensuse ブートイメージ 作成 dd ×1 / cooperative linux suse ×1 / colinux centos イメージ 作成 ×1 / colinux イメージファイル作成 ×1 / colinux img 作成方法 ×1 / openSUSE インストール coLinux ×1 / colinux イメージファイル フォーマット ×1 / coLinux SuSE ×1 / colinux suSE ×1 / img opensuse ×1 / ハードディスク イメージ colinux ×1 / openSUSE isoイメージ IMGファイル ×1 / related:pc11.2ch.net/test/read.cgi/linux/1206766349/ can't read superblock lvm ×1 / SUSE イメージ 編集 ×1 / opensuse dvd img ×1 / colinux Suse ×1