CD 起動可能な Linux KNOPPIX について 産業技術総合研究所 情報技術研究部門須崎有康

Similar documents
SFS UML-KNOPPIX 1), 1), ), 3) 1),

PowerPoint Presentation

はじめに HTTP-FUSE KNOPPIX とは "KNOPPIX の仕組みのおさらい 分割圧縮ファイルによるループバックデバイス Internet 対応方法 関連研究 今後の予定

PowerPoint プレゼンテーション

スライド 1

新製品 パソコンソフト 仮想 CD ソフト NewsRelease 報道関係者各位 2004 年 6 月 3 日ソースネクスト株式会社 CD/DVD をパソコンに保存 携速 (R)xp 2004 年 6 月 25 日 ( 金 ) 発売 ソースネクスト株式会社 ( 本社 : 東京都港区六本木 6-10

Microsoft PowerPoint ï½žéł»å�’å–¥æœ�ㇷㇹㅃㅀ㇤ㅳㇹㅋㅼㅫ曉逃.ppt [äº™æ‘łã…¢ã…¼ã…›]

<4D F736F F D20342E899E D2091E52D81848FAC82D682CC88F8897A2E646F6378>

スライド 1

UNIX とは? 1969 年 米国のベル研究所で開発されたオペレーティングシステム特徴 文字ベースの対話型 OS マルチユーザ 複数のユーザが同時に利用できる マルチタスク マルチプロセス 複数の処理を平行して行える タイムシェアリング 一定の時間に区切って処理を行う 複数の処理を平行しているよう

Windows2000/XPインストール手順

概略 KNOPPIX 基礎 Debian Package 基礎 KNOPPIX 再構築方法 KNOPPIX 高速起動化

インストールは 特 別 指 定 する 箇 所 もなく Next ボタンをクリックして 進 めていきます Install ボタンのクリックでインストールが 始 まります 途 中 で VirtualBox のための USB とネットワーク アダプタ 用 のデバイスドライバーをインストールを 聞 いてきま

PowerPoint Presentation

nLiteによるドライバの統合 - フロッピーディスク不要のXPインストールCDの作成方法 -

Microsoft Word - nvsi_090196_r1_vaultdr_offline_rhel_dualpath.doc

Microsoft Word - AFT_3TB_HDD_install_guide doc

目次 第 1 章はじめに 本ソフトの概要... 2 第 2 章インストール編 ソフトの動作環境を確認しましょう ソフトをコンピュータにセットアップしましょう 動作を確認しましょう コンピュータからアンインストー

Microsoft PowerPoint - Android+TPMによるセキュアブート_KDDI研_後日配布用

Data-Add User Manual.book

Windows2000/XPインストール手順

目次 第 1 章はじめに 本ソフトの概要... 2 第 2 章インストール編 ソフトの動作環境を確認しましょう ソフトをコンピュータにセットアップしましょう 動作を確認しましょう コンピュータからアンインストー

Microsoft PowerPoint - install_NGSsokushu_windows(ver2.1).pptx

Microsoft Word - amp_setup.doc

. UNIX, Linux, KNOPPIX. C,.,., ( 1 ) p. 2

Microsoft PowerPoint - ShadowProtectIT手順書_ ppt

CLUSTERPRO MC StorageSaver 2.2 for Linux リリースメモ 2017(Apr) NEC Corporation ライセンス パッケージのインストール セットアップ マニュアル 補足事項 注意事項

使用するマウスのタイプを一覧から選択する PS/2 タイプのホイール マウス ( 画面をスクロールするための回転ボタンが付いているマウス ) を使用する場合は Wheel Mouse(PS/2) を PS/2 タイプの 2 ボタン マウスを使用する場合は 2 Button Mouse(PS/2) を

スライド 1

スライド 1

GettingStartedTK2

CLUSTERPRO MC RootDiskMonitor CLUSTERPRO MC StorageSaver for BootDisk 仮想環境 ( ゲスト OS) での設定手順 (Linux 版 Windows 版 ) 2017(Apr) NEC Corporation 仮想環境 ( ゲスト

PDFオートコンバータEX

第一章 LPC2478 ボードの概要...3 第二章 uclinux の初体験 SD カードのテスト USB メモリのテスト USB Devices のテスト network のテスト...6 第三章 uclinux のコンパイル...

KNOPPIX/Math ( ) MathLibre 2012dojo

Microsoft PowerPoint - 講演資料(講師用)_ _本番用_sakai [互換モード]

CLUSTERPROXSingleServerSafe SingleServerSafe ご紹介 2007 年 10 月

untitled

「ネットワークを渡り歩けるコンピュータ」の

目次 1. はじめに... 1 動作環境... 1 その他 他の人が利用する ID を発行したい... 2 ユーザー ID 作成を作成しましょう パソコンのデータを自動でアップロードしたい... 4 PC 自動保管機能を使用してみましょう 不特定多数の

スライド 1

ユーザ システム要件

PowerPoint Presentation

2013年『STSSスキルコミュニティ』 テーマ別Kickoff資料

Microsoft Word - DCW-11-JPN-Manual-2018.docx

電子紊品チェックシステム利用マニュアル

ATDEインストールガイド

サーバマネージメント Whitepaper

EPSON PM-D600 活用ガイド

第 7.0 版 利用履歴管理 ETCPRO5 セットアップマニュアル (Ver5.002) カードリーダモデル変更 ( 表示付き 表示なし ) に伴い 改訂 Windows10 対応に伴い 改訂 参考ホームページサイト :

Microsoft Word - クライアントのインストールと接続設定

KNOB Knoppix for Bio Itoshi NIKAIDO

アプリケーション補足説明書Microsoft(R) Office 2003 Editions

1 目次 本書の構成 2 体験版申請用総合ソフトの機能 3 申請用総合ソフトとの相違点 体験版申請用総合ソフト ver.3.0 は, 本番用の申請用総合ソフト (3.0A) の機能に擬似データを加えたものです

usborca

インストールマニュアル

Microsoft Word - Setup_Guide

2. セットアップ手順の開始 セットアップ手順を進める前に OS をインストールするパーティションのサイズを決定して ください システムをインストールするパーティションのサイズは 次の計算式から求めること ができます インストールに必要なサイズ + ページングファイルサイズ + ダンプファイルサイズ

CertJuken 専門的な IT 認証問題集を提供する CertJuken

はじめに SDP Generator は オーバーレイに対応した JVC カメラに画像をインポートするデータファイル (SDP ファイル ) を生成するためのアプリケーションです 本アプリケーションを使用することで スコアボードのチーム名に チームロゴや画像化された多言語の文字をカメラ映像に表示する

アプリケーション補足説明書(Office2003)

\backslash j$, 95, $KNOPPIX/MathCD/DVD$,,, $=$ 3 Debian Package KNOPPIX Debian $GNU/Linux[7]$ Linux $=$ KNOPPIX Debian $GNU/Linux$ $-\backslash \backs

LB メディアロック3 クイックガイド

アプリケーション補足説明書(Office2003)

ESET NOD32 アンチウイルス 6 リリースノート

<< 目次 >> 1 PDF コンバータのインストール ライセンスコードの入力 PDF にフォントを埋め込みたい場合の設定 PDF オートコンバータ EX で使用しない場合 PDF コンバータ単体で使用する場合の説明 PDF コンバータのアン

FE-210 取扱説明書

オンラインドクター

VN-M _RHEL4Install_jp.pdf

Microsoft Word - K5VSSP32-install.docx

内容 1 はじめに インストールの手順 起動の手順 Enterprise Architect のプロジェクトファイルを開く 内容を参照する プロジェクトブラウザを利用する ダイアグラムを開く 便利な機能.

EPSON PM-D800 活用ガイド

インストールガイド PEDESTRIAN DYNAMICS 2.0

Microsoft Word - 3Ware_RaidManual.doc

CLUSTERPRO MC RootDiskMonitor 1.1 for Linux リリースメモ 2013(Sep) NEC Corporation ライセンス パッケージのインストール セットアップ マニュアル

CommonMP Ver1.5 インストール手順書 目 次 1. 概要 目的 必要動作環境 ハードウェア構成 ソフトウェア構成 CommonMP のインストール手順 利用フロー

vmGuardian 30

OSの切替えについて

<82E282B382B582A28D758DC E F E646F E3082CC2E2E2E>

RS_Base のインストールをおこなう前に パソコンの設定とネットワークの設定 RS_Base は 1 台の PC だけでももちろん使用できますが ネットワーク上の複数の PC でクライアント / サーバ方式の運用も可能です ここでサーバとは RS_Base のデータを保存する PC という意味で

目次はじめに... 2 Office365ProPlus のインストール 複数の Office 製品の共存インストールについて ソフトウェア使用許諾契約の確認 Office365 ProPlus のダウンロードとインストール

Windows Server 2012 および Windows Server 2008 のインストール

<4D F736F F D2096BE90CE8E735F F93648E7193FC8E A B838B837D836A B5F76332E342E646F63>

アプリケーション補足説明書(Office2003)Microsoft(R) Office 2003 Editions

AcronisUniversalRestore_userguide_en-US

PATA オプティカル ディスク ドライブから SATA オプティカル ディスク ドライブへの移行

CLUSTERPRO MC RootDiskMonitor 2.3 for Linux HW-RAID 監視機能 リリースメモ 2018(Jun) NEC Corporation ライセンス パッケージのインストール セットアップ マニュアル

CLUSTERPRO MC StorageSaver 1.1 for Linux リリースメモ 2015(Jun) NEC Corporation ライセンス パッケージのインストール セットアップ マニュアル 補足事項 注意事項

ブート ~OS が起動されるまで~

(Windows Vista Info. \201i\203E\203B\203\223\203h\203E\203Y...)

StarSuite7 の特長 MicrosoftOfice との高い互換性 Microsoft のワード エクセル パワーポイントの資料を StarSuite で開いて編集 保存することができます Microsoft Word と StarSuite 7 Writer ワード Word Micros

iExpressソフトフォン TE20-ST-EX

サーバセキュリティサービスアップグレード手順書 Deep Security 9.6SP1 (Windows) NEC 第 1 版 2017/08/23

SAMBA Stunnel(Windows) 編 1. インストール 1 セキュア SAMBA の URL にアクセスし ログインを行います xxx 部分は会社様によって異なります xxxxx 2 Windows 版ダウンロード ボ

本仕様はプロダクトバージョン Ver 以降に準じています

CLUSTERPRO MC ProcessSaver 2.1 for Linux リリースメモ 2016(Mar) NEC Corporation ライセンス パッケージのインスト ル セットアップ マニュアル 障害発生時の手順 補足事項 注意事項

目次 はじめに システム環境 インストール手順 インストール前の注意点 インストールの準備 ライセンスの登録 インストール先の選択 インストールの開始 インストール

MAHO Dialer について MAHO Dialer は MAHO-PBX を経由し PC にて着信時に発信者情報をポップアップしたり 着信履歴などから発信操作を行うためのソフトウエアです このガイドでは MAHO Dialer のインストール アップデート 初期設定 使用方法 および アンイン

インストール・アンインストール手順書

SystemSelector2.book

Transcription:

CD 起動可能な Linux KNOPPIX について 産業技術総合研究所 情報技術研究部門須崎有康

はじめに CD ブータブル Linux "KNOPPIX とは? KNOPPIX の拡張 カスタマイズできる KNOPPIX Windows と融合する KNOPPIX Internet から起動する KNOPPIX

KNOPPIX とは? (1) CD からブートできる Linux ハードディスクを使わずに Linux が起動し て使えます つまり Windows マシンで簡単に Linux を体験できます OS + アプリケーション + サンプルの統合環境

KNOPPIX とは? (2) オリジナルはドイツの Klaus Knopper さんが開発してました 現在は LinuxTag でグループ開発になっています http://www.knopper.net/knoppix Debian GNU/Linux をベースにしたライセンスフリーな OS です 2002 年夏に産業技術総合研究所で最初ち財に日本語化されました 初公開は Linux Conference (2002/9/18-20) の.org village でした

KNOPPIX の特徴 1 (AutoConfig) CD ブート時にハードウエアの認識 / 設定を自動に行い ユーザはすぐにアプリケーションが利用可能 ビデオカード サウンドカードに自動的に対応してグラフィカルなインターフェースが使えます ネットワークの設定も自動的に行ないます 注 ) DHCP が動いている場合 ハードディスクにある Windows ファイルを読み書きできます

AutoConfig /etc 以下の設定ファイルを生成 /etc/init.d/knoppix-autoconfig hwsetup RedHat のデバイス自動認識ソフト kudzu から改良されている mkxf86config などのインストール時のセットア ップツール ブート時のオプションでキャンセル可能 例 : knoppix noscsi nopcmcia nousb

KNOPPIX の特徴 2 (cloop) 豊富なアプリケーション 700M CD-ROM に圧縮ループバックデバイス CLOOP を使い 1.8G に拡張 アプリケーションが設定済みですぐにマウスクリックで使いえるようになっています 使いやすいデスクトップ環境 KDE MS Office 互換の OpenOffice.org Outlook 互換の Sylpheed ブラウザ Mozilla 画像編集ソフト GIMP Windows エミュレータ WINE すべてオープンソースソフトで利用 / 改変が自由!

cloop libz を使った圧縮ループバックデバイス 700M CD-ROM に圧縮ループバックデバイス CLOOP を使い 1.8G に拡張

KNOPPIX のディレクトリ配置 1/2 cloop のマウント仕方 mount /dev/scd0 /cdrom losetup /dev/cloop /cdrom/knoppix/knoppix mount -t iso9660 /dev/cloop /KNOPPIX 書換えが起こらないディレクトリは cloop の中身からのシンボリックリンク ls -s /KNOPPIX/usr /usr ls -s /KNOPPIX/bin /bin

KNOPPIX のディレクトリ配置 2/2 更新が起こるディレクトリは RAM-DISK に 保存される RAM-DISK の 2 種類 固定サイズ (4M 確保, 使われるのは 1M 程度 ) の RAMDISK には / ( ルート ) メモリ領域と融通可能な tmpfs には /var, /home KDE が使えるには 128MB 程度は必要

CD 版 KNOPPIX の拡張 CD 版 KNOPPIX の問題点 CD に焼くのが面倒 リブートが面倒 CD-ROM なので更新ができない Linux エミュレータで解決 CD-ROM 起動でも debian パッケージ管理 (apt-get) を使えるようになる

UML:UserModeLinux UML はユーザプロセスとして実行可能な Linux エミュレータ 商用の仮想計算機ソフトとは異なり インストール可能なものは Linux 関連のみ UML でリブートなしに KNOPPIX が起動できる CD-ROM も作成不要

概念図 ½

KNOPPIX on UML

CopyOnWrite の適用 更新差分を Layerd Block Device で吸収 メリット : オリジナルには変更なし アンインストールより安全

UML-KNOPPIX に COW を適用するための問題点 問題 1: デバイスが書換え可能でなければ ならない cloop は読みだし専用 問題 2: ファイルシステムが書換え可能でなければならない cloop 内のファイルシステムは iso9600 のため読みだし専用

COW 適用のための手順 (1) 問題 2 の対応 cloop 内のファイルシステムの変更

COW 適用のための手順 (2) UML-KNOPPIX では cloop を直接利用して いた これでは cloop が読み出し専用なので書換えができない cloop ファイルをホスト OS で losetup によってブロックデバイスとして扱えるようにしてから ゲスト OS に渡せば良い

COW 適用ための UML の変更

Customizable KNOPPIX on UserModeLiunx

Windows との融合する KNOPPIX Windows 2000/XP へのインストール install2win Windows 用 Linux エミュレータ colinux での KNOPPIX 起動 Windows 上の仮想計算機 QEMU での KNOPPIX 起動

Windows との共存 install2win は KNOPPIX を Windows2000,XP にインストールできます windows ブートローダ NTLDR から GRUB への切替え Select Windows or KNOPPIX

Windows との共存の仕組み

Windows との共存の仕組み

Windows との共存の仕組み Windows のブートローダ NTLDR に Windows 以外の項目 (GRUB) 追加 GRUB は 2stage からなる C: boot stage1 stage1 は位置独立で stage2 をロードする機能 C: boot stage2 ローダの本体 Linux カーネルを呼び出す

Windows との共存の仕組み GRUB から KNOPPIX を起動 カーネル C: KNOPPIX linux26 ミニルート C: KNOPPIX miniroot.ntfs.gz ルート FS ( cloop ファイル )C: KNOPPIX KNOPPIX Windows のファイルシステム上に置かれてるが実は置かれてるセクタ情報を GRUB に渡している Windows の方でデフラグが起こり ファイルの格納位置が変わると GRUB のブート情報を変えなくてはならない

colinux での起動 Windows アプリケーションとして KNOPPIX を起動 Linux を高速エミュレート CPU は native speed

QEMU での起動 Windows アプリケーションとして KNOPPIX を起動 Administrator 権限不要 インストール不要

Internet から起動する KNOPPIX SFS-KNOPPIX 2004/11/16 公開 cloop ファイル ( ルートファイルシステム ) をセキュアな Internet 対応ファイルシステム SFS(Sel f-certifying FS) を使って利用する クライアント必要なものはブートローダのみ 起動にルートファイルシステム (cloop ファイル ) を選択できる CD を再作成する必要なし

SFS Internet 対応セキュアファイルシステム

今までの KNOPPIX 700M CD にすべて収録 SFS-KNOPPIX CD はブートローダのみ

まとめ KNOPPIX は CD のみならず 色々な使い方を拡張 プレインストール OS に対して アプリケーションのビークルとして利用可能な OS を目指す 簡単にブートを可能にすることで多くのフリーソフトウェアの開発 / 利用に寄与