Есть вот такой вопрос.
Как то пару лет была куплена плата 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 делать не нужно, а тупо залить новый загрузчик...
Пока ни где не экспериментировал, вопрос теоретический.
Подскажите верную последовательность действий...