Fórum Root.cz
Hlavní témata => Server => Téma založeno: Petr 03. 06. 2015, 13:05:41
-
Ahoj,
neví někdo, jak donutit xen, aby se aktualizoval proti novější verzi kernelu? Mám Debian Wheezy a i když jsem nainstaloval nejnovější jádro 3.2.68-1+deb7u1, tak i po restartu mi ukazuje stále verzi 3.2.46-1+deb7u1 a stejné ukazuje i xl info viz.
release : 3.2.0-4-amd64
version : #1 SMP Debian 3.2.46-1+deb7u1
machine : x86_64
nr_cpus : 4
nr_nodes : 1
cores_per_socket : 2
threads_per_core : 2
cpu_mhz : 3292
hw_caps : bfebfbff:28100800:00000000:00003f40:119ae3bf:00000000:00000001:00000000
virt_caps : hvm
total_memory : 24553
free_memory : 12519
free_cpus : 0
xen_major : 4
xen_minor : 1
xen_extra : .4
xen_caps : xen-3.0-x86_64 xen-3.0-x86_32p hvm-3.0-x86_32 hvm-3.0-x86_32p hvm-3.0-x86_64
xen_scheduler : credit
xen_pagesize : 4096
platform_params : virt_start=0xffff800000000000
xen_changeset : unavailable
xen_commandline : placeholder dom0_mem=1024M
cc_compiler : gcc version 4.7.2 (Debian 4.7.2-5)
cc_compile_by : carnil
cc_compile_domain : debian.org
cc_compile_date : Sun May 5 14:44:49 UTC 2013
xend_config_format : 4
Normálně bych to asi neřešil, ale v téhle verzi mi z nefunguje natažení tun modulu do jádra, takže nemůžu spustit virtuál s windows.
Díky.
-
A mate upgradovane xen-* balicky ? Nebo si zkontrolujte grub.
-
Udělal jsem full-upgrade na wheezy a verze mám následující
libxen-4.1 4.1.4-3+deb7u6
libxenstore3.0 4.1.4-3+deb7u6
xen-docs-4.1 4.1.4-3+deb7u6
xen-hypervisor-4.1-amd64 4.1.4-3+deb7u6
xen-linux-system-3.2.0-4-amd64 3.2.68-1+deb7u1
xen-system-amd64 4.1.4-3+deb7u6
xen-tools 4.3.1-1
xen-utils-4.1 4.1.4-3+deb7u6
xen-utils-common 4.1.4-3+deb7u6
xenstore-utils 4.1.4-3+deb7u6
grub-common 1.99-27+deb7u2
grub-pc 1.99-27+deb7u2
grub-pc-bin 1.99-27+deb7u2
linux-image-3.2.0-4-amd64 3.2.68-1+deb7u1
-
update-grub?
-
update-initramfs, update-grub. Všechno tohle jsem zkoušel, žádná změna
-
Tak hodil by sa vypis z
ls -hla /boot
A cat /boot/grub/grub.conf
-
Nakonec jsem to vyřešil "tupým" způsobem.
Zazálohoval si konfigurační soubory XENu, odinstaloval ho (purge), upravil pořadí v /etc/grub.d/ pomocí dpkg-divert --rename --remove /etc/grub.d/20_linux_xen, znova jsem aktualizoval grub (dpkg-reconfiguje grub-pc), restart.
Pak už jsem se konečně dostal do aktuálního kernelu 3.2.68. Následně jsem zase XEN nainstaloval a světe div se, po restartu bylo všechno jak má být.
release : 3.2.0-4-amd64
version : #1 SMP Debian 3.2.68-1+deb7u1
machine : x86_64
nr_cpus : 4
nr_nodes : 1
cores_per_socket : 2
threads_per_core : 2
cpu_mhz : 3292
hw_caps : bfebfbff:28100800:00000000:00003f40:119ae3bf:00000000:00000001:00000000
virt_caps : hvm
total_memory : 24553
free_memory : 7383
free_cpus : 0
xen_major : 4
xen_minor : 1
xen_extra : .4
xen_caps : xen-3.0-x86_64 xen-3.0-x86_32p hvm-3.0-x86_32 hvm-3.0-x86_32p hvm-3.0-x86_64
xen_scheduler : credit
xen_pagesize : 4096
platform_params : virt_start=0xffff800000000000
xen_changeset : unavailable
xen_commandline : placeholder dom0_mem=1024M
cc_compiler : gcc version 4.7.2 (Debian 4.7.2-5)
cc_compile_by : jmm
cc_compile_domain : debian.org
cc_compile_date : Sat May 16 12:00:20 UTC 2015
xend_config_format : 4