windows 7 freebsd multiboot GPT disk bios UEFI или установка 2 систем на 3TB hdd

вот примерно так (ссылка)

чуть подправлю –  virtualbox-ose virtualbox-ose-kmod 5.mp40.mp44 собрался на FreeBSD 11-current и 5.mp40.mp416 тоже и все работает в том числе с прямым доступом к отдельному
диску винчестеру для гостевой системы.mp4 Что то только семерка не хочет загружаться с sata а 10-тка и windows 8 запускается, даже с загрузчика 2k10 boot flash.mp4

virtualbox 5.mp40.mp416 host freebsd current guest windows 10 or windows xp
(windows 7 boot only work at IDE controller and no direct disk access?
winxp ok windows 10 ok EFI 4Tb hdd with option cache on all hdd as /dev/ada4 gpt scheme.mp4 Also works ntfs-3g /dev/ada4p4 /mnt1)
windows 7 slic add to Virtualbox
Windows xp SLP (emulate ASUS notebook) ok works with hex-edit bios
FreeBSD – Midnight Commander – view f3 – as hex -f4 edit mode – save file after hex editing OR hiew32 Hacker viewer from torrents – warez in Winxp/ windows10.mp4
virtualbox vbox 5.mp40.mp418 host FreeBSD 11 от 16 апреля 2016 arbeit
5.mp40.mp416 и подправленый patch

5.mp40.mp46 и подправленый patch

virtualbox vbox 5.mp40.mp410 freebsd 11 current (test now ok)

openssl not from base – from ports option MD2 enable

(if error – rm  /lib/libcrypto.mp4so.mp48  /usr/bin/openssl ln -s /usr/local/lib/libcrypto.mp4.mp4.mp4 /lib/libcrypto.mp4so.mp48)

link   virtualbox 5.mp40.mp44 (подправьте и на 5.mp40.mp46)

configure virtualbox_vbox_5.mp40.mp44_freebsd.mp4tar если вылетит ошибка на openssl libssl замените файл configure на исправленый – один patch пропущен.mp4win10-virtualbox504-host-freebsd11x64-wth-direct3d-dx9Ex-virtualbox-ose-additions-504

oracle vm virtualbox guest additions 5.mp404r102546 версия windows10

на картинке в окне dxdiag.mp4 FreeBSD gnome3 nvidia-304-driver.mp4 Geforce

gtx660 Asus ??? 5.mp40.mp46

 Загрузка FreeBSD 10 UEFI с ZFS и Windows в dualboot 01.mp411.mp414 12:23 
Приобрёл я себе как-то ноутбук Asus N56JK, внутри которого вместо привычного BIOS установлен новомодный UEFI.mp4 Большинство людей ограничивается тем, что выключают SecureBoot, включают CSM (это efi программка, которая эмулирует из себя legacy boot) и накатывают парк систем по старинке.mp4 Но этот путь не для нас.mp4 Рассказать мне хочется о том, как же всё-таки установить и добиться загрузки FreeBSD 10 именно через UEFI, благо EFI-загрузчик они всё-таки доделали.mp4 Из требований: красота и дуал-бут с Windows 8.mp41 enterprise.mp4 Вкратце опишу как же работает UEFI с точки зрения пользователя.mp4 Во-первых, после включения компьютера проходит всё тот-же POST, только под другим соусом.mp4 Во многих UEFI его можно урезать до минимума, чтобы опросом (и диагностикой) устройств занималось ядро ОС во время загрузки.mp4 Дальше, если внезапно EFI-раздела на системе не оказалось, включается режим совместимости и всё работает по старым и объезженным сценариям.mp4 Но это не наш случай ;) У нас же GPT с EFI разделом.mp4 После выполнения подготовительных процедур, UEFI выбирает стандартный 'boot option' - фактически, это efi программа, которой UEFI передаёт управление.mp4 По умолчанию, это /EFI/Boot/bootx64.mp4efi.mp4 Эта программа загружает загрузчик ОС, который уже загружает ядро.mp4 А теперь про мой конкретный кейс: Установка лицензионной windows 8.mp41 создала мне на диске схему GPT, создала свой загрузочный раздел (ada0p1), создала EFI-раздел (ada0p2) и, собственно, раздел под диск C: (ada0p3).mp4 После установки, естественно, всё работало как по маслу.mp4 Не зря же корпорация Microsoft трудится над user-friendly софтом.mp4 В принципе, если вы не собираетесь ставить винду, можно и руками создать EFI раздел, который по-сути представляет из себя обычный слайс с определённым типом (0xef) и на котором обычная fat32.mp4 Внутри него должна быть определённая иерархия, которая в общем случае ограничивается файлом /EFI/Boot/bootx64.mp4efi.mp4

Дальше я приступил к установке FreeBSD 10.mp4 И вот тут начались грабли.mp4 Так как разработчики добавили поддержку EFI начиная с r264095, а на установочном диске у нас (если мне не изменяет память) примерно r260890, пришлось временно включить в "BIOS-e" запуск CSM.mp4 Загрузившись с диска, я как-обычно выбрал shell и установил фрю без особых танцев.mp4 В качестве исключения стоит отметить, что UEFI загрузчик FreeBSD не умеет ZFS (который для меня критичен), поэтому когда создавал разделы с помощью gpart, добавил два раздела: -t freebsd-ufs -s 2048M ada0p4 (да, я очень люблю много ядер с дебаг-символами в /boot) и -t freebsd-zfs ada0p5.mp4 Изначально я монтировал ada0p4 в /boot и не знал проблем, ибо грузиться приходилось руками, но позже походил по граблям с loader.mp4efi и теперь ada0p4 я монтирую /altboot, а /boot ссылается на /altboot/boot.mp4 Поэтому советую сразу исходить из этого при установке системы.mp4 Естественно, никаких загрузчиков в процессе инсталляции я не ставил.mp4 После успешной установки базовой поставки фри (хоть и без загрузчика), рекомендую перезагрузиться.mp4 Грузиться мы будем опять с cdrom, но в меню загрузки нажмём кнопочку '3' и попадём в boot-prompt.mp4 А теперь, используя загруженный с CD загрузчик, загрузим свежепоставленную фрю:  1 2 3 4 5 6 unload load disk0p4:/boot/kernel/kernel load disk0p4:/boot/kernel/opensolaris.mp4ko load disk0p4:/boot/kernel/zfs.mp4ko set vfs.mp4root.mp4mountfrom="zfs:rpool/ROOT" boot  Если на данном этапе загрузилась фря, значит дальше всё будет хорошо.mp4 В первую очередь, обновим систему.mp4  1 2 3 4 5 6 7 8 9 10 11 12 svnlite co svn://svn.mp4freebsd.mp4org/base/stable/10 /usr/src cd /usr/src make kernel-toolchain # я указываю -j10 для сборки в 10 потоков make -j10 buildworld # тут кстати можно сразу кастомный конфиг ядра сделать.mp4 Мой называется KORG make -j10 buildkernel KERNCONF=KORG # ну а если собирать GENERIC, то просто #make -j10 buildkernel make installkernel KERNCONF=KORG # или для GENERIC #make installkernel  На этом шаге хэндбук рекомендует ``shutdown now'', но я привык к полноценному reboot в single-user (опять же, с cdrom, только "boot -s" вместо "boot")  1 2 3 4 5 6 7 8 9 10 mount -a zfs mount -a #--- ее /etc/mergemaster.mp4rc и вставляем это ##/etc/mergemaster.mp4rc  PRESERVE_FILES=yes AUTO_INSTALL=yes IGNORE_FILES="/etc/motd /etc/devfs.mp4conf /etc/csh.mp4cshrc /.mp4profile /root/.mp4profile/ AUTO_UPGRADE=yes #----  # запустим mergemaster в режиме pre-buildworld mergemaster -Fp make installworld # остальной merge-инг mergemaster -iF cd /usr/src # удалим старые ненужные файлы, которые могут приводить к конфликтам make delete-old  Если всё прошло гладко, у нас есть свежая система (в моём случае, это r273924), но совсем без загрузчика.mp4 Дальше я вспомнил про существование требований (см.mp4 выше) и отправился на поиски красивого загрузчика.mp4 Для себя я выбрал rEFInd, который можно скачать на SourceForge (даже в бинарном виде).mp4 Установим загрузчики - rEFInd и фряшный.mp4  1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 mount_msdosfs /dev/ada0p2 /mnt cd /mnt/EFI/ cp -r .mp4.mp4.mp4.mp4.mp4/refind .mp4 cd refind rm -rf *ia32* cp refind.mp4conf-sample refind.mp4conf # пока-что конфигурировать его не будем, об этом чуть позже cd /mnt/EFI mkdir FreeBSD cp /usr/obj/usr/src/sys/boot/amd64/boot1.mp4efi/boot1.mp4efi FreeBSD/ # и, наконец, настроим loader.mp4conf cat <<@ >/boot/loader.mp4conf zfs_load="YES" vfs.mp4root.mp4mountfrom="zfs:rpool/ROOT" @  И перезагрузимся в "BIOS".mp4 Разработчики ASUS настолько лояльны к "прочим операционным системам", что из останстки UEFI можно удобно управлять boot-option-ами.mp4 Я добавил опцию rEFInd, которая загружает /EFI/refind/refind_x64.mp4efi и выбрал её как опцию "по-умолчанию".mp4 Если же у вас не ASUS, то единственное, что могу посоветовать, это загрузиться в какой-нибудь linux liveCD и воспользоваться efibootmgr для выполнения этой операции.mp4  В общем, после перезагрузки должен загрузиться rEFInd и показать на выбор два значка: винду и фрю, каждый из которых должен загружать соответствующую систему.mp4 Ну и на десерт - немного красивостей.mp4 Этот замечательный refind можно легко темизировать (достаточно найти в интернете красивую тему, или сделать свою, как это сделал я).mp4 Мой конфиг refind я решил выложить тут же:  1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 timeout 10 hideui label singleuser safemode hwtest arrows hints editor icons_dir korg banner korg/bg.mp4png banner_scale fillscreen selection_big korg/selection_big.mp4png selection_small korg/selection_small.mp4png resolution 1920 1080 showtools scanfor manual  menuentry "FreeBSD" {         icon /EFI/refind/korg/os_freebsd.mp4png         loader /EFI/FreeBSD/boot1.mp4efi } menuentry "MustDIE" {         icon /EFI/refind/korg/os_win.mp4png         loader /EFI/Boot/bootx64.mp4efi }  Когда всё ещё-раз будет проверено и настроено, нужно на забыть выключить CSM - он нам больше не понадобится.mp4 

ну немножко подправляю.mp4.mp4  -j10 ключ при сборке ядра и мира убрать! (не соберется правильно

скорее всего а вот make kernel-toolchains перед всеми командами не помешает, по файлику mergemaster.mp4rc уже подправил)

Винда у меня на 200 % лицензийная пару раз покупал ноутбук а там все равно взяли деньги за Windows/

хоть я и не просил.mp4 Ну я и перенес ее на 2 компьютера.mp4 Перешил BIOS с подправленными табличками (информации много ключевые слова PhoenixTool slic slp или KmsAuto Net, потом скорее всего Willem Eprom Programmer и ко мне в сервис то есть в ремонт).mp4

<!–more–>  Восьмерку я вообще не понимаю, одно движение не туда и выскакивает в Metro, а там все через магазин.mp4

Как надо работать выскакивает эта погань и / хорошо хоть 100 долл сразу не требуе – вымагае / пару минут надо ждать чтобы экран нормальный вернулся а ИЗ METRO выхода нет !!! толко ctrl-alt-del.mp4 Seashell установлен, без него до привычных действий не дойти, на мощном системнике может и не так, а на ноутбуке это издевательство.mp4 Никаких ускорений после windows 7 нет там.mp4  Загрузка с диска GPT – возможна с windows 7 ТОЛЬКО 64-bit, на самом деле с XP 64 и windows server 2003-64.mp4 Для установки с загрузочной flash надо на флешку ОТФОРМАТИРОВАННУЮ FAT32 дописать файлик

EFIBootbootx64.mp4efi взятый с установленной системы WINDOWSBootEfibootmgfw.mp4efi , надо переименовать.mp4

и там кусочек реестра уже есть (hive) EFIMicrosoftBootBCD он с установкой винды пишется

именно сюда, а не в раздел где WINDOWS, там можно убить.mp4 Для загрузочной флешки взять с установочного dvd или с BootBCD с этой же флешки

Flash boot можно сделать из программы Rufus, в новых версиях понимает UEFI GPT.mp4

Windows устанавливается первой, и диск должен быть очищен, все таблички на GPT сделаются сами.mp4  получается по порядку

0 sector – pmbr

(содержит текст – Invalid partition table Error loading operating system Missing operating system

и заканчивается +1FE hex &gt; 55 AA ; вместо таблицы разделов по старой схеме mbr там

байты – 02 00 EE FF FF FF 01 00 и 00 00 FF FF FF FF 00 00 )

1 sector – метка EFI PART и таблички (Primary GPT Header – http://en.mp4wikipedia.mp4org/wiki/GUID_Partition_Table)

2 sector – таблица по UEFI

(windows прописывает заголовки разделов – EFI system partition, Microsoft reserved partition,

Basic data partition)

и эти 3 раздела подряд.mp4

А дальше надо Basic Data с виндой и NTFS уменьшить на размер места для freebsd.mp4  Програмки,которые это понимают – есть на загрузочной флешке от “conty9” “2k10” искать на украинских

ресурсах.mp4 Или rutracker.mp4 Точно проверено – копирует такой диск и вносит правильно изменения- Paragon HDM 14 Adv.mp4 (14 Server) -перенес весь диск правильно и сделал сам EFI заголовок для винды, BootIce 64 новая версия лучше, EFI sector -hdd 0 (+2)- не подправился правильно, WinHex- только платная или правильно взломаная.mp4  Freebsd ставится со своей флешки – зайти в live usb/ shell  сделать (или скопировать) разделы freebsd-boot freebsd-ufs freebsd-swap .mp4

 (copy partitions from GPT disk - boot Windows 7 to archive disk )  FreeBSD 11.mp40-CURRENT            August 28, 2014           FreeBSD 11.mp40-CURRENT root@pc1:~ # dd if=/dev/ada1 of=/mnt/gpt-60G-W7-ptab bs=512 count=3 3+0 records in 3+0 records out 1536 bytes transferred in 0.mp4080604 secs (39027107 bytes/sec) root@pc1:~ #   root@pc1:~ # dd if=/dev/ada1p1 of=/mnt/gpt-60G-W7-efi-system bs=1M 100+0 records in 100+0 records out 104857600 bytes transferred in 2.mp4647003 secs (39613702 bytes/sec) root@pc1:~ # dd if=/dev/ada1p2 of=/mnt/gpt-60G-W7-ms-reserv bs=1M 128+0 records in 128+0 records out 134217728 bytes transferred in 3.mp4081098 secs (43561659 bytes/sec) root@pc1:~ # dd if=/dev/ada1p3 of=/mnt/gpt-60G-W7-ms-data-150M-header bs=1M count=1 (only first sectors) 

пробую сделать так :

(or press F8 for Asus motherboard? or F11 for Supermicro F2 for many laptop/notebooks – boot menu)

After the FreeBSD installation the dual boot process will be possible modifying the BIOS parameters: power on the laptop while pressing F2, in the BIOS menu Boot – Secure Boot select Disabled, if OS Mode Selection is CSM OS will starts FreeBSD otherwise if UEFI OS is selected, Windows will boots.mp4  все разделы переписаны (они наоборот в начале у меня можно и так а потом винда, копировал из парагона.mp4 Винда грузится – в boot menu bios- Windows boot manager -WD.mp4.mp4.mp4)

загрузился с флешки freebsd live или shell не важно

 // монтирую раздел freebsd основной ufs он 50Gb # mount /dev/ada0p2 /mnt // freebsd-boot  это ada0p1 //перезапись загрузчика 2 части 0 sector pmbr и код загрузки gptboot в разделе # gpart bootcode -b /mnt/boot/pmbr -p /mnt/boot/gptboot -i 1 ada0 # 

что то не хватает – говорит про таблицу какую то по-английски и зависает загрузка (а windows 7 загружается по uefi)

из freebsd копирую /boot/loader.mp4efi в раздел EFI /EFI/FreeBSD/loader.mp4efi

он монтируется mount_msdosfs а с winpe – Partition wizard server, Paragon (и система Windows )говорит что он защищен/недоступен.mp4 Или из Bootice – parts manager -assign drive letter.mp4 Если загружена винда файлик можно переписать из UfsExplorer.mp4

Не хочет загружаться – что то говорит нарушено.mp4 А если заменить /EFI/Boot/bootx64.mp4efi -загружает Windows, скорее перескакивает на следущую запись.mp4 (они в bios в разделе boot, а править можно bootice)  заменил /EFI/Boot/bootx64.mp4efi на boot1.mp4efi (38kb маленнький) и отключил secure boot –

bios boot – secure boot – os type -other (плата Asus z77v -lx )  И сразу выскочил загрузчик freebsd – can’t load kernel это подправлю ща – где то не тот диск или файл.mp4.mp4 да и вручную набираю -ошибка (load part2:/boot/loader.mp4efi or disk0p2.mp4.mp4)

Сбой какой то , может ошибся или с памятью че то стало.mp4.mp4

* разобрался – прописал в efi не тот файл надо не /boot/loader.mp4efi сразу, а /boot/boot1.mp4efi

а он сам находит ufs раздел с FreeBSD и на нем /boot/loader.mp4efi, а то он запускался с FAT12 раздела.mp4  Повторяю (из bootice x64 и загрузился с флешки 2k10 восьмерку винду через uefi) secure boot – os -another не менял

loader name -“Freebsd boot load efi”

disk/part wd gpt part4 (EFI 100Mb Fat12 или FAT16 partition)

loader program “EFIBootbootx64.mp4efi” и туда записан с freebsd файлик boot1.mp4efi  Перезагружаю – выбираю boot menu по F8 -” Freebsd boot load efi”

Работает!

 

 &gt;&gt; FreeBSD EFI boot block  Loader path /boot/loader.mp4efi    
// подцепил 2 раздел 
ada0p2  Consoles: EFI Console
  Image Base.mp4.mp4 .mp4.mp4 EFI version 2.mp431  American Megatrends.mp4.mp4 FreeBSD/amd64 EFI Loader, Revision 1.mp41 (root@pc1 .mp4.mp4  Dec 15 .mp4.mp42014)     
//compile kernel world time?? Loading /boot/defaults/loader.mp4conf  .mp4.mp4 

 

висит на nvidia.mp4.mp4

(перепишу с архива походу .mp4.mp4 дырка на винчестере reallocate sector в smart!! bad hdd use for copy)

// Fucking SeaGate buy WD or Hitachi !!  !! глюк че то с модулем nvidia ?? он походу может только потом загружаться – после всей системы

файл НЕ испорчен

***

# mv /boot/modules/nvidia.mp4ko /boot/modules/nvi-.mp4ko

(/etc/rc.mp4local)

# kldload nvi-.mp4ko

***  Windows7 тоже грузится, там в загрузчике “Windows boot loader” прописан загрузчик

EFIMicrosoftBootbootmgfw.mp4efi

и он там есть

и он использует с раздела EFI EFIMicrosoftBootBCD

Более того, винда понимает UEFI и сохраняет в этом файлике все загрузочные записи loaders EFI,

и ставит порядок загрузки! Сначала винда.mp4  а чтобы не из bios переключать надо GRUB2 ставить (и у него bios boot partition в 1 Мегабайт и

/boot/grub/grub.mp4cfg) pkg install grub2  <a href=”https://wiki.mp4freebsd.mp4org/UEFI”>FreeBSD теперь понимает UEFI </a>

<a href=”http://en.mp4wikipedia.mp4org/wiki/GUID_Partition_Table”>Заголовки диска GPT (Кто еще не сталкивался или вдруг не было диска больше 2 Терабайт) </a>  для grub2 нужно сделать 1 megabyte раздел bios-boot

# gpart add -t bios-boot -s 1M ada0  и тогда grub-install ставится (загрузка не через efi а с этого раздела) – в меню bios

просто выбрать этот диск

.mp4.mp4 не все там работает, не стал разбираться.mp4 FreeBSD загружает с /boot/loader а с windows не

получается что то .mp4 BCD неправильно открывает – он то лежит в EFI разделе.mp4  Поставил Refind все работает – смонтировал EFI раздел как msdosfs и все переписал из MC, скрипт

на FreeBSD не работает, или Bash надо запускать что ли.mp4.mp4 Надо только не забыть сделать новую запись EFI (efibootmgr или из bootice x64 – смонтировать раздел EFI загрузившись в win8-64 – там кнопочка – добавить букву диска, новый loader , выбрать EFIrefindrefind_x64.mp4efi и не переписывать или стереть из этого раздела EFI все .mp4ia32 а то висит).mp4  это как ставить rEFInd вручную – с сайта руководство

 

  Installing rEFInd Manually  Sometimes the install.mp4sh script just won't do the job, or you may need to install using an OS that it doesn't support, such as Windows.mp4 In these cases, you'll have to install rEFInd the old-fashioned way, using file-copying commands and utilities to add the program to your EFI's boot loader list.mp4 I describe how to do this with Linux, OS X, Windows, and the EFI shell.mp4 Installing rEFInd Manually Using Linux  On a UEFI-based PC, you'll normally install rEFInd to the ESP, which is usually mounted at /boot/efi.mp4 You can verify that this is the case by using the df command:  $ df /boot/efi Filesystem     1K-blocks  Used Available Use% Mounted on /dev/sda1         191284 16604    174681   9% /boot/efi  Warning: If you're running Linux on a Mac, I recommend you install rEFInd under OS X.mp4 The Mac's boot process deviates a bit from EFI standards, so you'll probably have to use a tool called bless under Mac OS to do the job.mp4 Alternatively, there's a new Linux program, hfs-bless, part of the mactel-boot package, that's supposed to work with efibootmgr to make a Mac HFS partition bootable.mp4 I've not yet tried it, though.mp4 There are also reports that the efibootmgr tool used under Linux can corrupt some Macs' firmware.mp4 Although I've seen some vague suggestions that this problem has been fixed under 3.mp4x kernels, I haven't tested this claim.mp4  This example shows that /dev/sda1 is mounted at /boot/efi, which is a typical configuration.mp4 (The ESP can be on another disk or partition, but /dev/sda1 is the most common place for an ESP.mp4) If your output shows /boot or / under the Mounted on column, then your ESP isn't mounted.mp4 (An exception is if you're mounting the ESP at /boot.mp4 This is an unusual configuration.mp4 If you're using it, you can proceed, making suitable adjustments to subsequent commands.mp4) If you get a df: `/boot/efi': No such file or directory error message, then the /boot/efi directory doesn't even exist.mp4 In such cases, you may need to jump through some extra hoops, as described on my EFI Boot Loader Installation page.mp4  Assuming the ESP is mounted at /boot/efi, you can install the rEFInd files as follows (you must be root to issue these commands, or precede each of them with sudo):      Type cp -r refind /boot/efi/EFI/ from the refind-version directory in which the refind directory exists.mp4 This copies all the files that rEFInd needs to work.mp4 Note that this includes all of rEFInd's drivers.mp4 This command also copies the rEFInd binaries as signed by me; if you prefer to re-sign the binaries yourself, you'll have to do so before or during the copy operation, as described on the Managing Secure Boot page.mp4     Type cd /boot/efi/EFI/refind to change into rEFInd's new directory on the ESP.mp4     Type rm refind_ia32.mp4efi to remove the IA32 binary if you're using an x86-64 (64-bit) system; or type rm refind_x64.mp4efi to remove the x86-64 binary if you're using an x86 (32-bit) system.mp4 (Note that you must keep the version that's the correct bit width for your EFI; if you've installed a 32-bit Linux on a 64-bit PC with a 64-bit EFI, you'd keep refind_x64.mp4efi.mp4     Optionally, type rm -r drivers_ia32 to remove the x86 drivers from an x86-64 system, or rm -r drivers_x64 to remove the x86-64 drivers from a 32-bit x86 system.mp4 You may also want to remove some or all of the drivers for the architecture you are using.mp4 If you don't need them, they'll slow down the start process, and worse, loading unnecessary drivers can cause some systems to hang or interfere with the drivers you do need.mp4 See the page on drivers for more on this topic.mp4     Rename the configuration file by typing mv refind.mp4conf-sample refind.mp4conf.mp4 Consult the Editing the rEFInd Configuration File page for information on how to adjust your options.mp4      Weird: A bug exists in some Lenovo computers (and perhaps in some others, too) that causes the firmware's boot manager to refuse to boot any boot loader that doesn't have the name Windows Boot Manager or Red Hat Enterprise Linux.mp4 If you have such a system, you must pass one of those names (in quotes) rather than rEFInd to efibootmgr via its -L option.mp4 This bug was reported to Lenovo in mid-November 2012, and by late 2013, at least some Lenovos were mercifully free of this bug.mp4     On a UEFI-based system, type efibootmgr -c -l \EFI\refind\refind_x64.mp4efi -L rEFInd to add rEFInd to your EFI's list of available boot loaders, which it stores in NVRAM.mp4 Adjust the path to the binary as required if you install somewhere else.mp4 You may also need to include additional options if your ESP isn't on /dev/sda1 or if your configuration is otherwise unusual; consult the efibootmgr man page for details.mp4 You may need to install this program on some systems; it's a standard part of most distributions' repositories.mp4 Also, if you're installing in Secure Boot mode, you must normally register shim.mp4efi rather than the rEFInd binary, and rename refind_x64.mp4efi to grubx64.mp4efi.mp4     If other boot loaders are already installed, you can use efibootmgr to adjust their boot order.mp4 For instance, efibootmgr -o 3,7,2 sets the firmware to try boot loader #3 first, followed by #7, followed by #2.mp4 (The program should have displayed a list of boot loaders when you added yours in the preceding step.mp4) Place rEFInd's number first to set it as the default boot program.mp4  Note the use of doubled-up backslashes (\) rather than forward slashes (/) in the directory separators when using efibootmgr.mp4 This command will work on most systems that are already booted into EFI mode; however, it won't work if you're booted in BIOS mode.mp4 You may also need to add options if your ESP is in some unusual location or if your system is unusual in some way.mp4 Consult the efibootmgr man page if you need help.mp4  On some systems, efibootmgr won't do what you expect.mp4 On such systems, you may have better luck renaming the rEFInd files, as described in the Alternative Naming Options section.mp4 

Заработало но это не очень интересно, компьютер перегружать все время.mp4.mp4.mp4

Надо 2 операционки одновременно, и второй (пятый 🙂 системник с монитором

не хочу собирать.mp4

Ставлю 3 2-x терабайтных диска, на первый FreeBSD 11 (current) 64, и

VirtualBox

На два других копирую парагоном винду 7 с рабочего системника полностью разделы дисков с уменьшением или увеличением.mp4(C: и D: соответственно) файлы виртуальных дисков не делаю.mp4

VirtualBox из-под рута хорошо работает с SATA дисками.mp4 В семерку загружая ее в безопасный режим по F8 ставится Образ Дополнений гостевой OS.mp4 С драйвером для Direct3D.mp4 Прямо сейчас не работает поддержка загрузки семерки через EFI, с 8.mp41 работает, доделать обещали, поэтому диск 2 TB.mp4

Настройки виртуальной машины 1 проц.mp4 3-8 гигабайт памяти, Win7-64, видюха

со 128 мб, и с поддержкой 3d и видео ускорения 2D video.mp4 (Материнка позволяет там 16 Gb DDR3-есс-10800 вроде, можно еще 6 пластинок запихнуть, 64 тогда будет.mp4 X9SRi от 2-unit стоит просто в системнике, с видюхой NV 660 и звуковой PCI-E X1 С малошумящим блоком Hiper, а то за сервером работать не комфортно, звук такой шо он на взлет идет кажется)

С лицензией Win7 и файлом ACPI SLIC небольшое уточнение, чтобы лицензия с ноутбука не потерялась и винда не зазактивировалась <a title=”slic” href=”http://yahobby.mp4ru:90/wordpress/wp-content/uploads/ASUS.mp4BIN” target=”_blank”>здесь файл от материнки</a>:

 

 # #pkg install virtualbox-ose .mp4.mp4 VirtualBox was installed.mp4  You need to load the vboxdrv kernel module via /boot/loader.mp4conf:  vboxdrv_load=&quot;YES&quot;  You also have to add all users to your vboxusers group in order to use vbox.mp4  %25 pw groupmod vboxusers -m jerry  Reboot the machine to load the needed kernel modules.mp4  Bridging Support: =================  For bridged networking please add the following line to your /etc/rc.mp4conf:  vboxnet_enable=&quot;YES&quot;  USB Support: ============  For USB support your user needs to be in the operator group and needs read and write permissions to the USB device.mp4  %25 pw groupmod operator -m jerry  Add the following to /etc/devfs.mp4rules (create if it doesn't exist):  [system=10] add path 'usb/*' mode 0660 group operator  To load these new rule add the following to /etc/rc.mp4conf:  devfs_system_ruleset=&quot;system&quot;  Then restart devfs to load the new rules:  %25 /etc/rc.mp4d/devfs restart  Troubleshooting: ================  Running VirtualBox as non-root user may fail with a fatal error NS_ERROR_FACTORY_NOT_REGISTERED.mp4 In this case delete /tmp/.mp4vbox-*-ipc file.mp4  Check wiki page for known issues and troubleshooting: http://wiki.mp4freebsd.mp4org/VirtualBox  Please report any problems to emulation@.mp4 Thanks! # .mp4.mp4 VBoxManage: error: VMDK: could not open raw disk file '/dev/da0' VBoxManage: error: Error code VERR_ACCESS_DENIED at /wrkdirs/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.mp43.mp424/src/VBox/Storage/VMDK.mp4cpp(3390) in function int vmdkCreateRawImage(PVMDKIMAGE, const PVBOXHDDRAW, uint64_t) VBoxManage: error: Cannot create the raw disk VMDK: VERR_ACCESS_DENIED VBoxManage: error: The raw disk vmdk file was not created # //закрываем Virtualbox # #//usb boot flash RAW host disk access VMDK file /media/flsh2k10a created successfully.mp4 #//win7 system disk root@pc1:~ # VBoxManage internalcommands createrawvmdk -filename /media/hd2gvbox -rawdisk /dev/ada1 RAW host disk access VMDK file /media/hd2gvbox created successfully.mp4  #//win7 data disk root@pc1:~ # VBoxManage internalcommands createrawvmdk -filename /media/hd2gdata -rawdisk /dev/ada2 RAW host disk access VMDK file /media/hd2gvbox created successfully.mp4 # license from notebook BIOS as ACPI table - virtual machine name win7(8.mp41) root@pc1:~ # VBoxManage setextradata &quot;win7(8.mp41)&quot; &quot;VBoxInternal/Devices/acpi/0/Config/CustomTable&quot; &quot;/media/ASUS.mp4BIN&quot; 

результат вот <a href=”http://yahobby.mp4ru:90/wordpress/wp-content/uploads/screenshotgnome3.mp4jpg” target=”_blank”>такой</a> и еще<a href=”http://yahobby.mp4ru:90/wordpress/wp-content/uploads/screenshotgnome3a.mp4jpg” target=”_blank”>вот</a>

.mp4.mp4.mp4 Звука нет – вообще устройства нет, звуковой платы или чипа,

плата то серверная

Взял 2 платки на пробу aureon 8223 на pci и via envy24hf

обе вместе за 500 рублей на известном складе Между Черкизовской и

Щелчком.mp4.mp4

с первой облом – freebsd c 10 версии не запустит aureon вообще.mp4

В портах есть но собирается до 10-тки только и на 32-bit.mp4

Еще есть похожая fm801 – на семерке не пошла никак а на freebsd

вроде заведется – не проверил.mp4

Вторая .mp4.mp4 более новая оказалась чем та под которую драйвер делался,

уже не 2006 а 2015 год.mp4 Чип там не vt1724 а  vt1723 + vt1618

Драйвер собрался поставился snd_envy24ht  а плата eny24hf .mp4.mp4

звука нет (вроде как нашлась по ее регистрам а что то громкость не так включается что ли – платки совместимые почти.mp4.mp4.mp4

Отключил в kernel  всю секцию snd.mp4 Без этого не работает, пишет конфликт.mp4 Пересобрал ядро.mp4

.mp4.mp4kernconf=KERNEL64

.mp4.mp4 в файле –

# Sound support
#device         sound                   # Generic sound driver (required)
#device         snd_cmi                 # CMedia CMI8338/CMI8738
#device         snd_csa                 # Crystal Semiconductor CS461x/428x
#device         snd_emu10kx             # Creative SoundBlaster Live! and Audigy
#device         snd_es137x              # Ensoniq AudioPCI ES137x
#device         snd_hda                 # Intel High Definition Audio
#device         snd_ich                 # Intel, NVidia and other ICH AC'97 Audi
o
#device         snd_via8233             # VIA VT8233x Audio
#device         snd_envy24ht
#device         snd_spicds

# MMC/SD

дальше

pkg install oss
и в rc.mp4conf oss_enable=&quot;YES&quot;
loader.mp4conf -убрал за #  #snd_envy24ht_load=&quot;YES&quot;

Перезапускаю все – работает! звук есть.mp4 OSS4

А сверху в менюшке гнома 3 значок громкости изчез, но звук есть

это ни на что не повлияло

~/.mp4pulse/default.mp4pa
.mp4.mp4.mp4
load-module module-oss device=&quot;/dev/dsp&quot; sink_name=output source_name=input
load-module module-oss-mmap device=&quot;/dev/dsp&quot; sink_name=output source_name=input
.mp4.mp4.mp4

понял что не так немножко

# dmesg
.mp4.mp4
Module vgapci/nvidia failed to register: 17
oss_envy24ht0: &lt;VIA Vinyl Tremor Audio&gt; port 0xd080-0xd09f,0xd000-0xd07f irq 42 at device 0.mp40 on pci7
pid 1468 (pulseaudio), uid 0: exited on signal 6 (core dumped)
.mp4.mp4
# cat /dev/sndstat
OSS 4.mp42 (b 2009/201503190511)BSD (C) 4Front Technologies 1996-2011
Kernel: FreeBSD 11.mp40-CURRENT #1 r281050: Sat Apr  4 21:12:27 MSK 2015
    root@pc1:/usr/obj/usr/src/sys/KERN64


Audio devices:
0: VIA Vinyl Tremor Audio front out (OUTPUT)
   Engine 1 opened OUT by VMIX/0 @ 48000/48000 Hz Fragment: 2048/384000 (5.mp43 msec)
   Engine 2 opened IN by VirtualBox/1525 @ 44100/48000 Hz Fragment: 4096/192000 (21.mp43 msec)
   Engine 3 opened OUT by VirtualBox/1525 @ 44100/48000 Hz Fragment: 4096/192000 (21.mp43 msec)
1: VIA Vinyl Tremor Audio c/l out (OUTPUT)
2: VIA Vinyl Tremor Audio side out (OUTPUT)
3: VIA Vinyl Tremor Audio digital out (OUTPUT)
4: VIA Vinyl Tremor Audio analog in (INPUT)
   Opened IN by VMIX_IN/0 @ 48000/48000 Hz Fragment: 2048/384000 (5.mp43 msec)

MIDI devices:

Mixers:
0: VIA Vinyl Tremor Audio (0x56494183)

History:
/dev/oss/oss_envy24ht0/pcm0.mp408: pid 1478 cmd 'gnome-shell' OUT 
/dev/oss/oss_envy24ht0/pcm0.mp407: pid 1478 cmd 'gnome-shell' OUT 2 underruns 
/dev/oss/oss_envy24ht0/pcm0.mp409: pid 1478 cmd 'gnome-shell' OUT 4 underruns 
/dev/oss/oss_envy24ht0/pcm0.mp407: pid 1478 cmd 'gnome-shell' OUT 
/dev/oss/oss_envy24ht0/pcm0.mp407: pid 1478 cmd 'gnome-shell' OUT 


NOTICE! Device numbers shown above may be wrong.mp4
        Use the ossinfo command to find out the correct device names.mp4
.mp4.mp4
# ossinfo
Version info: OSS 4.mp42 (b 2009/201503190511) (0x00040100) BSD
Platform: FreeBSD/amd64 11.mp40-CURRENT FreeBSD 11.mp40-CURRENT #1 r281050: Sat Apr  4 21:12:27 MSK 2015     root@pc1:/usr/obj/usr/src/sys/KERN64 (pc1)

Number of audio devices:    5
Number of audio engines:    10
Number of MIDI devices:        0
Number of mixer devices:    1


Device objects
 0: oss_envy24ht0 VIA Vinyl Tremor Audio interrupts=1528994 (2933928)

MIDI devices (/dev/midi*)

Mixer devices
 0: VIA Vinyl Tremor Audio (0x56494 (Mixer 0 of device object 0)

Audio devices
VIA Vinyl Tremor Audio front out  /dev/oss/oss_envy24ht0/pcm0  (device index 0)
VIA Vinyl Tremor Audio c/l out    /dev/oss/oss_envy24ht0/pcm1  (device index 1)
VIA Vinyl Tremor Audio side out   /dev/oss/oss_envy24ht0/pcm2  (device index 2)
VIA Vinyl Tremor Audio digital out  /dev/oss/oss_envy24ht0/spdout  (device index 3)
VIA Vinyl Tremor Audio analog in  /dev/oss/oss_envy24ht0/pcmin0  (device index 4)

Nodes
  /dev/dsp -&gt; /dev/oss/oss_envy24ht0/pcm0
  /dev/dsp_in -&gt; /dev/oss/oss_envy24ht0/pcm0
  /dev/dsp_out -&gt; /dev/oss/oss_envy24ht0/pcm0
  /dev/dsp_ac3 -&gt; /dev/oss/oss_envy24ht0/spdout
  /dev/dsp_mmap -&gt; /dev/oss/oss_envy24ht0/pcm0
  /dev/dsp_multich -&gt; /dev/oss/oss_envy24ht0/pcm0
  /dev/dsp_spdifout -&gt; /dev/oss/oss_envy24ht0/spdout
.mp4.mp4.mp4

default.mp4pa
.mp4.mp4
load-module module-oss device=&quot;/dev/oss/oss_envy24ht0/pcm0&quot; sink_name=output sou
rce_name=output
load-module module-oss-mmap device=&quot;/dev/oss/oss_envy24ht0/pcm0&quot; sink_name=outpu
t source_name=input

работает и так , что то pulseaudio в кору валится только

(куда то еще лезть надо) нет только значка регулировки а так в

программах звук регулируется chrome vlc работает

В windows 7 которая запускается из virtualbox – сменил

SoundBlaster в настройках на Realtek .mp4.mp4.mp4Звук появился!

Только надо проверить что в настройках звука Virtualbox  не виртуальная плата стоит а OSS4 .mp4

 

вот заодно файлик для переустановки – исправления зависимостей (make all-depends-list) и для мультимедиа подходит  vlc opencv audacious ffmpeg

только libav не из портов лучше ставить а взять исходник  git clone https://github.mp4com/libav/libav.mp4git gmake gmake install и по vlc player есть на другой страничке

#!/bin/sh 
#pkgng pack create packages for freebsd port and all dependency 
PORTPATH=`whereis -s $1 | awk '{print $2}'`

echo $PORTPATH
#make -C $PORTPATH all-depends-list  | cut -c 12-127
#pkg create -o /root $1
PACKAGESLINE=$1
echo $PACKAGESLINE
  for LINE in `make -C $PORTPATH all-depends-list |cut -c 12-127`
     do
     echo -n &quot;Creating package (${LINE}).mp4.mp4.mp4&quot;
 PACKAGESLINE=&quot;$PACKAGESLINE ${LINE}&quot;
    make LD_PRELOAD=/usr/local/lib/libgobject-2.mp40.mp4so.mp40.mp44200.mp42 CPP=clang-cpp CXX=clang++ CC=clang -C /usr/ports/${LINE} reinstall
 done

echo $PACKAGESLINE 
make -C /usr/ports/$1 clean
#pkg install -f $PACKAGESLINE 

на 2017 год июнь – virtualbox 5.mp41.mp422 FreeBSD 11.mp41 oss4 build 2017
все работает но virtualbox-ose-kmod надо пересобрать из портов (соответственно в ядре отключив snd и тоже пересобрав его как написано выше).mp4 Сетевой мост работает и не дерется даже с ipfw – ищите здесь запись по настройке сети и роутера.mp4 Диск 3тб gpt vmdk файл описание устройства для virtualbox и все работает (в свойствах включил сквозную запись – есть еще и ускорение с файлом кеша на хосте FreeBSD но тогда не так просто снять винчестер и пользоваться им отдельно – на него информация запишется с запозданием).mp4 Единственное описание в сети по русски почти.mp4.mp4 ну да ладно все технари должны знать и английский и немецкий.mp4