رفع مشکل نصب اوبونتو 64 بیتی در virtualbox ؟
با سلام دوستان .
من اوبونتو رو داخل vm نصب می کردم اما بعد از مدتی کلا سیستم عامل از بین می رفت و زمانی که ران می کردم حالت اولیه لینوکس میومد. به همین خاطر گفتم از ماشین مجازی اوراکل استفاده کنم.
اما مشکلی که دارم داخل virtualbox نسخه های 32 بیتی رو نشون میده و نسخه 64 بیتی وجود نداره. تو گوگل که سرچ می کردم نسخه 64 بیتی رو می دیدم اما اینکه چطور می شه فعال کرد رو نفهمیدم. ویندوز فعلی من 7 هستش و cpu AMD .
5 پاسخ
جواب شما در این متن است
In fact you can install 64bit guests on 32bit hosts, so the "bittedness" of the host OS is not the issue. The issue is that in VirtualBox, hardware support for virtualization (Intel VT-x or AMD-v) is required for certain VMs. This includes all 64bit VMs, regardless of the host.
To enable 64bit guests, run through the following checklist :-
Note your exact CPU model or part number, then go online and check its capabilities. The CPU must have 64bit capability and support either Intel or AMD virtualization technologies: VT-x or AMD-v.
.
You usually need to enable VT-xAMD-v in the host PC BIOS. You need to check with your PC manual or support forum to find out how to boot into the BIOS screen. This is probably not something we here at the VirtualBox forums can help you with. Once you get there you need to look for something buried in a menu, perhaps in the security category. The option may be called something like "Enable Virtualization Technology". If you see "Virtual Directed IO" then that is a different thing. Remember to reboot your host PC after making BIOS changes - in this case a full restart from power off is required, just resuming from a hibernated state may not do the job.
.
If (1) and (2) are already taken care of, then make sure that no other host apps are already using VT-xAMD-v. The usual culprits are system level debuggers, other VM platforms, and some resident anti-virus applications. This has become a particular issue with 64bit Windows desktop and server hosts - especially Win8Win2k12/Win10, since these may enable Microsoft's Hyper-v VM platform by default: this grabs ownership of VT-x and won't play nice with VirtualBox.
.
When creating a VM, make sure you choose the 64-bit version of the guest OS template in <VM Settings> General Basic | Version, e.g. choose "Ubuntu (64 bit)" and not "Ubuntu" or "Ubuntu (32bit)". This has become more important since VirtualBox 4.3.x, because choosing the correct template also allows other modern processor features to be visible to the guest - it's not just about 64bit capability any more.
سلام دوست عزیز همانطور که می بینید64 در سیستم بنده نیز و جود داره پس مشکل از نرم افزار نیست. در مرحله بعد شما باید طبق گفته دوستمون به قسمت بایوس کامپیوتر برید و تو قسمت vt آنرا enable نمایید که اکثر اینتل ها جدید برای اینکه از سی پی یو زیاد کار نکشن (به طور عامیانه) غیر فعال است. انشا... مشکلت حل میشه
با سلام خدمت دوستان . ممنون از همه بابت شرکت در این تاپیک .
دقیقا همینطور بود که شما می گفتید اما BIOS من همچین گزینه ای نداشت . سایت لنوو رفتم و BIOS رو اپدیت کردم . بعد اینکه آپدیت شد یک گزینه Cheking media میومد و بعدش EFI newtork 0 IPV4 .boot fail میومد و بعدش هم صفحه مشکلی می شد و ناچاراً ریست می کرد.
fn+f2 رو زدم . وارد BIOS شدم . قسمت boot رو روی legncy support گذاشتم و در قسمت کانفیگ AMD V (همچین گزینه ایی بود) رو enable کردم. و سیستمم بالا اومد و گزینه accelerator فعال شده بود و همچنین گزینه های 64 بیتی برام اومده بودن .
لینک آپدیت رو هم میزارم تا بقیه دوستانی که مثل من و شرایط من رو داشتند استفاده کنند.
سلام دوست !
اولین کاری که باید مد نظر بگیری اینه که سیستم عاملی که برای فعلا روی کمپیوترت نصب کردی باید 64 بیت باشه تا بتونی از virtualbox 64bit استفاده کنی !
اول نسخه 64 ماشین مجازی را دانلود کن. بعد سیستم عامل رایانه ات رو تغیر بده تا بتونی اوبنتو را انستال کنی
طبیعیه این اتفاق! چون ویرچوالیزیشن شما در قسمت بایوس فعال نیست
کامپیوترتون رو ریست کنید و به بایوس برید معمولا قسمت ادونس باید باشه ویرچوالیزیشن رو enable کنید مشکلتون حل میشه