Большое спасибо!
> 16.01.2018 14:02, Nick Kostirya пишет: > > > > Привет. > > А правильно понял, что вы хотите сделать образ без свопа (или с маленьким) > > и для 32бит? > > Удалось установить его на Arubacloud? > > Если да, поделитесь, пожалуйста, инструкцией. Вдруг есть какие то нюансы. > > Ну, на самой дешевом тарифе для VPS они, оказывается, не поддерживают загрузку > виртуалки с чего бы то ни было, кроме виртуального HDD, в частности, c > ISO-образа/виртуального CD нельзя. > Загрузиться можно только с развернутого их шаблона 10.3/amd64 c ZFS/GPT и > свопом на 2GB. > > Поэтому единственный способ это какой-нибудь аналог описанного в моей старой > заметке > https://dadv.livejournal.com/143243.html > > Только тут миграция обратно, c amd64 на i386 и в более удобных условиях: > есть доступ к recovery console через браузер. > > Загрузил disk1 из дистрибутива 11.1/i386, достал из него boot/kernel/kernel, > положил в /boot/kernel/kernel.GENERIC32, собрал mfsroot из 32-битных > бинарников 11.1, > в loader.conf прописал загрузку kernel.GENERIC32 и монтирование рута из > мелкого mfsroot, > который loader полностью загружает в память до старта ядра. > > rc.initdiskless при старте создаёт 5-мегабайтный md0 для /etc в памяти и > разворачивает > туда etc.tgz с ZFS. > > После загрузки создал ещё один 120-мегабайтный md в памяти и скопировал на > него base.txz и kernel.txz > из дистрибутива, а так же файлы /boot/mbr и /boot/zfsboot, после чего > отмонтировал ZFS и экспортировал пул, > затем убил GPT полностью на виртуальном HDD (смонтированных разделов не > осталось). > > gpart-ом создал MBR с двумя разделами: da0s1 в один гигабайт для свопа и > da0s2 на всё оставшееся место для ZFS, > установил загрузчики /boot/mbr на da0 и zfsboot на da0s2, после чего создал > заново пул ZFS с компрессией lz4 > и резервированием 100M для корневой fs. Развернул в неё kernel.txz и base.txz, > нарисовал /etc/rc.conf заново (для поднятия сети) и после перезагрузки имел > уже 11.1-RELEASE/i386 > при занятых 249M на разделе (с учетом компрессии) и чуть более 18G свободных. > > Первый раздел на всякий случай выравнен по границам в 4K и в 63 сектора > (gpart add -b 504). > > Из 20G один гигабайт ушел под своп и один ZFS взяла под свои метаданные. > Потом уже ставил обратно emulators/open-vm-tools для гостевых утилит VMWare. > > _______________________________________________ > freebsd mailing list > [email protected] > http://mailman.uafug.org.ua/mailman/listinfo/freebsd _______________________________________________ freebsd mailing list [email protected] http://mailman.uafug.org.ua/mailman/listinfo/freebsd
