1

Я не хотел использовать весь SSD для OpenBSD 5.5. (SSD новый и предварительно отформатированный в MSDOS с использованием Gparted)

Во время установки и на этапе fdisk я выбрал Partition #: 0 для установки OpenBSD (я изменил ID раздела на a6). Я планирую установить другие Unix-подобные ОС в Разделе №: 1 или 2.

Когда будет предложено ввести смещение раздела (по умолчанию 0), какое число я должен ввести: 0, 63, 64, 2048 или 4096?

Ниже приведены сведения о геометрии диска моего SSD, когда я ввел 0 для смещения раздела:

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}>

0