[CentOS] OpenBSD のインストールイメージのダウンロードと USB メモリーへの書き込みまで。

CentOS の /usr/local/image というディレクトリを使用します。

OpenBSD のイメージを保管する場所して openbsd ディレクトリを作成することから始めます。

OpenBSD は 5.7 をダウンロードします。

$ cd /usr/local/image/
$ sudo mkdir openbsd
[sudo] password for keramax:
$ cd openbsd/
$ pwd
/usr/local/image/openbsd
$ wget http://ftp.openbsd.org/pub/OpenBSD/5.7/i386/install57.iso –spider
スパイダーモードが有効です。リモートファイルが存在してるか確認します。
–2015-10-12 14:52:54– http://ftp.openbsd.org/pub/OpenBSD/5.7/i386/install57.iso
ftp.openbsd.org をDNSに問いあわせています… 129.128.5.191
ftp.openbsd.org|129.128.5.191|:80 に接続しています… 接続しました。
HTTP による接続要求を送信しました、応答を待っています… 200 OK
長さ: 217634816 (208M) [text/plain]
リモートファイルが存在します。
$ sudo wget http://ftp.openbsd.org/pub/OpenBSD/5.7/i386/install57.iso
–2015-10-12 14:53:09– http://ftp.openbsd.org/pub/OpenBSD/5.7/i386/install57.iso
ftp.openbsd.org をDNSに問いあわせています… 129.128.5.191
ftp.openbsd.org|129.128.5.191|:80 に接続しています… 接続しました。
HTTP による接続要求を送信しました、応答を待っています… 200 OK
長さ: 217634816 (208M) [text/plain]
`install57.iso’ に保存中100%[======================================================================================>] 217,634,816 815K/s 時間 5m 52s2015-10-12 14:59:02 (604 KB/s) – `install57.iso’ へ保存完了 [217634816/217634816]
$ ls -l install*
-rw-r–r–. 1 root root 217634816 3月 9 02:11 2015 install57.iso
$

ここからは root で作業しています。

# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sr0 11:0 1 1024M 0 rom
sda 8:0 0 111.8G 0 disk
├─sda1 8:1 0 500M 0 part /boot
└─sda2 8:2 0 111.3G 0 part
├─VolGroup-lv_root (dm-0) 253:0 0 50G 0 lvm /
├─VolGroup-lv_swap (dm-1) 253:1 0 4G 0 lvm [SWAP]
└─VolGroup-lv_home (dm-2) 253:2 0 57.3G 0 lvm /home
sdb 8:16 1 3.6G 0 disk
#

USB メモリーは /dev/sdb として認識されています。ここから USB メモリーのローデバイスを作成します。

# ls -l /dev/raw
合計 0
crw-rw—-. 1 root disk 162, 0 9月 28 21:27 2015 rawctl
# raw /dev/raw/raw1 /dev/sdb
/dev/raw/raw1: bound to major 8, minor 16
# ls -l /dev/raw
合計 0
crw-rw—-. 1 root disk 162, 1 10月 12 19:06 2015 raw1
crw-rw—-. 1 root disk 162, 0 9月 28 21:27 2015 rawctl
# raw -qa
/dev/raw/raw1: bound to major 8, minor 16
#

/dev/raw/raw1 が USB メモリー (/dev/sdb) のローデバイスとして作成されました。このローデバイスに対して dd を行います。

# pwd
/usr/local/image/openbsd
# ls
install57.iso
# dd if=./install57.iso of=/dev/raw/raw1 bs=64k
3320+1 records in
3320+1 records out
217634816 bytes (218 MB) copied, 54.1716 s, 4.0 MB/s
# sync
#

USB メモリーに OpenBSD のインストールイメージが書き込まれました。sync はやる必要があるかどうかわからないんですがおまじない程度の考えでやっています。

【訂正事項】

上記のファイル install57.iso は USB メモリーからパソコンをブートさせることができませんでした。install57.fs をダウンロードして dd で USB メモリーに書き込むと大丈夫ですので、install57.iso を install57.fs に読みかえた上で参考にしてください。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください