OpenBSD 5.5にSSD全体を使用したくありませんでした。(SSDは新しく、Gpartedを使用してMSDOSで事前にフォーマットされています)
インストール中およびfdisk段階で、OpenBSDをインストールするためにパーティション#:0を選択しました(パーティションIDをa6に変更しました)。他のUnixライクなOSをパーティション番号1または2にインストールする予定です。
パーティションオフセット(デフォルトは0)のプロンプトが表示されたら、0、63、64、2048、または4096の番号を入力する必要がありますか?
以下は、パーティションオフセットに0を入力したときのSSDのディスクジオメトリに関する詳細です。
Use (W)hole disk or (E)dit the MBR? [whole] e
You will now create a single MBR partition to contain your OpenBSD data. This partition must have an id of ‘A6’; must *NOT* overlap other partitions; and must be marked as the only active partition. Inside the fdisk command, the ‘manual’ command describes all the fdisk commands in detail.
Disk: sd0 geometry: 29185/255/63 [468862128 sectors)
Offset: 0 Signature: 0xAA55
Starting Ending LBA Info:
#: id C H S - C H S [start : size]
0: 00 0 0 0 - 0 0 0 [0 : 0 ] unused
1: 00 0 0 0 - 0 0 0 [0 : 0 ] unused
2: 00 0 0 0 - 0 0 0 [0 : 0 ] unused
3: 00 0 0 0 - 0 0 0 [0 : 0 ] unused
Enter ‘help’ for information
fdisk: 1> e 0
Partition id ('0' to disable) [0 - FF]: [0] (? for help) a6
Do you wish to edit in CHS mode? [n] no
Partition offset: [0] 0
Partition size: [0] 70g
fdisk:*1> f 0
Partition 0 marked active
fdisk:*1> q
Writing MBR at offset 0
The auto-allocated layout for sd0 is:
インストールは問題なくスムーズに進みました。
マシンを再起動すると、最後の数行はエラーメッセージでした。
root on sd0a swap on sd0b dump on sd0b
panic: root filesystem has size 0
Stopped at Debugger+0x5 : leave
Run at least 'trace' AND 'ps' AND INCLUDE OUTPUT WHEN REPORTING THIS PANIC! IF RUNNING SMP, USE 'mach ddbcpu <#>' AND 'trace' ON OTHER PROCESSORS TOO.
DO NOT EVEN BOTHER REPORTING THIS WITHOUT INCLUDING THAT INFORMATION!
ddb{0}>
ランダムな質問、これらの2つのコマンドを実行できましたか?
—
カナダのルーク14
@CanadianLuke:なぜ私の質問に質問で答えているのですか?
—
user66229 14
これはコメントであり、答えではありません。可能な限り質問を改善する方法を提供することが、コメントの用途です。私が頭の上の答えを知っていた場合、私はそれを投稿しますが、これは単なるコメントです、それだけです。
—
カナダのルーク14