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


22

Linuxのヘッドレスインストールはどのように行いますか?モニターなし、キーボードなし。マシンにはfloopyとcdドライブがあります。ライブCDを設定して、事前に設定されたパスなどでsshdを実行し、それを介して管理できますか?

fedora 8+の説明はエースですが、他のものも歓迎します。

乾杯。


1
この目的のためにDebian live-buildに基づいたlive-CDを作成しました。起動すると、SSHサーバーが起動し、VPNネットワークに接続されたため、ファイアウォールの内側にいてもログインできました。多くのレスキューユーティリティが含まれており、新しいシステムのインストールにも使用できますが、debootstrapを使用して手動で実行する必要がありました(Debianインストーラーを含めることも可能かもしれません)。誰かが興味を持っているなら、私はそれをウェブのどこかに置くことができます。
ペトルプドラク

回答:


19

Redhat / CentOS / Fedoraの場合、キックスタートを探しています。

UbuntuおよびDebianの場合、preseedをご覧ください

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


preseedについては知りませんが、キックスタートではインストールディスクのブートメニューでコマンド(「linux ks = <something>」)を入力する必要があるため、機能しません。
ブラッドベイエンホフ

3
あなたは、あなた(のような独自のブートCD作れば、グラブの中にそれを追加することができる必要がありvuksan.com/linux/kickstart_boot_cd.html
TonyUser

2
CD経由でこれを行う場合はisolinuxにカーネル引数を簡単に追加でき、ネットワーク経由で起動する場合はpxelinuxを追加できます。
デビッドパシュリー

Ubuntuのは、あまりにも、キックスタートをサポート- wiki.ubuntu.com/KickstartCompatibility
ウォーレン


1

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

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




0

Headless Knoppixを起動して、実行したら、sshを介して実行中のbarebonesシステムにインストールできます。これには多くの解決策がありますので、Googleを使用してお気に入りを見つけてください。

ハードドライブをチェックする前に、マシンのBIOSが起動デバイスとしてフロッピーやCDを探すように設定されていることを願っています。


0

fedora / rhel固有のソリューションの場合、isolinuxディレクトリをmkisofsでブート可能なCDとして再パックしてfedora netboot CDを作成できます。isolinux.cfgファイルを変更してデフォルトでVNCインストールを開始しますisolinux / isolinuxを編集する必要があります.cfgを追加し、デフォルトのブートスタンザのappendディレクティブに「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)://(またはあなたが持っているもの)を追加して、インストーラーがdefault / dhcp IPアドレスを取得し、ネットワークインストールソースをより速く見つけられるようにすることもできます。

編集:静的IPを使用する方が簡単だということを忘れていました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.