Portál AbcLinuxu, 10. května 2025 07:29

Dotaz: XEN kernel a podpora SATA

25.4.2009 13:56 bart-olomej | skóre: 5
XEN kernel a podpora SATA
Přečteno: 374×
Odpovědět | Admin

Ahoj,

upgradoval jsem mašinu a rozjel nový debian. Na xen jsem šel jednoduše, tedy aptugetnul jsem xen-linux-system-2.6.18-5-xen-686, který připraví vše...vč. grubu. Po restartu skončím na begin: waiting for root file system... a po uptime hláška /dev/sda1 not found. Tak se domnívám, že si to neporadí se sata diskem. Původně jsem to měl na LVM a tam mi to hlásilo, že není dostupné lvm, tak jsem to předělal na normální ext3...zbytečnej pokus. Generický jádro bez xenu - mám tam 2.6.18-6-686 startuje normálně. Na úplně stejném jádru a stejným postupem mi to na starým poči na PATA disku fungovalo.

A teď co s tím, nebo spíš co jsme zkusil.

- upgradovat init přes update-initramfs -u -k 2.6.18-5-xen-686, initrd se sice změní, ale stav po bootu stejný. Nejsem si přesně jist co bych měl dát do initramfs-tools/modules, aby to znalo SATA..ted je tam

sd_mod
libata
ata_piix

- zkusil jsem kompilaci vlastního xenu, ale je to na dlouhou trať a nevím, jak to dopadne, už jen proto, že mám čistou instalaci a furt doplňuju knihovny, páč připravené kompilační prostředí mi chcíplo se starým počem. Navím mi přijde, že to je blbá cesta.

- zjistit, jaký jaderný modul to chce a ten tam dodat...to se mi nepovedlo, chybí mi know how :( Uvítám návod, odkaz.

třeba jsem úplně mimo, budu rád za radu, dík B.

jo ještě co mám v grubu

title           Xen 3.0.3-1-i386-pae / Debian GNU/Linux, kernel 2.6.18-5-xen-686
root            (hd0,0)
kernel          /boot/xen-3.0.3-1-i386-pae.gz
module          /boot/vmlinuz-2.6.18-5-xen-686 root=/dev/sda1 ro console=tty0
module          /boot/initrd.img-2.6.18-5-xen-686
savedefault


 

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

25.4.2009 14:02 aaa
Rozbalit Rozbalit vše Re: XEN kernel a podpora SATA
Odpovědět | | Sbalit | Link | Blokovat | Admin
Provozuji xen na počítačích se SATA disky a nevšiml jsem si problému. Nejsou to ale žádné super nejnovější serverové mašiny. Rozjel jsem na tom při instalaci kernel 2.6.18, ale dneska tam už mám verzi 2.6.26, která je přímo v Lenny.
25.4.2009 14:36 bart-olomej | skóre: 5
Rozbalit Rozbalit vše Re: XEN kernel a podpora SATA

Já taky :) Tohle ale neni ani serverová mašina, ani není suprnová. Disk teda jo, ten mám od včera.

25.4.2009 18:04 aaa
Rozbalit Rozbalit vše Re: XEN kernel a podpora SATA
Tak jsem se cvičně podíval do /etc/initramfs-tools/modules a nemám tam vůbec nic. A to mám samozřejmě všechno na lvm, které je zase ještě nad raidem. O to, aby se ve správnou chvíli natáhly správné moduly se starají někde initramfs-tools a starají se dobře.
25.4.2009 20:36 bart-olomej
Rozbalit Rozbalit vše Re: XEN kernel a podpora SATA

Tak jsem to nakonec pořešil úplně pitomně...jiné jádro, konkrétně 2.6.26-2-xen-686.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.