Skip to content.
Skip to navigation
Site Map
Accessibility
Search Site
Advanced Search…
Ubuntu Japanese Team
Sections
ホーム
Wiki
フォーラム
Personal tools
Log in
You are here:
Home
→
HackingInstaller
Navigation
Home
Wiki
ダウンロード
スクリーンショット
メーリングリスト
Ubuntu Japanese Teamについて
wiki_old
HackingInstaller
News
Kubuntu 7.04 日本語ローカライズ版Desktop CDをリリース
2007-05-10
IRCチャンネルを開設しました
2007-05-08
Ubuntu 7.04 日本語ローカライズ版Desktop CDをリリース
2007-04-20
Ubuntu 7.04 Feisty Fawnリリース
2007-04-19
初心者サポートフォーラムを開設
2007-02-24
More news…
Views
View
Edit
History
Backlinks
Metadata
Actions
Recent changes
Wiki contents
Wiki search
Actions
Copy
Paste
Page name
:
type
:
reStructured Text
Structured Text
HTML
Plain text
WikiWikiWeb markup
MoinMoin markup
= Ubuntu ja installer = preseedファイルとpreseedからキックされるスクリプトが入っているパッケージ http://svn.gna.org/viewcvs/ubuntu-ja/ubuntu-ja-installer/trunk/ == 構成 == 1. /usr/lib/ubuntu-ja-installer/sources.list.ubuntu_ja Ubuntu-jaで使ってるAPT line {{{ deb http://archive.ubuntulinux.jp/ubuntu-ja hoary-ja/ deb-src http://archive.ubuntulinux.jp/ubuntu-ja hoary-ja/ }}} 2. /usr/lib/ubuntu-ja-installer/ubuntu-ja-installer.sh Ubuntu-ja独自パッケージのインストーラ {{{ #!/bin/sh cat /usr/lib/ubuntu-ja-installer/sources.list.ubuntu_ja >> /etc/apt/sources.list apt-get update aptitude --without-recommends -y install ~tubuntu-ja }}} 3. /usr/lib/prebaseconfig.d/80ubuntuja ubuntu-ja-installer.shをインストール先にコピーするスクリプト {{{ #!/bin/sh . /usr/share/debconf/confmodule db_get debian-installer/language if echo "$RET" | grep -qs ja; then mkdir /target/usr/lib/ubuntu-ja-installer cp /usr/lib/ubuntu-ja-installer/* /target/usr/lib/ubuntu-ja-installer fi }}} 4. /preseed/ubuntu_ja.seed 起動時に渡されるpreseed {{{ base-config base-config/late_command string /usr/lib/ubuntu-ja-installer/ubuntu-ja-installer.sh }}} == ソースコード == {{{ $ svn co svn://svn.gna.org/svn/ubuntu-ja/ubuntu-ja-installer/trunk ubuntu-ja-installer }}} = Debian-Installer に上記 Ubuntu-ja-installer を入れる = http://archive.ubuntulinux.jp/ubuntu-ja/hoary-ja/ から、debian-installerのソースを拾ってきて、ビルド。 debian-installer-images_YYYYMMDDubuntuNNjaN_i386.tar.gz とかいうファイルができるのでそれを展開。 = CDイメージに作ったインストーラを入れる = ISOイメージをループバックでマウント {{{ $ mount -o loop hoary-huga.iso ~/ISO }}} マウントしたディレクトリをコピー {{{ cp -ar ~/ISO ~/image }}} debian-installer-imagesを展開してできた、installer-i386/current/images/cdrom/initrd.gzを CDイメージの image/installにコピー。 その後、 {{{ $ mkisofs -V "Ubuntu-ja 5.04 i386" -J -T -o new.iso -r \ -b isolinux/isolinux.bin -c isolinux/boot.cat \ -no-emul-boot -boot-load-size 4 \ -boot-info-table ~/image }}} 参考: http://people.debian.org/~osamu/hackdi/ debian-cdというパッケージを見付けた。これでISOができるんじゃないのか。 == 雑多なメモ == * InstallerMemo
Optional change note
:
For editing help, see
HelpPage
.
Powered by Plone, the Open Source Content Management System
This site conforms to the following standards:
Section 508
WCAG
Valid XHTML
Valid CSS
Usable in any browser