UbuntuからOpenBSD用の起動可能なUSBを作成する

UbuntuからOpenBSD用の起動可能なUSBを作成する

私は、Ubuntu 4.04 と Firefox 2.0 を使用している非常に古いシステムを持っています。そうです、非常に古いのです。長い間これを使用していませんでしたが、このシステムに OpenBSD をインストールしたいと考えています。セキュリティ プロトコルが有効になっているため、Firefox はインターネットにアクセスできなくなりました。私はそれを受け入れ、別の方法を試しました。

そこで私は新しいシステムを使ってhttp://www.openbsd.org/faq/faq4.html#bsd.rdそして、「instal67.iso」のダウンロードに成功しました。新しいシステムではUbuntu 18.04を使用しており、「起動ディスクの作成」を使用して.isoファイルを選択しようとしています。しかし、「起動ディスクの作成」はUbuntuでしか使用できないため、isoファイルは選択されません。ただし、bash ddコマンドは使用できます。

dd if=install*.fs of=/dev/rsd6c bs=1m

説明http://www.openbsd.org/faq/faq4.html#bsd.rd「dd」ステートメントの使い方がよく分かりません。また、システムごとに異なるようです。

私の ISO ファイルがホーム パスにある場合:

./install67.iso

そして私のUSBは:

media/myname/Ubuntu 18.04 

「Ubuntu 18.04」は削除できる以前の ISO ファイルの名前である可能性があります。

OpenBSD 用の起動可能な USB を作成するにはどうすればよいでしょうか?

答え1

まず最初に、dd(1) は Bash の一部ではありません。これは Unix(-like) システムの標準コマンドです。

ここで、Linux 上の USB フラッシュ デバイス (USB キーとも呼ばれます) に OpenBSD イメージを取得する方法を説明します。

  1. バリアントではなく、適切な*.fsファイル (例: )をダウンロードします。install67.fs*.iso

  2. 実行するlsblkと、システム上のストレージデバイスのリストが表示されます。前にUSBキーを差し込みます。

  3. USB キーを接続しますが、マウントしないでください。自動的にマウントされた場合は、マウント解除してください。

  4. もう一度実行してlsblk、USB キーに割り当てられたデバイス名を確認します (リストに新しく追加されたものです)。

  5. OpenBSD イメージ ファイルが格納されているディレクトリに移動します。

  6. dd(1) を使用してイメージを USB キーに適用します。たとえば、USB キーのデバイス名が/dev/sdb(lsblk(8) ではその部分は表示されません/dev/) の場合、コマンドは次のようになります。

    dd if=install67.fs of=/dev/sdb bs=1M

  7. 実行してsync、データが実際に USB キーにプッシュされていることを確認します。

注意点:

  1. このコマンドを実行するには、おそらく root 権限が必要になりますdd
  2. デバイスのパーティション ( など/dev/sdb3) を出力ファイル ( の引数of=) として使用しないでください。イメージは/dev/sdbパーティションではなくデバイス ( など) に書き込む必要があります。
  3. デバイス名が正しいか再度確認してください。dd(1)は破壊的なコマンドです。つまり、次のことを意味します。あらゆるデータを破壊するイメージを適用する前に、USB キーに既に保存されている必要があります。
  4. dd(1) も sync(1) も進行状況を表示しません。エラーが表示されずにシェルプロンプトが戻れば、すべて正常です。

最後になりますが、私は、いかなる方法でも検証していないインストール イメージを使用してシステムをインストールすることはしません。したがって、Linux 上で検証済みの OpenBSD インストール メディアを作成し、それをプロセスに統合する方法を読んでおくとよいでしょう。

答え2

bash から「起動ディスク クリエーター」を使用します。

インストールされていない場合は、スナップストアからインストールするか、コマンドラインを使用してください。

sudo aptアップデート

sudo apt インストール usb-creator-gtk

関連情報