web-dev-qa-db-ja.com

ヘッドレスLinuxインストール

Linuxのヘッドレスインストールはどのように行いますか?モニターもキーボードもありません。マシンにフロッピーとCDドライブがあります。ライブCDを構成して、事前構成されたパスまたはそれに類似したパスでsshdを実行し、それを使用して管理できますか?

Fedora 8+の手順はエースですが、他のことも歓迎します。

乾杯。

24
sleepyjames

Redhat/CentOS/Fedoraの場合は、 kickstart を探します。

UbuntuとDebianの場合は、 preseeding を確認します。

どちらも、インストーラーが通常求めるすべての質問に答えるファイルをインストーラーに提供することで、ほぼ同じように機能します。また、インストールの完了後にスクリプトを実行できるため、インストールをカスタマイズできます。

20
André

OpenSUSEとSLEには AutoYast があります。

1
Robert Munteanu

Linux(およびgrubとsyslinux)の出力をシリアルポート経由で別のコンピューターにリダイレクトし、インストールの管理に使用できます。ディストリビューションisoの再構築に慣れている場合は、簡単に変更できますが、標準のインストーラーがこれをすぐにサポートすることはないと思います。

キックスタートの方がおそらくセットアップが速くなりますが、どんなフィードバックもなしに問題を診断することは困難です-キックスタートスクリプトが失敗した場合、理由がわかりません。

1
Daniel Lawson

この方法でUbuntuサーバーのインストールを完了しました。ローカルでインストールを開始し、SSH経由でPuTTYを介してインストールを完了しました。手順はここにあります:

http://www.howtoforge.com/ubuntu-home-fileserver

1
cop1152

Katrielからの投稿にもう少し肉を追加するには、CentOS(および機能するか、少なくともFedoraとRHELのヘルプの場合があります)については、VNCヘッドレスインストールディスクを構築する方法の詳細な手順をここに示します。

http://wiki.centos.org/TipsAndTricks/VncHeadlessInstall

1
cloudranger

Headless Knoppix を起動して、ssh経由で実行中のベアボーンシステムにインストールしてみてください。これには多くの解決策があるので、Googleを使用してお気に入りを見つけてください。

うまくいけば、マシンのBIOSは、ハードドライブをチェックする前に、ブートデバイスとしてフロッピーやCDを参照するように設定されています。そうでない場合、その設定を変更するためだけに周辺機器を接続する必要があります。

0
Brad Beyenhof

Fedora/rhel固有のソリューションの場合、isolinuxディレクトリをmkisofsで起動可能なCDとして再パックし、デフォルトでVNCインストールを開始するためにisolinux.cfgファイルを変更して、FedoraネットブートCDを作成できます。isolinux/ isolinuxを編集する必要があります.cfgし、デフォルトのブートスタンザの追加ディレクティブに「vnc」を追加します。通常は次のようになります。

label linux
kernel vmlinuz
append initrd=initrd.img ramdisk_size=8192

に変わります:

label linux
kernel vmlinuz
append initrd=initrd.img ramdisk_size=8192 vnc 

また、ip =(ip)またはip = dhcpおよびmethod =(http | ftp | nfs)://(または任意のもの)を追加して、インストーラーがデフォルト/ dhcp IPアドレスを取得し、ネットワークインストールソースをより速く見つけることができるようにすることもできます。

編集:静的IPを使用する方が簡単であることを言及するのを忘れたので、vncクライアントと接続する場所を知っている

0
katriel