[#] хм
51t(lenina,1) — All
2014-08-02 14:10:57


сделал переразделение, раздел (загрузочный) с ext2 с помощью сначала выпадающего gparted, потом невыпадающего gparted, сделал из 50 гб в меньше гб, а раздел с ext4 расширил до невозможности. все linux это видят, все fdisk-и....

все разделы - первичные.

а в openbsd до сих пор оно показывается, как 50 и 100. :( первый раздел при этом монтируется, потому что начало совпадает. а второй - нет :(

что делать?

[#] разделы в openbsd
51t(lenina,1) — 51t
2014-08-02 14:16:27


fdisk показывает нормальные разделы... ненормальные показывает только disklabel

[#] Re: разделы в openbsd
51t(lenina,1) — 51t
2014-08-02 14:17:58


disklabel sd0      

# /dev/rsd0c:
type: SCSI
disk: SCSI disk
label: WDC WD1600BEVT-2
duid: c25fab6f3864697d
flags:
bytes/sector: 512
sectors/track: 63
tracks/cylinder: 255
sectors/cylinder: 16065
cylinders: 19457
total sectors: 312581808
boundstart: 63
boundend: 19531776
drivedata: 0 

16 partitions:
#                size           offset  fstype [fsize bsize  cpg]
  a:         19531713               63  4.2BSD   2048 16384    1 # /
  c:        312581808                0  unused                   
  i:         97656832         19531776  ext2fs                   
  j:        195391488        117188608 unknown                   


fdisk sd0

Disk: sd0       geometry: 19457/255/63 [312581808 Sectors]
Offset: 0       Signature: 0xAA55
            Starting         Ending         LBA Info:
 #: id      C   H   S -      C   H   S [       start:        size ]
-------------------------------------------------------------------------------
 0: A6      0   1   1 -   1215 203  12 [          63:    19531713 ] OpenBSD     
 1: 83   1215 203  13 -   1325  77  32 [    19531776:     1759232 ] Linux files*
 2: 83   1325  77  33 -  19457  80  63 [    21291008:   291290800 ] Linux files*
 3: 00      0   0   0 -      0   0   0 [           0:           0 ] unused 

[#] Re: разделы в openbsd
zhuk@(lenina,131) — 51t
2014-08-03 11:19:22


> fdisk показывает нормальные разделы... ненормальные показывает только disklabel

Йес. Потому что disklabel сохранён на данном диске, и OpenBSD ориентируется именно на него. Надо ручками подправить disklabel - проще всего открыть рядом fdisk -e sdX и disklabel -e sdX.

[#] Re: разделы в openbsd
51t(lenina,1) — zhuk@
2014-08-03 11:20:45


а если я заново поставлю, оно перемаркирует? а то там всё равно версия была загнана только для теста ext2.

[#] Re: разделы в openbsd
zhuk@(lenina,131) — 51t
2014-08-03 11:23:55


> а если я заново поставлю, оно перемаркирует?

Смотри описание disklabel -d

[#] Re: разделы в openbsd
51t(lenina,1) — zhuk@
2014-08-03 11:31:57


я загрузился с рамдиска, сделал disklabel -dw sd0, и у меня разделы i: и k: выровнялись. зато пропал раздел a:

как я понимаю, он накрылся :( обидно...

[#] Re: разделы в openbsd
51t(lenina,1) — zhuk@
2014-08-03 11:43:41


ага...

загрузился с ramdisk, и тут помогло дежурное заклятие:

disklabel -E sd0
a a
[Enter] [Enter] [Enter]
w
q

перезагрузился. вроде жизнь есть, но запись в fstab кривая.

ещё раз в рамдиск, и затем серия заклинаний:

mount /dev/sd0a /mnt
/mnt/usr/sbin/chroot /mnt
export TERM=vt100
vi /etc/fstab

и всё, жизнь налажена, разделы МОНТИРОВАЮТСЯ! :) ура. спасибо :)