Home
|
Content
|
検索
|
Navigation
|
ツールボックス
|
Actions
|
他の言語
openSUSE
Get Software
Wiki
Build Software
User Directory
Features
News
Forums
Shop
Discover it
プロジェクト概要
参加のしかた
ドキュメント
交流
サポートデータベース
連絡先
サイトマップ
ツールボックス
リンク元
関連ページの更新状況
最近更新したページ
特別ページ
ログインまたはアカウント作成
本文
ノート
ソースを表示
履歴
ソースを表示
出典: openSUSE
複数のCDからDVDを作成
のソース
以下に示された理由により、ページの編集を行うことができません:
この操作は、
登録利用者
のグループに属する利用者のみが実行できます。
このページのソースを閲覧し、コピーすることができます:
= CDセットからDVDを手作業で作成する = この方法はopenSUSEのメーリングリストに投稿したものですが、ここでも公開したほうがよいと思います。これはSUSE Linux 9.3 professional,SUSE Linux10.0のBETA1 及び BETA2で行った方法です。以下に示すのはBETA2に適用した方法ですが BETA1 にも同様に使えます。この作業を行うには "autoyast" と "autoyast-utils" が必要です。 --[[:en:User:Macmewes|Macmewes]] 11:17, 19 Aug 2005 (MDT) ---- <ul> <li>まず、最寄りのミラーサイトからCDイメージを全てダウンロードする<br> [http://www.opensuse.org/JA-Download http://www.opensuse.org/JA-Download] </li> <li>全てのCDイメージをループマウントする<br> <pre> # mkdir -p /mnt/SL10B2CD01 && mount -o loop /path/to/iso/SUSE-10.0-CD-OSS-i386-Beta2-CD1.iso /mnt/SL10B2CD01 # mkdir -p /mnt/SL10B2CD02 && mount -o loop /path/to/iso/SUSE-10.0-CD-OSS-i386-Beta2-CD2.iso /mnt/SL10B2CD02 # mkdir -p /mnt/SL10B2CD03 && mount -o loop /path/to/iso/SUSE-10.0-CD-OSS-i386-Beta2-CD3.iso /mnt/SL10B2CD03 # mkdir -p /mnt/SL10B2CD04 && mount -o loop /path/to/iso/SUSE-10.0-CD-OSS-i386-Beta2-CD4.iso /mnt/SL10B2CD04 # mkdir -p /mnt/SL10B2CD05 && mount -o loop /path/to/iso/SUSE-10.0-CD-OSS-i386-Beta2-CD5.iso /mnt/SL10B2CD05 </pre> </li> <li>マウントした内容を全てひとつのディレクトリにコピーする。たとえば以下のように:<br> <pre> # mkdir -p /tmp/sl10b2dvd # cp -rfvp /mnt/SL10B2CD01/* /tmp/sl10b2dvd # cp -rfvp /mnt/SL10B2CD02/* /tmp/sl10b2dvd # cp -rfvp /mnt/SL10B2CD03/* /tmp/sl10b2dvd # cp -rfvp /mnt/SL10B2CD04/* /tmp/sl10b2dvd # cp -rfvp /mnt/SL10B2CD05/* /tmp/sl10b2dvd </pre> </li> <li>全てをマウント解除する<br> <pre> # umount /mnt/SL10B2CD01 # umount /mnt/SL10B2CD02 # umount /mnt/SL10B2CD03 # umount /mnt/SL10B2CD04 # umount /mnt/SL10B2CD05 </pre> </li> <li>CDイメージの内容をコピーしたディレクトリに移動する。これでメディアはひとつになったので、"media.1"という名前のディレクトリ以外を、以下のように全て消去する。<br> <pre> # cd /tmp/sl10b2dvd # rm -rf media.2 media.3 media.4 media.5 </pre> </li> <li> "media.1" ディレクトリに行き、そこの "media"ファイルを適当なエディタで編集する。5枚のCDセットからのインストールを前提として書かれている"5"という数字を"1"に修正してファイルを保存する。<br> <pre> # cd /tmp/sl10b2dvd/media.1 # joe media # rm -f media~ </pre> </li> <li>create_package_descrによりパッケージ記述ファイルを作り直して、YaSTにその場所がわかるようにしてやります。その前に"boot"ディレクトリの内容全てに書き込みができるようにしておいてください。以下の作業中エラーメッセージが出るかもしれませんが無視して大丈夫です。<br> <pre> # chmod 777 -Rv /tmp/sl10b2dvd/boot # cd /tmp/sl10b2dvd/suse # create_package_descr -x setup/descr/EXTRA_PROV -l english -l spanish -l french -l german -l czech -l hungarian -l italian </pre> </li> <li>ではISOイメージを焼きます。以下のように一行で打ってください。<br> <pre> # mkisofs -v -V SU100OSS.001 -r -J -l -L -P "SuSE Linux AG" \ -b "boot/loader/isolinux.bin" \ -c "boot/loader/boot.cat" \ -no-emul-boot -boot-load-size 4 -boot-info-table \ -graft-points -o /tmp/openSuSE-10.0-beta2-DVD.iso \ /tmp/sl10b2dvd </pre> </li> <li>この ISO-Imageは VMware のような仮想マシンで仮想DVDとしても使えますし、本物の DVD にも焼けます:-)</li> </ul>
このページで使われているテンプレート:
Template:Info
(
ソースを表示
)
複数のCDからDVDを作成
に戻る。