Flytta /boot?

Anders Troback freebsd at troback.com
Thu Jun 23 20:36:03 CEST 2011


Hej!

Sedan några månader har jag haft problem med att boota OpenBSD på min
laptop! Efter en vanlig uppgradering till en senare snapshot så sa, och
säger installboot följande:

installboot: invalid location: all of boot must be > sector 268435455
Faild to install bootblocks.
You will not be able to boot OpenBSD from sd0.


Någon som vet hur man kan få /boot att hamna under sektorn 268435455!
Vet inte om detta är något nytt eller om boot bara "råkat" hamna lite
längre fram för det har funkat bra i ett år eller två! Vill slippa
tömma och installera om vilket säkert hade löst problemet! Det jag får
göra nu är att boota från en usb sticka!


# fdisk sd0                                                  
Disk: sd0       geometry: 121130/64/63 [488397168 Sectors]
Offset: 0       Signature: 0xAA55
            Starting         Ending         LBA Info:
 #: id      C   H   S -      C   H   S [       start:        size ]
-------------------------------------------------------------------------------
 0: A5      0   1   1 -     67  46  63 [          63:      273042 ]
FreeBSD 1: 07     68   4   5 -  25464  56  56 [      274432:
102400000 ] NTFS *2: 05  25468   8   1 -  99840  29  63
[   102687480:   299869290 ] Extended DOS 3: A6  99840  30   1 -
121128  62  63 [   402556770:    85835295 ] OpenBSD Offset:
102687480       Signature: 0xAA55 Starting         Ending         LBA
Info: #: id      C   H   S -      C   H   S [       start:        size ]
-------------------------------------------------------------------------------
 0: 83  25468   9   1 -  25595  39  63 [   102687543:      514017 ]
Linux files* 1: 05  25595  40   1 -  26635  34  63 [   103201560:
4192965 ] Extended DOS 2: 00      0   0   0 -      0   0   0
[           0:           0 ] unused 3: 00      0   0   0 -      0   0
0 [           0:           0 ] unused Offset: 103201560
Signature: 0xAA55 Starting         Ending         LBA Info:
 #: id      C   H   S -      C   H   S [       start:        size ]
-------------------------------------------------------------------------------
 0: 82  25595  41   1 -  26635  34  63 [   103201623:     4192902 ]
Linux swap 1: 05  26635  35   1 -  37038  47  63 [   107394525:
41945715 ] Extended DOS 2: 00      0   0   0 -      0   0   0
[           0:           0 ] unused 3: 00      0   0   0 -      0   0
0 [           0:           0 ] unused Offset: 107394525
Signature: 0xAA55 Starting         Ending         LBA Info:
 #: id      C   H   S -      C   H   S [       start:        size ]
-------------------------------------------------------------------------------
 0: 83  26635  36   1 -  37038  47  63 [   107394588:    41945652 ]
Linux files* 1: 05  37038  48   1 -  99840  29  63 [   149340240:
253216530 ] Extended DOS 2: 00      0   0   0 -      0   0   0
[           0:           0 ] unused 3: 00      0   0   0 -      0   0
0 [           0:           0 ] unused Offset: 149340240
Signature: 0xAA55 Starting         Ending         LBA Info:
 #: id      C   H   S -      C   H   S [       start:        size ]
-------------------------------------------------------------------------------
 0: 83  37038  49   1 -  99840  29  63 [   149340303:   253216467 ]
Linux files* 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     


# disklabel
sd0 # /dev/rsd0c:
type: SCSI
disk: SCSI disk
label: ST9250421ASG    
duid: 0000000000000000
flags:
bytes/sector: 512
sectors/track: 63
tracks/cylinder: 255
sectors/cylinder: 16065
cylinders: 30401
total sectors: 488397168
boundstart: 402556770
boundend: 488392065
drivedata: 0 

16 partitions:
#                size           offset  fstype [fsize bsize  cpg]
  a:           273105        402556770  4.2BSD   2048 16384    1 # /
  b:          1060290        402829875    swap                   
  c:        488397168                0  unused                   
  d:          1060290        403890165  4.2BSD   2048 16384    1 # /var
  e:          1060290        404950455  4.2BSD   2048 16384    1 # /tmp
  f:         16787925        406010745  4.2BSD   2048 16384    1 # /usr
  h:         65593395        422798670    RAID                   
  i:           273042               63 unknown                   
  j:        102400000           274432    NTFS
# /mnt/windows k:        299882338        102674432
unknown                   


\\anders


More information about the BUS mailing list