実際、SSHしか実行できず、物理的にアクセスできない、Linuxを実行しているコンピューターのイメージを作成します。そのために、を使用して生のイメージを作成しましたdd
。イメージの作成に使用したコマンドはdd if=/dev/xvda bs=1M of=image.img
です。次に、ブートローダーまたは必要なものをインストールしimage.img
て、それを使用して起動可能なUSBディスクを作成できるようにします。または、イメージをVDI、VMDK、またはVirtualBoxでサポートされている任意のイメージ形式に変換できます。
@JuliePelletierはブートローダーがブロックデバイスに物理的にアクセスする必要はありません-chrootが何かを妨害しますか?
—
-davidgo
(部分的な解決策であるためコメント)-ループバックデバイスにマッピングすることにより、ファイルをデバイスとして表示することができます-たとえば、losetup loop2 / path / to / file-kpartx / dev / loop0を実行して/ dev /を作成しますloop2p0および/ dev / loop2p1
—
davidgo
@davidgo:必ずしもそうではありませんが、失敗した場合、彼も使用できます
—
ジュリーペレティエ
rdev
。
@JuliePelletierサーバーに物理的にアクセスできません。chrootを使用してブートローダーをインストールするにはどうすればよいですか?
—
アシッシュビスタ
proc
、chrootしませんか?sys
dev