atwiki-logo
  • 新規作成
    • 新規ページ作成
    • 新規ページ作成(その他)
      • このページをコピーして新規ページ作成
      • このウィキ内の別ページをコピーして新規ページ作成
      • このページの子ページを作成
    • 新規ウィキ作成
  • 編集
    • ページ編集
    • ページ編集(簡易版)
    • ページ名変更
    • メニュー非表示でページ編集
    • ページの閲覧/編集権限変更
    • ページの編集モード変更
    • このページにファイルをアップロード
    • メニューを編集
    • 右メニューを編集
  • バージョン管理
    • 最新版変更点(差分)
    • 編集履歴(バックアップ)
    • アップロードファイル履歴
    • ページ操作履歴
  • ページ一覧
    • ページ一覧
    • このウィキのタグ一覧
    • このウィキのタグ(更新順)
    • このページの全コメント一覧
    • このウィキの全コメント一覧
    • おまかせページ移動
  • RSS
    • このウィキの更新情報RSS
    • このウィキ新着ページRSS
  • ヘルプ
    • ご利用ガイド
    • Wiki初心者向けガイド(基本操作)
    • このウィキの管理者に連絡
    • 運営会社に連絡(不具合、障害など)
ページ検索 メニュー
prepress-tips
  • ウィキ募集バナー
  • 目安箱バナー
  • 操作ガイド
  • 新規作成
  • 編集する
  • 全ページ一覧
  • 登録/ログイン
ページ一覧
prepress-tips
  • ウィキ募集バナー
  • 目安箱バナー
  • 操作ガイド
  • 新規作成
  • 編集する
  • 全ページ一覧
  • 登録/ログイン
ページ一覧
prepress-tips
ページ検索 メニュー
  • 新規作成
  • 編集する
  • 登録/ログイン
  • 管理メニュー
管理メニュー
  • 新規作成
    • 新規ページ作成
    • 新規ページ作成(その他)
      • このページをコピーして新規ページ作成
      • このウィキ内の別ページをコピーして新規ページ作成
      • このページの子ページを作成
    • 新規ウィキ作成
  • 編集
    • ページ編集
    • ページ編集(簡易版)
    • ページ名変更
    • メニュー非表示でページ編集
    • ページの閲覧/編集権限変更
    • ページの編集モード変更
    • このページにファイルをアップロード
    • メニューを編集
    • 右メニューを編集
  • バージョン管理
    • 最新版変更点(差分)
    • 編集履歴(バックアップ)
    • アップロードファイル履歴
    • ページ操作履歴
  • ページ一覧
    • このウィキの全ページ一覧
    • このウィキのタグ一覧
    • このウィキのタグ一覧(更新順)
    • このページの全コメント一覧
    • このウィキの全コメント一覧
    • おまかせページ移動
  • RSS
    • このwikiの更新情報RSS
    • このwikiの新着ページRSS
  • ヘルプ
    • ご利用ガイド
    • Wiki初心者向けガイド(基本操作)
    • このウィキの管理者に連絡
    • 運営会社に連絡する(不具合、障害など)
  • atwiki
  • prepress-tips
  • ubuntu LiveUSB 3

prepress-tips

ubuntu LiveUSB 3

最終更新:2010年08月10日 16:41

Bot(ページ名リンク)

- view
メンバー限定 登録/ログイン
 LiveUSB の LIveUSB 上でのカスタマイズを 10.04 で行うときのメモです。
 ( ubuntu LiveUSB , ubuntu LiveUSB 2 の内容をまとめ直します。 )
最終更新日時: 2010/08/10   
 
  • カスタマイズしたisoイメージ を作る。
  • カスタマイズしたisoイメージ の内容を 起動用の usbメモリ または hdd にコピーする。
  • カスタマイズしたisoイメージ をアップグレードする。
  • カスタマイズしたisoイメージ に追加インストールする。
  • Ubuntu ログイン時に 自動起動されるスクリプト を追加する。
  • my_setup.sh を使って ログイン時のネットワークを設定する。
  • カスタマイズしたisoイメージ を作る。
  • カスタマイズしたisoイメージ の内容を 起動用の usbメモリ または hdd にコピーする。
  • カスタマイズしたisoイメージ をアップグレードする。
  • カスタマイズしたisoイメージ に追加インストールする。
  • Ubuntu ログイン時に 自動起動されるスクリプト を追加する。
  • my_setup.sh を使って ログイン時のネットワークを設定する。
Edit

作成中です。

カスタマイズしたisoイメージ を作る。

  • isoイメージ をダウンロードし CD-ROM を作成する。
    • ubuntu-10.04-desktop-amd64.iso
  • CD-DOM からブートし Try Ubuntu 10.04 LTS をクリックする。
  • keymap を Japan に変更する。
    • System - Preferences - Keyboard - Layouts - Add... - Japan - Add - close
    • メニューバー上で USA をクリックし Jpn に変える。
  • uck の最新版をインストールする。
    • Applications - Ubuntu Software Center - uck を入力 - More Info - Use This Source
    • website をクリックして Firefox が起動したら さらに Download the new release をクリックして deb をダウンロードする。
         uck_2.2.1-0ubuntu1_all.deb
    • ウィンドウをすべて閉じて Places - Downloads - uck_2.2.1-0ubuntu1_all.deb を右クリックして Open with GDebi Package Installer - Install Package
  • uckの作業フォルダ を作る。
    • 作業フォルダ は ~/tmp 。 容量は 5GB 。 ここでは tmpfs でメモリ上に確保する。
    • Applications - Accessories - Terminal
    • 以下を実行する。
      mkdir tmp ; sudo mount tmpfs tmp -t tmpfs -o size=5g ;
  • uck を起動し カスタマイズを開始する。
    • Applications - System Tools - Ubuntu Customization Kit
    • 説明を確認して language packs - en , ja / languages - en , ja / default - ja / desktop - gnome を指定
    • isoイメージを指定して 名前を入力し manually - yes / delete - yes を指定
  • synaptic の Repository を 日本のサーバ に変える。
    • Run Package Manager - Settings - Repositories
    • チェックボックス をすべてチェックし Main server をクリックして other ... - Japnan から サーバーを選んで Choose Server - close
    • Reload して File - Quit
  • timezone を 日本 に変える。
    • Run console application
    • cp /usr/share/zoneinfo/Japan /etc/localtime
    • date で確認して exit
  • uck の deb を uckの作業フォルダ にコピーし インストールする。
    • Applications - Accessories - Terminal
    • 以下を実行する。
      sudo cp Downloads/uck_2.2.1-0ubuntu1_all.deb tmp/remaster-root
    • exit
    • Run console application
    • gdebi uck_2.2.1-0ubuntu1_all.deb
         ※ 表示される追加パッケージもインストールする。
    • rm uck_2.2.1-0ubuntu1_all.deb
    • exit
  • カスタマイズを終了する。
    • Continue building - OK
    • できあがるまで 結構 時間がかかる。最後の successful! を確認する。
  • できあがった isoイメージ をどこかにコピーする。
    • Ubuntu を終了しても 消えないところへ。

カスタマイズしたisoイメージ の内容を 起動用の usbメモリ または hdd にコピーする。

  • 書き込む usbメモリ または hdd 以外のメディアから Ubuntu を起動する。
    • 起動するosは windows , mac でもよいが 見えないファイルも間違いなくコピーすること。
  • 初回 あるいは うまく起動しないとき は syslinux を再実行する。
    • Applications - Accessories - Terminal
    • 以下を実行する。
      sudo syslinux /dev/xxxn
    • usbメモリ または hdd は 正しくブートできるものを事前に作っておくこと。
  • isoイメージをマウントし すべてのファイル・フォルダをコピーする。
    • 中身を入れ替えるときは ldlinux.sys 以外のファイルをすべて削除して コピーする。
      ( ldlinux.sys は消してはいけない。 )
    • Places - Home Folder - tmp - remaster-new-files - livecd.iso を右クリックし Open with Archive Mounter を選び Desktop の livecd.iso を開く。
    • 見えないファイルもあるので File Browser で View - Show Hidden Files を実行する。
    • シンボリックリンクがコピーできない旨のメッセージが表示されるが すべて skip する。
    • コピー順を 以下のようにすると 比較的確実に動作するよう。
      ldlinux.sys だけのところに isolinux , casper , isoイメージ内のその他のファイル・フォルダ , .checksum.md5 , .disk , その他のファイル( my_setup.sh など )
  • 起動用ファイルを usbメモリ用に変更する。
    • isolinux フォルダの名前を syslinux にリネームする。
    • そのフォルダの中にある isolinux.cfg の名前を syslinux.cfg にリネームする。
    • そのフォルダの中にある text.cfg をどこかにコピーし append の次に noprompt を挿入したあと( 3箇所 ) 戻して 上書きコピーする。
         append noprompt ・・・

カスタマイズしたisoイメージ をアップグレードする。

  • usbメモリ または hdd から起動する。
  • uckの作業フォルダ tmp を作る。
    • アプリケーション - アクセサリ - 端末 - 以下を実行
      mkdir tmp ; sudo mount tmpfs tmp -t tmpfs -o size=5g ;
  • uck を起動し カスタマイズを開始する。
    • アプリケーション - システムツール - Ubuntu Customization Kit
    • language packs - en , ja / languages - en , ja / default - ja / desktop - gnome
    • isoイメージを指定 - 名前を入力 - manually - yes / delete - yes
  • パッケージをアップグレードする。
    • Run Package Manager - Reload - Status - Installed ( upgradable )
    • grub-pc は UCK Package Manager 内でアップデートすると エラーが起きる。
      Download package files only にチェックを入れて deb のダウンロードだけを行い
      Run console application から gdebi /var/cache/apt/archives/grub_pc_・・・.deb を実行すれば よさそう。
    • tzdata をアップグレードしたときは Run console application から dpkg-reconfigure tzdata を実行しておく( time-zone の設定 )。
  • カスタマイズを終了する。
    • Continue building - OK - 最後の successful! を確認する。
  • できあがった isoイメージ をどこかにコピーする。
    • 起動した usbメモリ もしくは hdd の中に 一時的に コピーするときは
      アプリケーション - アクセサリ - 端末 - 以下を実行
      sudo mount -o remount,rw /cdrom
      sudo cp tmp/remaster-new-files/livecd.iso /cdrom

カスタマイズしたisoイメージ に追加インストールする。

  • usbメモリ または hdd から起動する。
  • uckの作業フォルダ tmp を作る。
    • アプリケーション - アクセサリ - 端末 - 以下を実行
      mkdir tmp ; sudo mount tmpfs tmp -t tmpfs -o size=5g ;
  • uck を起動し カスタマイズを開始する。
    • アプリケーション - システムツール - Ubuntu Customization Kit
    • language packs - en , ja / languages - en , ja / default - ja / desktop - gnome
    • isoイメージを指定 - 名前を入力 - manually - yes / delete - yes
  • パッケージを追加インストールする。
    • Run Package Manager - Reload
    • mysql-serverは UCK Package Manager 内でアップデートすると エラーが起きる。
      Download package files only にチェックを入れて deb のダウンロードだけを行い
      Run console application から gdebi /var/cache/apt/archives/mysql_・・・.deb を実行すればよい。
    • 以下のパッケージは 問題なくインストールできる。
      openssh-server , apache2 , php5 , php5-gd , php5-mysql
      samba , system-config-samba , smbfs , netatalk , nautilus-gksu , fuseiso
      wine1.2 , wine1.2-dev
  • カスタマイズを終了する。
    • Continue building - OK - 最後の successful! を確認する。
  • できあがった isoイメージ をどこかにコピーする。
    • 起動した usbメモリ もしくは hdd の中に 一時的に コピーするときは
      アプリケーション - アクセサリ - 端末 - 以下を実行
      sudo mount -o remount,rw /cdrom
      sudo cp tmp/remaster-new-files/livecd.iso /cdrom

Ubuntu ログイン時に 自動起動されるスクリプト を追加する。

  • usbメモリ または hdd から起動する。
  • 自動起動させたいスクリプトを作成する。
    • my_setup.sh を /cdrom の中に用意する。中身は 空 でよい。
    • アプリケーション - アクセサリ - 端末 - 以下を実行
      sudo mount -o remount,rw /cdrom
      sudo tuoch /cdrom/my_setup.sh
    • 自動起動するアプリ に登録する。
    • システム - 設定 - 自動起動するアプリ - 追加 - 参照から /cdrom/my_setup.sh を選ぶ。名前は 何でもよいが my_setup としておく。
    • .config/autostart の中に my_setup.sh.desktop ができるので 確かめておく。
  • uckの作業フォルダ tmp を作る。
    • アプリケーション - アクセサリ - 端末 - 以下を実行
      mkdir tmp ; sudo mount tmpfs tmp -t tmpfs -o size=5g ;
  • uck を起動し カスタマイズを開始する。
    • アプリケーション - システムツール - Ubuntu Customization Kit
    • language packs - en , ja / languages - en , ja / default - ja / desktop - gnome
    • isoイメージを指定 - 名前を入力 - manually - yes / delete - yes
  • my_setup.sh をコピーする。
    • アプリケーション - アクセサリ - 端末 - 以下を実行
      sudo cp .config/autostart/my_setup.sh.desktop tmp/remaster-root/etc/xdg/autostart
  • カスタマイズを終了する。
    • Continue building - OK - 最後の successful! を確認する。
  • できあがった isoイメージ をどこかにコピーする。
    • 起動した usbメモリ もしくは hdd の中に 一時的に コピーするときは
      アプリケーション - アクセサリ - 端末 - 以下を実行
      sudo mount -o remount,rw /cdrom
      sudo cp tmp/remaster-new-files/livecd.iso /cdrom

my_setup.sh を使って ログイン時のネットワークを設定する。

  • 追加したいネットワークの設定を作る。
    • メニューバー右側の NetworkManager のアイコンを右クリック - 接続の編集 - 追加 - 接続名を変更 - IPv4設定 - ・・・ - 適用
    • すべてのユーザで有効 のチェックははずしておく。( このチェックを入れた場合は
      /etc/NetworkManager/system-connectionフォルダに 指定した名前のファイルができるので
      それを uck の tmp/remaster-root/etc/NetworkManager/system-connectionフォルダに
      直接コピーする。 my_setup.sh では設定できない。 )
  • 設定を xmlファイルに保存して /cdrom にコピーする。
    • アプリケーション - アクセサリ - 端末 - 以下を実行
      sudo mount -o remount,rw /cdrom
      gconftool-2 --dump /system/networking > gconf_network.xml
      sudo cp gconf_network.xml /cdrom
  • my_setup.sh に 設定を復元する コマンドを追加する。
    • アプリケーション - アクセサリ - 端末 - sudo gedit /cdrom/my_setup.sh
    • 次のようなコマンドを挿入する。
  #!/bin/sh
  [ -f "/cdrom/gconf_network.xml" ] && {
    gconftool-2 --load "/cdrom/gconf_network.xml"
  }
  • ログアウトして ログインし直せば 効果を確かめることができる。
    • uck を使わず 設定変更できる。

Edit

「ubuntu LiveUSB 3」をウィキ内検索
LINE
シェア
Tweet
prepress-tips
記事メニュー
メニュー

更新履歴

取得中です。


記事メニュー2
右メニュー
  • トップページ
  • 旧トップページ
  • メニュー
  • 右メニュー
  • バックアップ


人気記事ランキング
  1. ImageJプラグインの作成 その2
  2. usb knoppix
  3. ソフト/wz_jsgraphics.js
  4. ImageJプラグインの作成
  5. 作成中
  6. 構造と処理を別の言語で書いて組合せる
  7. テスト
  8. サーバ/knoppix/nmap
  9. pdfファイルの調査
もっと見る
最近更新されたページ
  • 3840日前

    codeLayouter の記述メモ3
  • 3840日前

    トップページ
  • 5297日前

    codeLayouterを perlxsで使う
  • 5431日前

    GTK+ で openCV
  • 5431日前

    codeLayouter ver 0.03
  • 5438日前

    codeLayouter の記述メモ2
  • 5498日前

    ubuntu LiveUSB 3
  • 5571日前

    codeLayouter の記述メモ
  • 5612日前

    applescriptの編集
  • 5695日前

    ubuntu LiveUSB 2
もっと見る
人気記事ランキング
  1. ImageJプラグインの作成 その2
  2. usb knoppix
  3. ソフト/wz_jsgraphics.js
  4. ImageJプラグインの作成
  5. 作成中
  6. 構造と処理を別の言語で書いて組合せる
  7. テスト
  8. サーバ/knoppix/nmap
  9. pdfファイルの調査
もっと見る
最近更新されたページ
  • 3840日前

    codeLayouter の記述メモ3
  • 3840日前

    トップページ
  • 5297日前

    codeLayouterを perlxsで使う
  • 5431日前

    GTK+ で openCV
  • 5431日前

    codeLayouter ver 0.03
  • 5438日前

    codeLayouter の記述メモ2
  • 5498日前

    ubuntu LiveUSB 3
  • 5571日前

    codeLayouter の記述メモ
  • 5612日前

    applescriptの編集
  • 5695日前

    ubuntu LiveUSB 2
もっと見る
ウィキ募集バナー
急上昇Wikiランキング

急上昇中のWikiランキングです。今注目を集めている話題をチェックしてみよう!

  1. ゆるキャラ百科事典「ゆるペディア」
  2. 機動戦士ガンダム バトルオペレーション2攻略Wiki 3rd Season
  3. beatmania IIDX SP攻略 @ wiki
  4. 東方同人CDの歌詞@Wiki
  5. グランツーリスモWiki
  6. モンスター烈伝オレカバトル@wiki
  7. イナズマイレブン 染岡さんと愉快な仲間たち wiki
  8. SQ用語辞典
  9. 魔法科高校の劣等生Wiki
  10. p5x 攻略wiki @ ウィキ
もっと見る
人気Wikiランキング

atwikiでよく見られているWikiのランキングです。新しい情報を発見してみよう!

  1. アニヲタWiki(仮)
  2. ストグラ まとめ @ウィキ
  3. ゲームカタログ@Wiki ~名作からクソゲーまで~
  4. 発車メロディーwiki
  5. 初音ミク Wiki
  6. 機動戦士ガンダム バトルオペレーション2攻略Wiki 3rd Season
  7. 検索してはいけない言葉 @ ウィキ
  8. 機動戦士ガンダム EXTREME VS.2 INFINITEBOOST wiki
  9. オレカバトル アプリ版 @ ウィキ
  10. Grand Theft Auto V(グランドセフトオート5)GTA5 & GTAオンライン 情報・攻略wiki
もっと見る
新規Wikiランキング

最近作成されたWikiのアクセスランキングです。見るだけでなく加筆してみよう!

  1. MadTown GTA (Beta) まとめウィキ
  2. まどドラ攻略wiki
  3. シュガードール情報まとめウィキ
  4. R.E.P.O. 日本語解説Wiki
  5. Dark War Survival攻略
  6. SurrounDead 攻略 (非公式wiki)
  7. シミュグラ2Wiki(Simulation Of Grand2)GTARP
  8. カツドンチャンネル @ Wiki
  9. Wplace Wiki
  10. AviUtl2のWiki
もっと見る
全体ページランキング

最近アクセスの多かったページランキングです。話題のページを見に行こう!

  1. 参加者一覧 - ストグラ まとめ @ウィキ
  2. 我孫子 清十郎 - ストグラ まとめ @ウィキ
  3. 魔獣トゲイラ - バトルロイヤルR+α ファンフィクション(二次創作など)総合wiki
  4. ウイングガンダムゼロ【EW】 - 機動戦士ガンダム バトルオペレーション2攻略Wiki 3rd Season
  5. 稼ぎ - 地球防衛軍6 @ ウィキ
  6. ミッション攻略 - 地球防衛軍6 @ ウィキ
  7. ウイングガンダムゼロ【EW】/ログ1 - 機動戦士ガンダム バトルオペレーション2攻略Wiki 3rd Season
  8. 不幸な少女03 - 検索してはいけない言葉 @ ウィキ
  9. サーヴァント/一覧/クラス別 - Fate/Grand Order @wiki 【FGO】
  10. MOZU - ストグラ まとめ @ウィキ
もっと見る

  • このWikiのTOPへ
  • 全ページ一覧
  • アットウィキTOP
  • 利用規約
  • プライバシーポリシー

2019 AtWiki, Inc.