これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド gentcos です。
プログラム:
NAME
gentcos - TCOS イメージ ブート ジェネレーター
SYNOPSIS
ジェントコス [オプション]
DESCRIPTION
このマンページには、次のオプションが表示されます ジェントコス ブートイメージジェネレーター。 ジェンコスを参照
-h を使用すると、より適切な説明が得られます。
You しなければなりません exec この アプリ as ルート ユーザー。
ジェントコス TCOS initramfs を作成するシェル スクリプトであり、オプションで
iso イメージから起動します。
OPTIONS
-h
-help gentcos に関する拡張使用法を表示します。
-suffix=foo
ファイル名に使用されるサフィックス (デフォルトは空)
-vmlinuz=2.6.16-1-486
initramfs の作成に使用されたカーネルのバージョン
-サイズ 非圧縮の initramfs RAM ディスクのサイズを表示します。
-allmodules
allmodules.squashfs を生成し、/var/lib/tcos/tftp にコピーします。
次に、シン クライアントはダウンロードするために allmodules コマンドラインで開始する必要があります。
it
BOOT 方法
PXE ような 方法
-tftp initramfs-xxx (および usr-xxxsquashfs) を作成し、次の場所にコピーします。
/var/lib/tcos/tftp
-o=initramfs-pc1 出力ファイル名 (/var/lib/tcos/tftp 内)
NFS (LTSP 好き) 方法
-nfs initramfs-xxx-nfs を作成し、/var/lib/tcos/tftp にコピーします。
-rootfs
完全な TCOS を作成し、/var/lib/tcos/fs- で解凍します。
xxx
注: NFS サーバー (apt-get install nfs-kernel-server) が必要です。
/etc/exports の次の行:
/var/lib/tcos 192.168.0.0/255.255.255.0
(ro、no_root_squash、sync、no_subtree_check)
(ネットワークデータを自分のものに変更します)
フロッピ ブート 方法
-nbi nbi でカーネルと結合する initramfs (および usr.squashfs) を作成します。
ファイルを /var/lib/tcos/tftp にコピーします
-nbi-output=linux-pc1.nbi
出力ファイル名 (/var/lib/tcos/tftp 内)
のCD-ROM 方法
-のCD-ROM initramfs を作成し、isolinux Iso に基づいてブート可能な ISO を作成します。
イメージは /var/lib/tcos/isos/ に保存されます
例
PXE ような ブート (>=64 MB)
# gentcos -tftp -suffix=-pc1
NFS (LTSP 好き) ブート (28-64 MB)
# gentcos -nfs -rootfs
のCD-ROM ブート
# ジェントコス -cdrom
フロッピ ブート
# gentcos -nbi -extra-append="vga=791 uselocal"
パッケージ キャッシュ
TCOS では、インストールされているソフトウェアと競合するソフトウェアが必要になる場合があります。
パッケージ。 これを解決するには、gentcos がパッケージをダウンロードして抽出します。
/var/cache/tcos/packages/pkg_name 内のファイルを initramfs にコピーします。
の仕方 install a キャッシュされた パッケージ
-instpkg foo
幹部 apt-get install --print-uris -y -f foo
パッケージ URI を取得して解凍します。
/var/cache/tcos/packages/foo に
削除します XNUMXつ or 他には? パッケージ
-rmpkg foo
foo パッケージを削除します。
リスト インストール パッケージ
-listpkg
インストールされているすべてのパッケージを表示します。
onworks.net サービスを使用してオンラインで gentcos を使用する