Ubuntu 12.10 & non-PAE cpu

Mivel a az Ubi gyártója megunta, hogy többféle kernelt fordítson a repo(i)ba, és nem törődik a régebbi, még PAE nélküli gépek tulajaival, - ez vagyok pl. én! - és én utálom ha valami nem olyan, mint aminek lennie kell, és már a 'gúgelt' is feltalálták...

köszönjük Emese

Sz'al találtam néhány megoldás a problémámra.

Íme az egyik legegyszerűbb:


$ sudo su
# cd /etc/src
# apt-get install bzr # ha még nincs telepítve
#
# bzr branch lp:~webtom/+junk/linux-image-i386-non-pae
You have not informed bzr of your Launchpad ID, and you must do this to
write to Launchpad or access private data.  See "bzr help launchpad-login".
...
...
# cd linux-image-i386-non-pae
# echo "linux-image-generic hold" | dpkg --set-selections
# ls | grep "$(cat LATEST)"
linux-headers-3.5.0-26_3.5.0-26.42_all.deb
linux-headers-3.5.0-26-wt-non-pae_3.5.0-26.42_i386.deb
linux-image-3.5.0-26-wt-non-pae_3.5.0-26.42_i386.deb

# dpkg -i linux-headers-3.5.0-26_3.5.0-26.42_all.deb linux-headers-3.5.0-26-wt-non-pae_3.5.0-26.42_i386.deb linux-image-3.5.0-26-wt-non-pae_3.5.0-26.42_i386.deb
(Adatbázis olvasása ... jelenleg 127419 fájl vagy könyvtár van telepítve.)
linux-headers-3.5.0-26 3.5.0-26.42 cseréjének előkészítése (e csomaggal: linux-headers-3.5.0-26_3.5.0-26.42_all.deb) ...
Csere kicsomagolása: linux-headers-3.5.0-26 ...
linux-headers-3.5.0-26-wt-non-pae 3.5.0-26.42 cseréjének előkészítése (e csomaggal: linux-headers-3.5.0-26-wt-non-pae_3.5.0-26.42_i386.deb) ...
Csere kicsomagolása: linux-headers-3.5.0-26-wt-non-pae ...
linux-image-3.5.0-26-wt-non-pae 3.5.0-26.42 cseréjének előkészítése (e csomaggal: linux-image-3.5.0-26-wt-non-pae_3.5.0-26.42_i386.deb) ...
Done.
Csere kicsomagolása: linux-image-3.5.0-26-wt-non-pae ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.5.0-26-wt-non-pae /boot/vmlinuz-3.5.0-26-wt-non-pae
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.5.0-26-wt-non-pae /boot/vmlinuz-3.5.0-26-wt-non-pae
Beállítás: linux-headers-3.5.0-26 (3.5.0-26.42) ...
Beállítás: linux-headers-3.5.0-26-wt-non-pae (3.5.0-26.42) ...
Examining /etc/kernel/header_postinst.d.
run-parts: executing /etc/kernel/header_postinst.d/dkms 3.5.0-26-wt-non-pae /boot/vmlinuz-3.5.0-26-wt-non-pae
Beállítás: linux-image-3.5.0-26-wt-non-pae (3.5.0-26.42) ...
Running depmod.
update-initramfs: deferring update (hook will be called later)
Not updating initrd symbolic links since we are being updated/reinstalled 
(3.5.0-26.42 was configured last, according to dpkg)
Not updating image symbolic links since we are being updated/reinstalled 
(3.5.0-26.42 was configured last, according to dpkg)
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 3.5.0-26-wt-non-pae /boot/vmlinuz-3.5.0-26-wt-non-pae
run-parts: executing /etc/kernel/postinst.d/dkms 3.5.0-26-wt-non-pae /boot/vmlinuz-3.5.0-26-wt-non-pae
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.5.0-26-wt-non-pae /boot/vmlinuz-3.5.0-26-wt-non-pae
update-initramfs: Generating /boot/initrd.img-3.5.0-26-wt-non-pae
run-parts: executing /etc/kernel/postinst.d/pm-utils 3.5.0-26-wt-non-pae /boot/vmlinuz-3.5.0-26-wt-non-pae
run-parts: executing /etc/kernel/postinst.d/update-notifier 3.5.0-26-wt-non-pae /boot/vmlinuz-3.5.0-26-wt-non-pae
run-parts: executing /etc/kernel/postinst.d/x-header-correct 3.5.0-26-wt-non-pae /boot/vmlinuz-3.5.0-26-wt-non-pae
+ version=3.5.0-26-wt-non-pae
+ [ -z 3.5.0-26-wt-non-pae ]
+ lh=/lib/modules/3.5.0-26-wt-non-pae/build/include/linux
+ [ -e /lib/modules/3.5.0-26-wt-non-pae/build/include/linux ]
+ cd /lib/modules/3.5.0-26-wt-non-pae/build/include/linux
+ basename ../generated/asm-offsets.h
+ [ ! -e asm-offsets.h ]
+ basename ../generated/autoconf.h
+ [ ! -e autoconf.h ]
+ basename ../generated/bounds.h
+ [ ! -e bounds.h ]
+ basename ../generated/compile.h
+ [ ! -e compile.h ]
+ basename ../generated/utsrelease.h
+ [ ! -e utsrelease.h ]
+ exit 0
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 3.5.0-26-wt-non-pae /boot/vmlinuz-3.5.0-26-wt-non-pae
Generating grub.cfg ...
/usr/sbin/grub-probe: warning: Couldn't find physical volume `pv1'. Some modules may be missing from core image..
Found linux image: /boot/vmlinuz-3.5.0-26-wt-non-pae
Found initrd image: /boot/initrd.img-3.5.0-26-wt-non-pae
Found memtest86+ image: /memtest86+.bin
File descriptor 7 (pipe:[175121]) leaked on lvs invocation. Parent PID 3964: /bin/sh
done

# apt-get -f install
Csomaglisták olvasása… Kész
Függőségi fa építése       
Állapotinformációk olvasása… Kész
0 frissített, 0 újonnan telepített, 0 eltávolítandó és 1 nem frissített.

# update-grub
Generating grub.cfg ...
/usr/sbin/grub-probe: warning: Couldn't find physical volume `pv1'. Some modules may be missing from core image..
Found linux image: /boot/vmlinuz-3.5.0-26-wt-non-pae
Found initrd image: /boot/initrd.img-3.5.0-26-wt-non-pae
Found memtest86+ image: /memtest86+.bin
File descriptor 7 (pipe:[175121]) leaked on lvs invocation. Parent PID 4649: /bin/sh
done

# apt-get remove linux-image-generic
...

# reboot

további ötletek megoldások:
http://bazaar.launchpad.net/~webtom/+junk/linux-image-i386-non-pae/files
http://www.webupd8.org/2012/11/how-to-install-ubuntu-1210-on-non-pae.ht…

Hozzászólások

"sudo su"

I love to smell the forthcoming flame in the morning ;)

http://ubuntuforums.org/showthread.php?t=983645&p=6188826#post6188826 itt elég jól el van magyarázva.

Kevdencem: http://ubuntu.hu/node/23416#comment-246733
"Ha rossz lenne, akkor hibaüzenetet írna ki és nem változna semmi. Értelmetlen meg akkor lenne, ha szintén nem változna semmi."

A linkelt posttal (ubuntuforums.org) egy baj van, hogy total nem ert hozza. Ugyanis az, amit o leir, az csak adott sudoers konfig mellett mukodik ugy, ahogy o mondja. Amit viszont mar nem tesz hozza, hogy neki milyen sudoers konfigja van.

Ilyeneket lehet mondani a sudoersben, hogy env_reset, env_keep, always_set_home, secure_path csak hogy az relevansabbakat emlitsem. Es ezek mind-mind befolyasoljak, hogy milyen eredmenyt kapsz az adott parancsokat futtatva.

Szoval a legbiztosabb a "sudo su -" (keretik eszrevenni a kotojelet a vegen), mely a sudo altal emelt szinten nyit egy teljesen uj root shell-t, vegrehajtva egy teljes login procedurat (pontosabban annak a session reszet), az osszes kornyezeti valtozot resetelve. Es nem csak a HOME/USER/PATH valtozokat, hanem tenyleg mindent.

Ezzel egyutt nem ajanlott a hasznalata.
--

Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant.