Page 1 of 2 12 LastLast
Results 1 to 10 of 14

Thread: Cannot create a 64-bit VM with Virtualbox-4.2.6-82870 in openSUSE 12.2_x86-64

  1. #1
    Join Date
    Jul 2010
    Location
    Stockholm, Sweden
    Posts
    85

    Default Cannot create a 64-bit VM with Virtualbox-4.2.6-82870 in openSUSE 12.2_x86-64

    I really don't think this is a openSUSE problem, nor a virtualbox-problem but encouraged by the initial thread in this forum I thought I should try, and hope no one minds! The problem is puzzling me because I can run VMWare Workstation in an older openSUSE on a nearly twin machine?

    I'm sorry that I perhaps cannot supply all information that might be needed for solving this problem!
    Before I start this thread I really have digged all saved spec's of my hardware and searched the internet for more.

    With that reservation in mind, here's what I've got:
    openSUSE_x86-64 kernel: 3.4.11-2.16-desktop
    Processor: AMD Athlon 64 3000+ 1,8 GHz 512 kB Box Socket 939 (90nm)
    MoBo: ASUS A8N32-SLI Deluxe
    [nearly a twin of another machine with same processor but MoBo A8N-SLI Premium]

    From hwinfo CPU:
    77: None 00.0: 10103 CPU
    [Created at cpu.374]
    Unique ID: rdCR.j8NaKXDZtZ6
    Hardware Class: cpu
    Arch: X86-64
    Vendor: "AuthenticAMD"
    Model: 15.31.0 "AMD Athlon(tm) 64 Processor 3000+"
    Features: fpu,vme,de,pse,tsc,msr,pae,mce,cx8,apic,sep,mtrr,pge,mca,cmov,pat,pse36,clflush,mmx,fxsr,sse,sse2,syscall,nx,mmxext,fxsr_opt,lm,3dnowext,3dnow,up,rep_good,nopl,extd_apicid,lahf_lm
    Clock: 1000 MHz
    BogoMips: 2009.23
    Cache: 512 kb
    Config Status: cfg=no, avail=yes, need=no, active=unknown

    BIOS: American Megatrends version: 1405, date: 01/08/2007
    No available settings for AMD-V or SVM.
    Exactly the same goes for the somewhat older BIOS on A8N-SLI Premium on the "twin".

    VMware-guest64check reports for both machines: "This host is capable of running a 64-bit guest operating system under this
    VMware product.."
    On the A8N-SLI Premium machine I have VMWare Workstation 6.01_x86-64 installed in an older openSUSE_x86-64.
    It has served me well for some years now and can create 32- or 64-bit VM-guest without any problem!

    Now back to my openSUSE-12.2 on A8N-SLI (deluxe): I tried to install virtualbox using Yast2 and ordinary repo's.
    Virtualbox 4.1.2 installed that way couldn't create anything but 32-bit VM-guests.
    Suggestions from a friend encouraged me to "update" virtualbox and use the opensuse version from Sun/Oracle's site.
    Uninstalled the 4.1.2-version and all related software, downloaded Virtualbox-4.2.6 64-bit and the related Extensionpack and installed them.

    Now, tried to build a Virtual Ubuntu12.10_x86-64-guest and install it from DVD ended up in:
    "This kernel requires an x86-64 CPU, but only detected an i686 CPU.
    Unable to boot -please use kernel appropriate for your CPU."
    that is, exactly the same as with the 4.1.2-version from openSUSE repo's.

    I really have searched https://forums.virtualbox.org/ and have found some who have met the same problem (and it's here I see I should need a lot more hardware info than I've got).
    -Though I tried the suggestions to Enable IO APIC and PAE/NX without success.

    Has anyone got a suggestion I would really be grateful!
    I'll try to provide all additional information that anyone who can help might ask for.

    Best regards

    Lars

  2. #2
    Join Date
    Jul 2008
    Location
    Seattle, WA
    Posts
    17,077

    Default Re: Cannot create a 64-bit VM with Virtualbox-4.2.6-82870 inopenSUSE 12.2_x86-64

    On Thu, 24 Jan 2013 13:56:02 +0000, Larsed wrote:

    > With that reservation in mind, here's what I've got:
    > openSUSE_x86-64 kernel: 3.4.11-2.16-desktop Processor: AMD Athlon 64
    > 3000+ 1,8 GHz 512 kB Box Socket 939 (90nm) MoBo: ASUS A8N32-SLI Deluxe
    > [nearly a twin of another machine with same processor but MoBo A8N-SLI
    > Premium]


    What is the output of:

    uname -a

    ?

    (Just want to confirm the installed kernel)

    Jim

    --
    Jim Henderson
    openSUSE Forums Administrator
    Forum Use Terms & Conditions at http://tinyurl.com/openSUSE-T-C

  3. #3
    Join Date
    Jul 2010
    Location
    Stockholm, Sweden
    Posts
    85

    Default Re: Cannot create a 64-bit VM with Virtualbox-4.2.6-82870 in openSUSE 12.2_x86-64

    $ uname -a
    Linux [machineID] 3.4.11-2.16-desktop #1 SMP PREEMPT Wed Sep 26 17:05:00 UTC 2012 (259fc87) x86_64 x86_64 x86_64 GNU/Linux
    $

    Lars

  4. #4
    Join Date
    Jul 2008
    Location
    Seattle, WA
    Posts
    17,077

    Default Re: Cannot create a 64-bit VM with Virtualbox-4.2.6-82870 inopenSUSE 12.2_x86-64

    On Thu, 24 Jan 2013 18:56:04 +0000, Larsed wrote:

    > $ uname -a Linux [machineID] 3.4.11-2.16-desktop #1 SMP PREEMPT Wed Sep
    > 26 17:05:00 UTC 2012 (259fc87) x86_64 x86_64 x86_64 GNU/Linux $
    >
    > Lars


    How about:

    rpm -qi virtualbox

    ?

    I'm wondering if you somehow got the i686 version of virtualbox
    installed. That version wouldn't be able to create 64-bit machines AFAIK.

    Jim

    --
    Jim Henderson
    openSUSE Forums Administrator
    Forum Use Terms & Conditions at http://tinyurl.com/openSUSE-T-C

  5. #5
    Join Date
    Jul 2008
    Location
    Seattle, WA
    Posts
    17,077

    Default Re: Cannot create a 64-bit VM with Virtualbox-4.2.6-82870 inopenSUSE 12.2_x86-64

    On Thu, 24 Jan 2013 19:33:51 +0000, Jim Henderson wrote:

    > On Thu, 24 Jan 2013 18:56:04 +0000, Larsed wrote:
    >
    >> $ uname -a Linux [machineID] 3.4.11-2.16-desktop #1 SMP PREEMPT Wed Sep
    >> 26 17:05:00 UTC 2012 (259fc87) x86_64 x86_64 x86_64 GNU/Linux $
    >>
    >> Lars

    >
    > How about:
    >
    > rpm -qi virtualbox
    >
    > ?
    >
    > I'm wondering if you somehow got the i686 version of virtualbox
    > installed. That version wouldn't be able to create 64-bit machines
    > AFAIK.


    I see that you installed teh package from Oracle's site - you might also
    try installing from the repo at:

    http://download.opensuse.org/reposit...rtualization:/
    VirtualBox_backports/openSUSE_12.2/

    That's the one I use and it works fine, and it's kept up-to-date.

    Jim

    --
    Jim Henderson
    openSUSE Forums Administrator
    Forum Use Terms & Conditions at http://tinyurl.com/openSUSE-T-C

  6. #6
    Join Date
    Jul 2010
    Location
    Stockholm, Sweden
    Posts
    85

    Default Re: Cannot create a 64-bit VM with Virtualbox-4.2.6-82870 in openSUSE 12.2_x86-64

    Sorry Jim, fell asleep, had been a long day!

    Thank you for your suggestions!

    First about $ rpm -qi, don't understand that -i flag, to me it's connected to "install", when I try it it reports "Virtualbox is not installed", no matter what spelling. -The openSUSE-package spells virtualbox, Oracle's spells VirtualBox.

    I can identify it through rpm -qa though
    $ rpm -qa | grep VirtualBox
    VirtualBox-4.2-4.2.6_82870_openSUSE114-1.x86_64
    $

    Your suggestion to install the version from http://download.opensuse.org/reposit...rtualization:/: Well of course I could try, but do you think it would help?
    My first try was with 4.1.22 from the openSUSE ordinary and update repo's, with the result described: I could only install 32-bit guests?
    Can you please describe which packages I need? -In my first Yast2-installation I was never really certain what I needed except virtualbox, to be sure I installed
    -virtualbox-4.1.22_x86-64
    -vboxgtk
    -vboxgtk-lang
    -virtualbox-guest-kmp-desktop kernel modul
    -virtualbox-host-kmp-desktop kernel modul
    -virtualbox-guest-tools
    and later
    -virtualbox-qt
    -python-virtualbox
    because of the poor gtk interface. -Uninstalled them all before I installed the Oracle version.
    Beside virtualbox-4.2.6-67.1.x86_64.rpm, virtualbox-qt-4.2.6-67.1.x86_64.rpm and virtualbox-guest-tools-4.2.6-67.1.x86_64.rpm, what do I need? (it's another way to build virtualbox than the Oracle packages I see and since I'm not a very experienced "virtualizer" I haven't the competence to read it out?)

    In the repository you pointed out to me I found a VMWare-directory? Does it contain their "freeware", for instance the VMWare Player or completing packages for openSUSE? I know their recent Workstation costs round 200 €.

    Best regards
    Lars

  7. #7

    Default Re: Cannot create a 64-bit VM with Virtualbox-4.2.6-82870 in openSUSE 12.2_x86-64

    Hi!
    VirtualBox needs hardware virtualization support for 64-bit guests.
    See the Virtualbox user manual, page 44:
    VirtualBox supports 64-bit guest operating systems, even on 32-bit host operating systems,
    provided that the following conditions are met:
    1. You need a 64-bit processor with hardware virtualization support (see chapter 10.3,
    Hardware vs. software virtualization, page 183).
    ...
    Your cpu doesn't have this I'm afraid (I know, I have the same one...).
    So, either you stay with 32-bit guests or give vmware a try.

    Regarding your questions about vmware:
    The repository only contains some tools for vmware, not vmware itself.
    But there is a free version of vmware available, called VMware Player, which can be downloaded here:https://my.vmware.com/web/vmware/fre...are_player/5_0
    (and there's also a free trial version of VMware Workstation, but I don't know its limitations)

    Btw., the i flag for rpm stands for "info", -qi prints information about an installed package.
    You got "Virtualbox is not installed" because it's spelled VirtualBox... ;-)

    Kind regards,
    Wolfgang

  8. #8
    Join Date
    Jul 2008
    Location
    Seattle, WA
    Posts
    17,077

    Default Re: Cannot create a 64-bit VM with Virtualbox-4.2.6-82870 inopenSUSE 12.2_x86-64

    On Fri, 25 Jan 2013 12:06:03 +0000, Larsed wrote:

    > First about $ rpm -qi, don't understand that -i flag, to me it's
    > connected to "install", when I try it it reports "Virtualbox is not
    > installed", no matter what spelling. -The openSUSE-package spells
    > virtualbox, Oracle's spells VirtualBox.


    -q = query, -i = information

    -qi = query information. (This is the same as specifying -q -i)

    It tells us the RPM package information taht's installed.

    > Your suggestion to install the version from
    > http://download.opensuse.org/reposit...rtualization:/: Well of course I
    > could try, but do you think it would help?


    Well, I wouldn't suggest it if I didn't think it would.

    What I'm thinking is that the download you pulled from the Oracle site
    was a 32-bit version. If it is, then it would not be able to run 64-bit
    operating systems.

    The repository I suggested is the one I use for all my 64-bit 12.2
    hosts. It currently uses version 4.2.6, so it is the latest version. If
    you add the repository, it will download and add all the necessary
    packages, so you don't need to worry about figuring out which packages
    you need. Just add that source as a repository in YaST.

    > In the repository you pointed out to me I found a VMWare-directory? Does
    > it contain their "freeware", for instance the VMWare Player or
    > completing packages for openSUSE? I know their recent Workstation costs
    > round 200 €.


    No, the repository I pointed to is OSS only, and is a Virtualbox
    repository. It has nothing to do with VMware. VMware does not permit
    redistribution of VMware Player except under certain conditions, and the
    license is closed-source (mostly) and doesn't meet the terms of the build
    service (which feeds the repository I pointed you to).

    Jim



    --
    Jim Henderson
    openSUSE Forums Administrator
    Forum Use Terms & Conditions at http://tinyurl.com/openSUSE-T-C

  9. #9
    Join Date
    Jul 2008
    Location
    Seattle, WA
    Posts
    17,077

    Default Re: Cannot create a 64-bit VM with Virtualbox-4.2.6-82870 inopenSUSE 12.2_x86-64

    On Fri, 25 Jan 2013 13:06:02 +0000, wolfi323 wrote:

    > Btw., the i flag for rpm stands for "info", -qi prints information about
    > an installed package.
    > You got "Virtualbox is not installed" because it's spelled VirtualBox...
    > ;-)


    Depends on where you install it from. On my system, with the repo I
    install from, it's all lowercase.

    Jim
    --
    Jim Henderson
    openSUSE Forums Administrator
    Forum Use Terms & Conditions at http://tinyurl.com/openSUSE-T-C

  10. #10
    Join Date
    Jul 2010
    Location
    Stockholm, Sweden
    Posts
    85

    Default Re: Cannot create a 64-bit VM with Virtualbox-4.2.6-82870 in openSUSE 12.2_x86-64

    First of all: Thank you both wolfi and Jim Henderson for all your help and kind suggestions! I really appreciate it!

    I'm sorry about my misunderstanding of rpm -qi, you see I never had used it before and only had met "i" in connection with install. When I tried it on an ordinary package, for instance emacs I saw the amount of information I could get.

    A few answers to wolfi
    You got "Virtualbox is not installed" because it's spelled VirtualBox
    I know, I think I mentioned no matter how I spelled it (including VirtualBox). And to Jim as well:
    The reason I got "no reply" from rpm -qi could be that the Oracle package doesn't contain any information that responds to "i".
    The only confirmation I have concerning the architecture is the one I've got from rpm -qa that said
    VirtualBox-4.2-4.2.6_82870_openSUSE114-1.x86_64 and the fact that I downloaded it from the "amd64" link and still have got it in my /home. Your suggestion should in a way propose that Sun/Oracle doesn't know how they name their software. Of course that is possible.

    I hesitate to download and install it once again from the repo you suggested Jim, not that I do not think that you don't mean well and know what you talk about!! I stress that. You see I've got so many indications that my processor-MoBo doesn't supply virtualization. wolfi as one above, I have no doubt he knows his processor and it capabilities. But parallell I had another thread up in forums.virtualbox, and the answers from there indicate that as long as I don't have the svm- or amd-v- flags on my processor it doesn't support hardware virtualization. -I made one more excavation in my two BIOSes and could still find no Virtualization setting no where. And made one more excursion on the internet to search for information regarding my two identical processors. Found very little more than I wrote initially but found that Athlon 64 3000+ socket 939 is a very insufficient information:
    The Athlon 3000+ had many revisions, somewhere I read that the ones after "D" should have hardware virtualization. But I can't find out what model or release year that one should have.
    When I scrolled down the Wikipedia-list I'm almost certain that the 'Venice' release with socket 939 are the ones I've got in my two "twin" machines and according to Newegg.com - AMD Athlon 64 3000+ Venice 1.8GHz Socket 939 Single-Core Processor ADA3000BPBOX it doesn't support virtualization. The first one I found that does support virtualization is the 'Orleans' release with socket AM2.

    So, probably my hardware isn't able to supply hardware 64-bit virtualization. If it wasn't for my experience with VMWorkstation 6.01 in openSUSE10.3_x86-64 on my twin machine?? Still running BTW and capable of creating 64-bit virtual guest?? On machinery that should make it impossible?

    From wolfi above, and also from virtualbox forum I got the suggestions to try VMWare Player (that I previously thought only could "play" prefabricated VM's. How wrong I was). I thought I should give that a final try. I only had struggled with this problem for four days.

    And what do you know, it works!! With VMWare Player I can install and run virtual 64-bit guests. Tried both Ubuntu12.10_x86-64 and linuxMint14_x86-64. Both installed and ran smothly with Player on the same OS and hardware that earlier with VirtualBox reported "This kernel requires an x86-64 CPU, but only detected an i686 CPU...."

    Well it's a mystery, but consistent with my previous experiences with VMWare's Workstation 6.01 in openSUSE on the same hardware as my present openSUSE12.2_x86-64.

    So Jim, this my full explanation to why I hesitate to give Virtualbox one more try, it's not unthankfulness! -I think there is a difference between Sun/Oracle's VirtualBox and VMWare's applications. At least concerning this problem.

    Again I must say I am very grateful for your sharing these problems with me! You really helped me think and continue trying, even if not with Virtualbox.

    My best regards

    Lars

    PS. Sorry for being so verbous! It's my way of compensating for not being so technical ;-)! DS.

Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •