Zdravim,
potrebuji podporu ext4 na Debian Lenny... je mozne ze si do zdroju pridam testing zdroj a stahnu jadro podporujici ext4? Nebo je lepsi stahnout testing a cista instalace?
Diki moc...
Urcite staci stahnout si jen jadro a nainstalovat. Pridanim testingu do zdroju ale zpusobis update celeho systemu na testing. Musis nastavit vetvi testing jinou prioritu(pin). Pak instalujes: sudo aptitude -t testing install BALIK. Mam ale dojem, ze vetev testing neobsahuje jadro s podporou ext3. Musis asi unstable nebo vanillu.
http://wiki.debian.org/AptPinning
http://packages.debian.org/search?suite=sid§ion=all&arch=any&searchon=names&keywords=linux-image-2.6.29
http://kernel.org/
Ak sa nemylim tak i686 je pre 32 bitove procesory takze by ti malo stacit ak stiahnes a nainstalujes tento balik
http://packages.debian.org/sid/linux-image-2.6.29-2-686
Diks uz bezim na novym jadre... Snazil jsem se neco udelat s tym Pin-Priority ale nevim jestli byl vysledek jaky jsem chtel.. ??? nevadi kazdopadne jsem musel znova rozdelat wifi i grafiku takze sranda byla :)
PS: i tak mi to moc nepomohlo protoze jsem chtel improtovat do Virtualboxu virtualni disk na ext4 -> potreboval jsem podporu ext4, to se mi povedlo jenze ted mi zase nejede virtualbox ;D
Citace od: eXt_r33m kdy 10. 05. 2009, 18:31:37
jenze ted mi zase nejede virtualbox ;D
Pokud máš nové jádro, tak musíš rekompilovat modul pro VB, manuál ti poradí, jak na to.
Jj ja vim jen na to potrebuji balik virtualbox-ose-modules, jenze ten potrebuje linux-modules-2.6.29-1-amd64 a takovy balicek jeste neexistuje :(
použij virtualbox-ose-source a zkompiluj přes module-assistant
# m-a prepare
# m-a get virtualbox-ose
# m-a build virtualbox-ose
# m-a install virtualbox-ose
Pri m-a build virtualbox-ose mi to vyhodi Error 2... Je mozne ze nemam nejake potrebne kompilatori nebo?
Diky
# m-a prepare
by se měl postarat o kompilátory a hlavičkové soubory, ale je možné, že modul potřebuje něco dalšího. Podrobnější popis chyby nemáš?
Celej vystup buildu:
Extracting the package tarball, /usr/src/virtualbox-ose.tar.bz2, please wait...
kmk -f debian/rules clean
kmk: Nothing to be done for `clean'.
kmk -f debian/rules kdist_clean kdist_config binary-modules
kmk -f debian/rules clean
kmk[1]: Entering directory `/usr/src/modules/virtualbox-ose'
kmk[1]: Nothing to be done for `clean'.
kmk[1]: Leaving directory `/usr/src/modules/virtualbox-ose'
kmk: Nothing to be done for `kdist_config'.
for templ in ; do \
cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.29-2-amd64/g'` ; \
done
for templ in `ls debian/*.modules.in` ; do \
test -e ${templ%.modules.in}.backup || cp ${templ%.modules.in} ${templ%.modules.in}.backup 2>/dev/null || true; \
sed -e 's/##KVERS##/2.6.29-2-amd64/g ;s/#KVERS#/2.6.29-2-amd64/g ; s/_KVERS_/2.6.29-2-amd64/g ; s/##KDREV##/2.6.29-4/g ; s/#KDREV#/2.6.29-4/g ; s/_KDREV_/2.6.29-4/g ' < $templ > ${templ%.modules.in}; \
done
dh_testroot
dh_clean -k
# Build the module
kmk -C /lib/modules/2.6.29-2-amd64/build M=/usr/src/modules/virtualbox-ose
kmk[1]: Entering directory `/usr/src/linux-headers-2.6.29-2-amd64'
kmk[2]: Entering directory `/usr/src/linux-headers-2.6.29-2-common'
kmk[3]: Entering directory `/usr/src/linux-headers-2.6.29-2-amd64'
kmk[4]: Entering directory `/usr/src/linux-headers-2.6.29-2-amd64'
/usr/src/modules/virtualbox-ose/linux/SUPDrv-linux.c: In function 'VBoxDrvLinuxCreate':
/usr/src/modules/virtualbox-ose/linux/SUPDrv-linux.c:734: error: 'struct task_struct' has no member named 'euid'
/usr/src/modules/virtualbox-ose/linux/SUPDrv-linux.c:735: error: 'struct task_struct' has no member named 'egid'
kmk[4]: *** [/usr/src/modules/virtualbox-ose/linux/SUPDrv-linux.o] Error 1
kmk[4]: Leaving directory `/usr/src/linux-headers-2.6.29-2-amd64'
kmk[3]: *** [_module_/usr/src/modules/virtualbox-ose] Error 2
kmk[3]: Leaving directory `/usr/src/linux-headers-2.6.29-2-amd64'
kmk[2]: *** [sub-make] Error 2
kmk[2]: Leaving directory `/usr/src/linux-headers-2.6.29-2-common'
kmk[1]: *** [all] Error 2
The failing command:
@$(MAKE) $(MAKEARGS) $(cmd)
kmk[1]: Leaving directory `/usr/src/linux-headers-2.6.29-2-amd64'
kmk: *** [binary-modules] Error 2
make: *** [kdist_build] Error 2
BUILD FAILED!
See /var/cache/modass/virtualbox-ose-source.buildlog.2.6.29-2-amd64.1241984663 for details.
Build failed. Press Return to continue...
hm, imho to možná bude nějaká chyba v hlavičkách kernelu (pokud se domnívám správně, že složka virtualbox-ose/linux jsou přilinkované hlavičky), máš nainstalovanou aktuální verzi linux-headers-2.6.29 ze Sidu? Pokud jo, tak to zkus nahlásit jako bug.
Headers njnovsi mam... nevim kdyz nemuzu naistalovat balik kvuli dependencies, pochybuji ze to budu moct skompilovat ??? nevadi... skousim to nahlasit jako bug nebo pockam az dodelaji balicek linux-modules
Co zkusit nejnovejsi virtualbox-ose-source s nejnovejsi vanilkou? To by mohlo fungovat.
Pripadne zkus ze SIDa ten modul:
http://packages.debian.org/sid/virtualbox-ose-source
Nebo celej virtualbox.
Hurray diki moc... asi jsem pako a mel jsem virtualbox z stable ale source ze sida nebo tak nejak... kazdopadne naistaloval jsem nejnovsi verzi virtualboxu, source, skompiloval jsem pomoci m-a a pak uz jen modprobe vboxdrv..... :) ;D
Aaaah serial pokracuje :D
1.) Zase jsem musel dat modprobe vboxdrv... to az tak ale nevadi...
2.) Pod virtualboxe nejde emulovat 64 bitovy system?!
dik
Citace od: eXt_r33m kdy 12. 05. 2009, 14:45:58
Aaaah serial pokracuje :D
1.) Zase jsem musel dat modprobe vboxdrv... to az tak ale nevadi...
2.) Pod virtualboxe nejde emulovat 64 bitovy system?!
dik
ad 2)
jde to, ale musíš mít procesor s podporou VT-x/AMD-V
i když u OSE si nejsem jistý
Citace od: yontalcar kdy 12. 05. 2009, 20:02:15
Citace od: eXt_r33m kdy 12. 05. 2009, 14:45:58
Aaaah serial pokracuje :D
1.) Zase jsem musel dat modprobe vboxdrv... to az tak ale nevadi...
2.) Pod virtualboxe nejde emulovat 64 bitovy system?!
dik
ad 2)
jde to, ale musíš mít procesor s podporou VT-x/AMD-V
i když u OSE si nejsem jistý
ked chces emulovat 64bit system tak musis mat 64bit virtualbox, a to si pyta aj 64bit operacny system pod ktorym virtualbox budes spustat :)
Citace od: Erino72 kdy 12. 05. 2009, 21:47:56
...
ked chces emulovat 64bit system tak musis mat 64bit virtualbox, a to si pyta aj 64bit operacny system pod ktorym virtualbox budes spustat :)
Myslím, že ne:
Citace od: Sun VirtualBox User Manual
Starting with Version 2.0, VirtualBox also supports 64-bit guest operating systems.
Starting with Version 2.1, you can even run 64-bit guests on a 32-bit host operating
system, so long as you have sufficient hardware.
In particular, 64-bit guests are supported under the following conditions:
1. You need a 64-bit processor with hardware virtualization support (see chapter 1.2, Software vs. hardware virtualization (VT-x and AMD-V), page 10).
2. You must enable hardware virtualization for the particular VM for which you want 64-bit support; software virtualization is not supported for 64-bit VMs.
No muj AMD opteron 144 AMD-Virtualization asi nema takze ze s tim muzu rozloucit a testovat nazivo :)
Aha ja som si myslel ze na 64bit emulovany system treba aj 64bit naisntalovany system lebo mi to nejake podobne hlasky davalo vo vmware
dik za objasnenie :)
Citace od: Erino72 kdy 14. 05. 2009, 18:09:36
Aha ja som si myslel ze na 64bit emulovany system treba aj 64bit naisntalovany system lebo mi to nejake podobne hlasky davalo vo vmware
dik za objasnenie :)
I ja jsem si to myslel proto sem to musel launchnut z inej particie ;) najprv som to skusal pod 32b systemom...
Já používám backup2l. Výborně se mi osvědčilo spolu s afio pluginem.
Honza