Tag: fedora 10
Fedora 10 SHA
by L0rda on Dec.07, 2008, under linux
В Fedora 10 пароли по-умолчанию теперь хранятся в виде SHA-хэшей. Видимо уже пора да, нужно подправить софт и переходить на sha.
XEN и Fedora 10 – большая подстава
by L0rda on Dec.04, 2008, under linux, xen
Все началось с того, что я решил обновить xen’овскую виртуалку domU до Fedora 10 (до этого была 9-ка), там крутился всего один сайт(зато какой!), ничего не предвещало беды. Обновил fedora-release, проапгрейдил пакеты и отправил на ребут, тут начинается самое интересное – виртуалка не запускается.
При попытке завести вручную полчаем ошибку:
[root@xen]# xm create xnl3
Using config file "/etc/xen/xnl3".
Error: (2, 'Invalid kernel', 'xc_dom_find_loader: no loader found\n')
Судорожно начинаю гуглить и оказывается, что в Fedora 10 ядро в формате bzImage (тикет), а Xen в CentOS 5.2 его понимать не хочет это раз(ему нужен libxc), и заново Fedora 10(далее по тексту F10) не поставить тоже, потому что virt-install тоже нужен по-новее, который может распарсить treeinfo от F10 (тикет). Ну и что делать? Гуглю дальше, нашел src.rpm (тут), качаю, пересобираю,
yum install rpm-build
rpm -i http://pasik.reaktio.net/tmp/python-virtinst-0.300.2-11.el5.src.rpm
rpm -i http://pasik.reaktio.net/tmp/xen-3.0.3-73.el5.src.rpm
cd /usr/src/redhat/SPEC
rpmuild -ba python-virtinst.spec
rpmbuild -ba xen.spec
тянет за собой кучу пакетов конечно, и все равно отказывается собираться из-за отсутствия pdf документации, редактирую .spec файл, комментирую строку
%doc docs/pdf/
собираю и ставлю
rpmbuild -ba xen.spec
cd /usr/src/RPMS/x86_64/
rpm -Uvh *.rpm
обновляю virt-install
cd /usr/src/RPMS/noarch/
rpm -Uvh *.rpm
Дальше reboot и слава яйцам, виртуалка завелась
Надеюсь вы не наступите на мои грабли.
В процессе гугления я также узнал, что dom0 в Fedora 10 опять нет и единственная возможность виртуализации это KVM.
UPDATE: готовые пакеты xen, virt-install для установки F-10 здесь