Diskuze: Virtual box na Win 10 - virtualizace u procesoru - Linux
Člen
Zobrazeno 10 zpráv z 10.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
Podpora virtualizace v dnešní době není otázka typu ANO/NE. Jedná se o několik schopností/technologií, které procesor může na nemusí podporovat (VT-x, VT-d, EPT...). Virtualbox nepoužívám, ale je možné, že vyžaduje některou další technologii, ne jen základní podporu virtualizace (která, co si budeme povídat, není v oblasti správy paměti zrovna přátelská a jednoduchá na použití).
Nastavení nx podle mě nemá s virtualizací nic společného. To by mělo jen systému říci, ať používá tzv. execute disable bit (kterým lze v zadaných oblastech paměti vypnout spouštění kódu).
Díky za reakci. Nemel bys ještě nějakou radu co stím? Zkusil jsem aji
další 2 programy VMware workstation a Hyper V od MS(tu procesor nepodporuje
bohužel) ale všechno při instalacích 64 bit ukazuje na vypnuté VT-X ktere
bez modifikaci biosu nezapnu a do toho se mi moc nechce. Při instalaci 32
linuxu do virtualboxu mi to zase hlásí Kernel fatal error a např. virtual box
mi nedá kvuli vypnutému VT-X možnost vytvoření virtualního počítče
64bit dokud nezapnu VT-X. přidám screeny třeba z toho buešmoudřejsí než
já..
32bit eror https://imgur.com/4hOg19p
zakazaná virtualizce https://imgur.com/R41ezNp
S největší pravděpodobností nemáš VT-X vypnuté (protože proč bys to jako dělal?), ae prostě ho tvůj procesor vůbec neumí.
Procesor to podporuje... je to i v detailu napsané na intelu a program Intel CPU indentifier mi to potvrdil ale pro jistotu jsem stáhl CPU-Z tam je také napsáno že podporuje a máš z části pravdu proč bych to vypínal bohužel co jsem s dočetl tak intel to má na rozdíl AMD defaultně vypnuté.
Může se klidně stát, že ten BIOS to zkrátka nepodporuje, i když ten procesor může a potom s tím nic moc neudělíš.
A nevěděl bys prosím tě co dělat s 32 bit verzí ta by neměla požadovat virtualizaci ale stále končí chybou kernelu https://imgur.com/4hOg19p. S unbuntu mužu prcovat v pohodě ten mi jede v pořádku ale jak mile chci instalovat Kali dostanu se jen k této chybě při zvolení instalace
Ten procesor to umí, ale jen tu "základní" virtualizaci (VT-x). Ne pokročilejší věci jako VT-d či EPT (což hádám, že může být právě problém).
Nemel bys ještě nějakou radu co stím?
Na starším notebooku mám Intel Core 2 Duo T9600, tedy hodně podobný procesor tvému, takže tam můžu ten VirtualBox vyzkoušet. Myslím, že jsem to již dělal a nefungovalo mi to, ale už si to přesně nepamatuju.
končí chybou kernelu
Pokud je to standardní ISO obraz Kali (či jiného problémového Linuxu) a jedná se o stále podporovanou verzi VirtualBoxu, měl bys jim to podle mě reportovat (nebo se podívat do jejich bugtrackeru, zda to tam někdo nereportoval).
Díky moc za rady asi to dám na bugtracker jsou tam podobné topicky jen par roku po zadu. Pokud nato přijdu napíšu sem třeba se to bude někomu hodit. Jinak to dam jako dual boot i když se mi do toho moc nechce tak to bude nejspíše jediná cesta tam se mi ta chyba neukazuje a moc díky za všechny reakce.
Tyhle problémy způsobují pravděpodobně optimalizace, které nejen VirtualBox provádí s kódem vykonávaným virtuálním počítačem. Často se neprovádí přesně to, co je "tam napsáno", ale VirtualBox daný kód trochu pozmění, aby byl ve výsledku výkonnější (ve smyslu, že se o jeho běh VBox nemusí tolik starat). Samozřejmě, ne vždy taková změna kódu funguje správně. Ve zdrojákách lze občas najít zajímavé komentáře ve smyslu "tohle tady je, protože jinak Linux kernel x.y.z padne".
Zobrazeno 10 zpráv z 10.