Есть вот такой вопрос.
Как то пару лет была куплена плата Asus Z97-K
На эту плату была установлена Freebsd 10, на данный момент обновленная до Freebsd 11.
Уже не помню как так получилось, но система была установлена на GPT UFS НЕ!!! UEFI.
Плата поддерживает UEFI и появилось желание переключить загрузку на UEFI.
Вот теперь вопрос как это правильно сделать.
На данный момент gpart show загрузочного диска:
Код: Выделить всё
=>       34  976773100  mirror/gm0  GPT  (466G)
         34       1024           1  freebsd-boot  [bootme]  (512K)
       1058  968883200           2  freebsd-ufs  (462G)
  968884258    7888875           3  freebsd-swap  (3.8G)
  976773133          1              - free -  (512B)
gpart list загрузочтного диска:
Код: Выделить всё
Geom name: mirror/gm0
modified: false
state: OK
fwheads: 255
fwsectors: 63
last: 976773133
first: 34
entries: 128
scheme: GPT
Providers:
1. Name: mirror/gm0p1
   Mediasize: 524288 (512K)
   Sectorsize: 512
   Stripesize: 4096
   Stripeoffset: 1024
   Mode: r0w0e0
   rawuuid: b6eb6c95-7795-11e4-853a-6805ca099bfc
   rawtype: 83bd6b9d-7f41-11dc-be0b-001560b84f0f
   attrib: bootme
   label: (null)
   length: 524288
   offset: 17408
   type: freebsd-boot
   index: 1
   end: 1057
   start: 34
2. Name: mirror/gm0p2
   Mediasize: 496068198400 (462G)
   Sectorsize: 512
   Stripesize: 4096
   Stripeoffset: 1024
   Mode: r1w1e1
   rawuuid: b6ec1a4b-7795-11e4-853a-6805ca099bfc
   rawtype: 516e7cb6-6ecf-11d6-8ff8-00022d09712b
   label: (null)
   length: 496068198400
   offset: 541696
   type: freebsd-ufs
   index: 2
   end: 968884257
   start: 1058
3. Name: mirror/gm0p3
   Mediasize: 4039104000 (3.8G)
   Sectorsize: 512
   Stripesize: 4096
   Stripeoffset: 1024
   Mode: r1w1e0
   rawuuid: b6f00d60-7795-11e4-853a-6805ca099bfc
   rawtype: 516e7cb5-6ecf-11d6-8ff8-00022d09712b
   label: (null)
   length: 4039104000
   offset: 496068740096
   type: freebsd-swap
   index: 3
   end: 976773132
   start: 968884258
Consumers:
1. Name: mirror/gm0
   Mediasize: 500107861504 (466G)
   Sectorsize: 512
   Stripesize: 4096
   Stripeoffset: 0
   Mode: r2w2e3
1. Развалить gmirror и грузится с ada0 (второй диск оставить под бекап)
2. Грузимся с загрузочной флешки.
3. Удаляем раздел 1 freebsd-boot (не факт что даст без удаления остальных разделов ...)
4. Создаем раздел 1 efi
5. Заливаем загрузчик dd if=/boot/boot1.efifat of=/dev/ada0p1
6. В Bios переключаем загрузку на UEFI...
Возможно пункты 3 и 4 делать не нужно, а тупо залить новый загрузчик...
Пока ни где не экспериментировал, вопрос теоретический.
Подскажите верную последовательность действий...




