リモートマシンをWindowsとLinuxでデュアルブート可能にする良い方法はありますか?


2

リモートでいずれかのOSに再起動できるデュアルブートマシンを作成したいと思います

私が持っている唯一のアイデアは、grub構成をFATパーティションで有効にして、どちらのOSでも編集できるようにすることです。ユーザーはmenu.lstでデフォルトのOSを手動で変更します。(たぶん、これはgrub 1でのみ動作しますが、CentOSにあるのはこれだけだと思います。)

これは機能しますか、またはこれを処理するよりエレガントな方法がありますか?


誰がこれが投票を終わらせる理由を知っていますか?
ジムハンジカー

ありがとう、@ Zoredache。自分にフラグを立てました。マシンはリモートであり、複数の人が使用するため、サーバーの問題と考えましたが、ブートの決定は帯域外で行われるため、リモートワークステーションに近いことは間違いありません。
ジムハンジカー

回答:


5

システムがネットワークカードから起動でき、アクセス可能なDHCPサーバーがある場合は、リモートで構成できます。

  • LinuxとWindowsに別々のパーティションを作成します(実際には言うまでもありませんが、念のため)。

  • Linuxが必要な場合はLinuxルートファイルシステムをマウントするLinux PXEブートを提供し、Windowsが必要な場合は何も提供しないようにDHCPサーバーを構成します。

  • 最初にNICを試すようにデュアルブートシステムの起動順序を設定します。NICから起動できない場合は、内蔵ハードドライブにフォールバックします。

これは、1組のPCを日中と夜間は通常のWindowsラボにし、夜間と週末は小さなLinuxクラスターにするために行うことです。


2

これらのOSのいずれかがWindowsの場合、デフォルトで起動可能にします。

インストールiRebootNeoSmart Technologies社を多分に伴い、それに)EasyBCD (両方とも非商用無料です、同じベンダー)より良い微調整のブート構成のため。

iRebootを使用すると、OSメニューを選択せず​​に、実行中のWindowsセッションから同じコンピューター上の他のOSでコンピューターを再起動できます。

* iRebootスクリーンショット*

もちろん、このセッションが起動したいセッションでない場合は、他の場所で再起動するために制御する前に、まずこのWindowsセッションを起動する必要があります。

iRebootは通知( "systray")領域にアイコンを追加し、BCDレベルで定義されたすべてのOS名を含むポップアップメニューを開きます。

現在、Windows 10Linux Debianの間のリモートデュアルブートにこのソリューションを使用していますが、これら2つのOSの間にデュアルブートを作成する前にEasyBCDを使用する必要がありました。


1
回答、特に質の高い回答には時間制限がありません。しかし、あなたはあなたの答えでこれを明示的に知らせる必要はありません、人々はそれをノイズとして知覚するかもしれません:-) iRebootについてもう少し詳しく説明してもらえますか?それへのリンク、スクリーンショット、そしてそれが何をするかについてのもう少し?あなたの答えが賛成票を引き付ける可能性を高めます!
ベルティエブ

以前に私が古い質問に答えて、これについて奇妙なコメントを得たことがありました。それを防ぎたいだけです。:-)リンク、コメント、写真を追加するための回答を編集しました(公式サイトで提供されているものの単なるコピーです。これは自分で作成するよりもはるかに簡単です)
GingkoFr

1

シングルポートのIPベースのKVMはどうでしょう。再起動する必要がある場合は、KVMに接続し、再起動して起動オプションを選択しますか?設定が複雑ではないので気に入っています。

HPサーバーの場合は、ILOを使用できます。他のサーバーにも同様のツールがあります。


1

迅速で汚い解決策ですが、動作するはずです:Windowsをデフォルト構成の最初のパーティションにインストールし、Linuxを2番目のパーティションにインストールし、そのブートローダーをパーティションのブートセクターに(MBRを上書きする代わりに)配置してから、各OSからディスク上のアクティブパーティションを変更し(diskpartWindowsおよびfdiskLinuxを使用)、コンピューターを再起動して、次のブートを他のブートに強制することができます。

このソリューションでは、起動するOSを選択するための起動メニューはありません。ただし、この設定をリモートでのみ変更する必要がある場合、これは問題ではありません(もちろん、任意のOS内からアクティブパーティションを変更できます。現在アクティブになっていないものを起動します)。


0

問題のマシンには現在どのOSがありますか?

Windowsの場合、最初の本能はNorton Ghostを使用することです。マシンのネットワーク上にイメージファイルを提供するインフラストラクチャがある場合は、マシンにインストールしてリモートでイメージを作成できる最新バージョンの一部に付属するエージェントがあります。

これに関する主な問題は、現在マシン上にあるWindows OSを上書きすることです。


afaik Norton Ghostは(リモートで)マシンの構築のみを許可しますが、リモートで起動するOSの選択は許可しません。
ローレント

初期設定は、イメージ作成前のgrub構成になります。
ハイピー

0

可能であれば、1つのOSで起動し、もう1つ(使用頻度の低いOS)を仮想マシンにインストールして、起動後に起動できるようにします。

grubを頻繁に変更することは、主にリモートで、非常に簡単または安全なソリューションであるとは確信していません。とにかく、grubが2に更新されると、これはもう機能しないと思います。


両方のオペレーティングシステムは、エミュレートできない特別なPCIカードに接続する必要があります。
ジムハンジカー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.