
私は、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 イメージを取得する方法を説明します。
バリアントではなく、適切な
*.fs
ファイル (例: )をダウンロードします。install67.fs
*.iso
実行する
lsblk
と、システム上のストレージデバイスのリストが表示されます。前にUSBキーを差し込みます。USB キーを接続しますが、マウントしないでください。自動的にマウントされた場合は、マウント解除してください。
もう一度実行して
lsblk
、USB キーに割り当てられたデバイス名を確認します (リストに新しく追加されたものです)。OpenBSD イメージ ファイルが格納されているディレクトリに移動します。
dd(1) を使用してイメージを USB キーに適用します。たとえば、USB キーのデバイス名が
/dev/sdb
(lsblk(8) ではその部分は表示されません/dev/
) の場合、コマンドは次のようになります。dd if=install67.fs of=/dev/sdb bs=1M
実行して
sync
、データが実際に USB キーにプッシュされていることを確認します。
注意点:
- このコマンドを実行するには、おそらく root 権限が必要になります
dd
。 - デバイスのパーティション ( など
/dev/sdb3
) を出力ファイル ( の引数of=
) として使用しないでください。イメージは/dev/sdb
パーティションではなくデバイス ( など) に書き込む必要があります。 - デバイス名が正しいか再度確認してください。dd(1)は破壊的なコマンドです。つまり、次のことを意味します。あらゆるデータを破壊するイメージを適用する前に、USB キーに既に保存されている必要があります。
- dd(1) も sync(1) も進行状況を表示しません。エラーが表示されずにシェルプロンプトが戻れば、すべて正常です。
最後になりますが、私は、いかなる方法でも検証していないインストール イメージを使用してシステムをインストールすることはしません。したがって、Linux 上で検証済みの OpenBSD インストール メディアを作成し、それをプロセスに統合する方法を読んでおくとよいでしょう。
答え2
bash から「起動ディスク クリエーター」を使用します。
インストールされていない場合は、スナップストアからインストールするか、コマンドラインを使用してください。
sudo aptアップデート
sudo apt インストール usb-creator-gtk