Страница 1 из 1

FOXCONNовский BIOS и gpart

Добавлено: 2011-10-13 11:01:43
sadchok
Решил установить FreeBSD 8.2 на zfs
Загрузился в Fixit#
Создал GPT диск через gpart
Создал разделы для zfs ну и тд
При перезагрузке BIOS завис на стадии определения дисков
Отключил диск с zfs Bios грузится нормально
Подключаю диск виснет
Пробовал разные диски SATA и IDE результат прежний как только создаеш разметку gpart-ом BIOS виснет
мать Foxconn 915m12 до этого на ней стояла Freebsd на ufs

В чем дело?
Может мне нужно что-то изменить в настройках BIOS?

Re: FOXCONNовский BIOS и gpart

Добавлено: 2011-10-13 12:38:34
Electronik
если вы сносите эти разделы то загрузка идёт нормально?

Re: FOXCONNовский BIOS и gpart

Добавлено: 2011-10-13 13:54:55
sadchok
Electronik писал(а):если вы сносите эти разделы то загрузка идёт нормально?
Да
Причем пробовал как gpt разбику так и mbr

Re: FOXCONNовский BIOS и gpart

Добавлено: 2011-10-13 14:06:10
BirdGovorun
Как вариант, BIOS прошить последний.

Re: FOXCONNовский BIOS и gpart

Добавлено: 2011-10-14 6:46:01
sadchok
Чегойто я совсем не понимаю
Спросил у Fdisk чего у нас там на ad0

Код: Выделить всё

Fixit# fdisk -s /dev/ad0
Part                Start                   Size       Type    Flags
    1:                63               312560577       0x07    0x80
Спросил у gpart

Код: Выделить всё

Fixit# gpart show ad0
=>            34     312581741        ad0       GPT       (149G)
                34     128             1        freebsd-boot    (64K)
               162     312581613              - free -           (149G)
Как это понимать ? :(

Re: FOXCONNовский BIOS и gpart

Добавлено: 2011-10-14 7:49:39
Neus
попробуй обнулить начало диска
перегрузиться и разбить по новой

Re: FOXCONNовский BIOS и gpart

Добавлено: 2011-10-19 11:04:20
sadchok
Всем спасибо!
Удалось самому разрулить. :pardon:

Re: FOXCONNовский BIOS и gpart

Добавлено: 2011-10-19 11:21:23
Electronik
Может поделитесь как?

Re: FOXCONNовский BIOS и gpart

Добавлено: 2011-10-19 11:39:54
sadchok
Ну так как мой биос непереносит разбивку gpart-ом то я воспользовался sysinstall.
Создал таблицу и первичный раздел в нем.
примерно до такого (просматриваю с помощью gpart но создавал sysinstall-ом)

Код: Выделить всё

 gpart show ad4
=>       63  312581745  ad4  MBR  (149G)
         63  312581745    1  freebsd  [active]  (149G)
 gpart show ad4s1
=>        0  312581745  ad4s1  BSD  (149G)
          0    2097152      1  freebsd-ufs  (1.0G)

Далее записал загрузчик уже gpart-ом

Код: Выделить всё

gpart bootcode -b /mnt2/boot/boot0 ad4
gpart bootcode -b /mnt2/boot/boot ad4s1
И gpart-ом же создал swap и freebsd-zfs

Код: Выделить всё

gpart add -s 2G -t freebsd-swap ad4s1
gpart add -t freebsd-zfs ad4s1
Получилось такое вот

Код: Выделить всё

# gpart show ad4s1
=>        0  312581745  ad4s1  BSD  (149G)
          0    2097152      1  freebsd-ufs  (1.0G)
    2097152    4086464      2  freebsd-swap  (1.9G)
    6183616  306398129      4  freebsd-zfs  (146G)


Ну а дальше уже как обычно например так

Re: FOXCONNовский BIOS и gpart

Добавлено: 2011-10-19 12:11:50
sadchok
Теперь вот хочу попробовать создать пул без использование
ad4s1a
ad4s1b
ad4s1d
Разместив его на ad4s1 и создав swap на zfs
Так как при вышеописанной схеме у меня не получилось создать raidz1 .