View previous topic :: View next topic |
Author |
Message |
snakeo2 Veteran
Joined: 01 Jan 2006 Posts: 1237
|
Posted: Sun Nov 30, 2008 5:31 pm Post subject: VirtualBox ( SOLVED!!) |
|
|
Not sure if this topic belongs in this forum, but I didnt see a more appropriate forum. I'm trying to install VirtualBox in order to set up a VM to install either XP or Vista. My goal is to set up a fully operational VM to run programs such as Quicken, Quickbooks, Office2007 and a few games to name a few. Im aware that both wine and crossoveroffce can do this, but more often than not programs are not 100% operational. I will be following the guide on gentoo-wiki.info, but before diving in I wanted to some clarification. In the guide, they describe two layout to configure your network...I just want to confirm that the only difference is that in one of the layout you can set up your guest OS with its separate IP from the host or want to set up a bridge? by the way, here is the link to the guide:
http://en.gentoo-wiki.com/wiki/VirtualBox
here is the part im referring to:
Networking
Virtualbox supports networking via NAT and via bridges. NAT networking is very simple and works out of box.
NAT
Works perfectly when you set NAT and keep "Cable connected" checked on. VirtualBox then uses internal DHCP and NAT. Disadvantages are that ICMP doesn't work (no ping - #1247) and you can't connect to virtual machine unless you set up port-forwarding rules.
However your virtual machine will be able to connect to other machines on your LAN without any issues and LAN name resolution should work providing you have that functionality on your LAN.
Bridged
If you need your guest OS to have a different IP address in the same subnet on the same ethernet interface, then you should use bridging.
Preparing
You should enable bridging support and tun/tap in kernel (or compile them as modules).
Linux Kernel Configuration: 802.1d Support
Networking --->
Networking Options --->
<*> 802.1d Ethernet Bridging
Linux Kernel Configuration: TUN/TAP Support
Device Drivers --->
Network device support --->
<*> Universal TUN/TAP device driver support
You can read about bridges here: Bridging
Configure network
File: /etc/conf.d/net (baselayout-2)
config_eth0="null"
# For every VM create an interface,
# set user to the one who going to use the
# interface.
tuntap_vbox0="tap"
tunctl_vbox0="-u <user>"
config_vbox0="null"
tuntap_vbox1="tap"
tunctl_vbox1="-u <user>"
config_vbox1="null"
# Add here all interfaces that you want to bridge
# eg eth0, but make sure to add config_eth0="null"
rc_need_br0="net.vbox0"
bridge_br0="vbox0 vbox1 eth0"
# The following will be the host IP, it can be the default router
# for the VM in routing mode.
# You can use dhcp here if you like, it makes sense if you want
# to bridge your VM into the real network.
#config_br0="dhcp"
config_br0="192.168.151.1/24"
brctl_br0="setfd 0
sethello 0
stp off"
File: /etc/conf.d/net (baselayout-1)
#the interface is really replaced by br0 for outgoing, so if you had dhcp here, you'll use dhcp in br0
config_eth0=( "null" )
#this specifies that interface vbox0 will be a tap interface and use the tunctl command to generate itself
tuntap_vbox0="tap"
#ALL interfaces part of a bridge should be null, otherwise oddities may occur.
config_vbox0=( "null")
# you can specify an owner of the interface if you want to run virtual box as a non root user
# [COMMENT from a reader: VirtualBox should never be run as root]
tunctl_vbox0=("-u <user>")
tuntap_vbox1="tap"
tunctl_vbox1=( "-u <user>" )
config_vbox1=( "null" )
#If you'd prefer a dynamic ip address for the machine, use
#config_br0=( "dhcp" )
config_br0=( "192.168.1.2 netmask 255.255.255" )
routes_br0=( "default via 192.168.1.1" )
#this specifies the bridging information
bridge_br0="eth0 vbox0 vbox1"
#Make sure your baselayout is recent enough to support this
depend_br0()
{
need net.eth0
need net.vbox0
need net.vbox1
}
brctl_br0=( "setfd 0"
"sethello 0"
"stp off" )
Now create interface symlinks:
ln -s net.lo /etc/init.d/net.vbox0
ln -s net.lo /etc/init.d/net.vbox1 ln -s net.lo /etc/init.d/net.br0 rc-update add net.br0 default _________________ Gigabyte MA790X-UD4P Motherboard
AMD Phenom II X4 940 Black Edition
MSI ATI R4650 PCIe2
250GB SATA Drive
4GB Corsair DDR2
Last edited by snakeo2 on Wed Dec 10, 2008 1:32 am; edited 1 time in total |
|
Back to top |
|
|
Paczesiowa Guru
Joined: 06 Mar 2006 Posts: 593 Location: Oborniki Śląskie, Poland
|
Posted: Sun Nov 30, 2008 5:52 pm Post subject: |
|
|
if you setup network bridge, then other, real computers can connect to vm. it is useful if you want to run server type apps on that vm, or if you want vm to boot from network from other computer than host machine. for simple office apps, or even online games NAT is just fine (unless you want to setup server for those games). |
|
Back to top |
|
|
snakeo2 Veteran
Joined: 01 Jan 2006 Posts: 1237
|
Posted: Sun Nov 30, 2008 6:03 pm Post subject: |
|
|
Paczesiowa,
thanks so much for the clarification. I will post back with any errors as im sure i will encounter a few of them. _________________ Gigabyte MA790X-UD4P Motherboard
AMD Phenom II X4 940 Black Edition
MSI ATI R4650 PCIe2
250GB SATA Drive
4GB Corsair DDR2 |
|
Back to top |
|
|
snakeo2 Veteran
Joined: 01 Jan 2006 Posts: 1237
|
Posted: Sat Dec 06, 2008 4:54 pm Post subject: |
|
|
im having problems installing virtualbox. i'm following the guide on gentoo-wiki
http://en.gentoo-wiki.com/wiki/VirtualBox
emerge -av app-emulation/virtualbox-bin
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N F ] app-emulation/virtualbox-bin-1.6.6 USE="additions headless sdk -vboxwebsrv" 21,469 kB
Total: 1 package (1 new), Size of downloads: 21,469 kB
Fetch Restriction: 1 package (1 unsatisfied)
Would you like to merge these packages? [Yes/No] y
>>> Verifying ebuild manifests
>>> Emerging (1 of 1) app-emulation/virtualbox-bin-1.6.6
!!! app-emulation/virtualbox-bin-1.6.6 has fetch restriction turned on.
!!! This probably means that this ebuild's files must be downloaded
!!! manually. See the comments in the ebuild for more information.
* Please download the package from:
*
* http://download.virtualbox.org/virtualbox/1.6.6/VirtualBox-1.6.6-Linux_amd64.run
*
* and then put it in /usr/portage/distfiles
* Fetch failed for 'app-emulation/virtualbox-bin-1.6.6', Log file:
* '/var/tmp/portage/app-emulation/virtualbox-bin-1.6.6/temp/build.log'
>>> Failed to emerge app-emulation/virtualbox-bin-1.6.6, Log file:
>>> '/var/tmp/portage/app-emulation/virtualbox-bin-1.6.6/temp/build.log'
* Messages for package app-emulation/virtualbox-bin-1.6.6:
* Fetch failed for 'app-emulation/virtualbox-bin-1.6.6', Log file:
* '/var/tmp/portage/app-emulation/virtualbox-bin-1.6.6/temp/build.log'
* Please download the package from:
*
* http://download.virtualbox.org/virtualbox/1.6.6/VirtualBox-1.6.6-Linux_amd64.run
*
* and then put it in /usr/portage/distfiles
so i downloaded the file manually and tried to move it to /usr/portage/distfiles, but im getting the following error:
mv VirtualBox-1.6.6-Linux_amd64.run /usr/portage/distfiles
mv: cannot stat `VirtualBox-1.6.6-Linux_amd64.run': No such file or directory
any ideas? _________________ Gigabyte MA790X-UD4P Motherboard
AMD Phenom II X4 940 Black Edition
MSI ATI R4650 PCIe2
250GB SATA Drive
4GB Corsair DDR2 |
|
Back to top |
|
|
snakeo2 Veteran
Joined: 01 Jan 2006 Posts: 1237
|
Posted: Sat Dec 06, 2008 5:23 pm Post subject: |
|
|
i take the following that the installation went ok:
* Fallback PaX marking -m
* /var/tmp/portage/app-emulation/virtualbox-bin-1.6.6/image//opt/VirtualBox/VBoxHeadless
*
* You must be in the vboxusers group to use VirtualBox.
*
>>> Auto-cleaning packages...
>>> No outdated packages were found on your system.
* GNU info directory index is up-to-date.
I then proceeded to add user to vbox group:
gpasswd -a freeze vboxusers
Adding user freeze to group vboxusers
modprobe vboxdrv
tux freeze # update-modules
i think everything went ok, but I cant find an icon. And when I try to run it from the command line, i get the following error:
# VirtualBox
bash: VirtualBox: command not found
any advise will be appreciated, thanks. _________________ Gigabyte MA790X-UD4P Motherboard
AMD Phenom II X4 940 Black Edition
MSI ATI R4650 PCIe2
250GB SATA Drive
4GB Corsair DDR2 |
|
Back to top |
|
|
OldTango l33t
Joined: 21 Feb 2004 Posts: 718
|
Posted: Sat Dec 06, 2008 6:00 pm Post subject: |
|
|
snakeo2 wrote: | i take the following that the installation went ok:
i think everything went ok, but I cant find an icon. And when I try to run it from the command line, i get the following error:
# VirtualBox
bash: VirtualBox: command not found
any advise will be appreciated, thanks. | If you are using Gnome it will be located under the menus, Applications-->System Tools-->Sun xVM VirtualBox. Weather your installation went alright or not I am not sure. However I had no trouble installing and setting it up to do just what you want it to do for you. I didn't download the file VirtualBox-1.6.6-Linux amd64.run file. I installed using virtualbox-ose Code: | @tango ~ $ emerge -pv virtualbox-ose
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] app-emulation/virtualbox-ose-1.6.6 USE="additions alsa qt3 sdk -headless -pulseaudio" 0 kB | and if I remember right I used a tar file. I used virtualbox-bin before virtualbox-ose went amd64 stable. I have been using OSE ever sense and it works very well.
Don't worry about the quest-additions or networking until you get it installed and working. After I installed the quest additions everything else just worked. It was far less trouble than I thought it was going to be.
|
|
Back to top |
|
|
Paczesiowa Guru
Joined: 06 Mar 2006 Posts: 593 Location: Oborniki Śląskie, Poland
|
Posted: Sat Dec 06, 2008 7:40 pm Post subject: |
|
|
you have to relogin (or just reboot) to make your environment notice that you are in new group |
|
Back to top |
|
|
snakeo2 Veteran
Joined: 01 Jan 2006 Posts: 1237
|
Posted: Sat Dec 06, 2008 8:01 pm Post subject: |
|
|
Paczesiowa
I logged out and rebooted and still the same problem.
OldTango, I looked where you suggested to look and did not find the it either. I ran
emerge -pv virtualbox-ose
tux freeze # VirtualBox
bash: VirtualBox: command not found
tux freeze # emerge -pv virtualbox-ose
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] sys-devel/bin86-0.16.17 149 kB
[ebuild N ] sys-power/iasl-20060912 840 kB
[ebuild N ] dev-util/cvs-1.12.12-r4 USE="crypt kerberos nls pam -doc -emacs -server" 3,123 kB
[ebuild N ] media-libs/libsndfile-1.0.17-r1 USE="alsa -flac -sqlite" 804 kB
[ebuild N ] dev-libs/libatomic_ops-1.2-r1 180 kB
[ebuild N ] gnome-extra/gnome-audio-2.22.2 USE="-debug" 1,703 kB
[ebuild N ] sys-devel/dev86-0.16.17-r5 687 kB
[ebuild N ] media-sound/pulseaudio-0.9.9 USE="X alsa avahi dbus gnome hal oss tcpd -asyncns (-bluetooth) -caps -jack -libsamplerate -lirc (-policykit)" 1,039 kB
[ebuild N ] dev-util/kbuild-0.1.4 2,241 kB
[ebuild N F ] app-emulation/virtualbox-ose-additions-1.6.6 9,858 kB
[ebuild N ] app-emulation/virtualbox-ose-1.6.6 USE="additions alsa headless pulseaudio qt3 sdk" 34,653 kB
[blocks B ] app-emulation/virtualbox-ose ("app-emulation/virtualbox-ose" is blocking app-emulation/virtualbox-bin-1.6.6)
[blocks B ] app-emulation/virtualbox-bin ("app-emulation/virtualbox-bin" is blocking app-emulation/virtualbox-ose-1.6.6)
[blocks B ] app-emulation/virtualbox-bin ("app-emulation/virtualbox-bin" is blocking app-emulation/virtualbox-ose-additions-1.6.6)
[blocks B ] app-emulation/virtualbox-ose-additions ("app-emulation/virtualbox-ose-additions" is blocking app-emulation/virtualbox-bin-1.6.6)
Total: 11 packages (11 new), Size of downloads: 55,272 kB
Fetch Restriction: 1 package (1 unsatisfied)
Conflict: 4 blocks (4 unsatisfied)
it appears that bin & ose versions cant coexist on the same box. I can always unmerge the bin version and try emerging the ose one. I'm still not sure how to deal with the "fetch restriction". any ideas? thanks _________________ Gigabyte MA790X-UD4P Motherboard
AMD Phenom II X4 940 Black Edition
MSI ATI R4650 PCIe2
250GB SATA Drive
4GB Corsair DDR2 |
|
Back to top |
|
|
snakeo2 Veteran
Joined: 01 Jan 2006 Posts: 1237
|
Posted: Sat Dec 06, 2008 8:32 pm Post subject: |
|
|
I should point out that I have downloaded the "virtualbox-ose-additions-2.0.4.ebuild" and placed in my /usr/portage/distfiles as instructed by the guide. Yet, I'm still getting the same error with regards to the "fetch restrictions"
emerge -av app-emulation/virtualbox-ose
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] sys-devel/bin86-0.16.17 149 kB
[ebuild N ] sys-power/iasl-20060912 840 kB
[ebuild N ] dev-util/cvs-1.12.12-r4 USE="crypt kerberos nls pam -doc -emacs -server" 3,123 kB
[ebuild N ] media-libs/libsndfile-1.0.17-r1 USE="alsa -flac -sqlite" 804 kB
[ebuild N ] dev-libs/libatomic_ops-1.2-r1 180 kB
[ebuild N ] gnome-extra/gnome-audio-2.22.2 USE="-debug" 1,703 kB
[ebuild N ] sys-devel/dev86-0.16.17-r5 687 kB
[ebuild N ] media-sound/pulseaudio-0.9.9 USE="X alsa avahi dbus gnome hal oss tcpd -asyncns (-bluetooth) -caps -jack -libsamplerate -lirc (-policykit)" 1,039 kB
[ebuild N ] dev-util/kbuild-0.1.4 2,241 kB
[ebuild N F ] app-emulation/virtualbox-ose-additions-1.6.6 9,858 kB
[ebuild N ] app-emulation/virtualbox-ose-1.6.6 USE="additions alsa headless pulseaudio qt3 sdk" 34,653 kB
[blocks B ] app-emulation/virtualbox-ose ("app-emulation/virtualbox-ose" is blocking app-emulation/virtualbox-bin-1.6.6)
[blocks B ] app-emulation/virtualbox-bin ("app-emulation/virtualbox-bin" is blocking app-emulation/virtualbox-ose-1.6.6)
[blocks B ] app-emulation/virtualbox-bin ("app-emulation/virtualbox-bin" is blocking app-emulation/virtualbox-ose-additions-1.6.6)
[blocks B ] app-emulation/virtualbox-ose-additions ("app-emulation/virtualbox-ose-additions" is blocking app-emulation/virtualbox-bin-1.6.6)
Total: 11 packages (11 new), Size of downloads: 55,272 kB
Fetch Restriction: 1 package (1 unsatisfied)
Conflict: 4 blocks (4 unsatisfied)
* Error: The above package list contains packages which cannot be
* installed at the same time on the same system.
For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked _________________ Gigabyte MA790X-UD4P Motherboard
AMD Phenom II X4 940 Black Edition
MSI ATI R4650 PCIe2
250GB SATA Drive
4GB Corsair DDR2 |
|
Back to top |
|
|
Paczesiowa Guru
Joined: 06 Mar 2006 Posts: 593 Location: Oborniki Śląskie, Poland
|
Posted: Sun Dec 07, 2008 9:32 am Post subject: |
|
|
first uninstall virtualbox-bin to get rid of blocks |
|
Back to top |
|
|
snakeo2 Veteran
Joined: 01 Jan 2006 Posts: 1237
|
Posted: Sun Dec 07, 2008 1:20 pm Post subject: |
|
|
i unmerged virtualbox-bin but it is still complaining about fetch restriction. I have already downloaded "virtualbox-ose-additions-2.0.4.ebuild" and placed in my /usr/portage/distfiles as instructed by the guide _________________ Gigabyte MA790X-UD4P Motherboard
AMD Phenom II X4 940 Black Edition
MSI ATI R4650 PCIe2
250GB SATA Drive
4GB Corsair DDR2 |
|
Back to top |
|
|
Paczesiowa Guru
Joined: 06 Mar 2006 Posts: 593 Location: Oborniki Śląskie, Poland
|
Posted: Sun Dec 07, 2008 1:41 pm Post subject: |
|
|
you what? why would you put ebuild there? it says:
Code: | !!! app-emulation/virtualbox-ose-additions-2.0.4 has fetch restriction turned on.
!!! This probably means that this ebuild's files must be downloaded
!!! manually. See the comments in the ebuild for more information.
* Please download the package from:
*
* http://download.virtualbox.org/virtualbox/2.0.4/VBoxGuestAdditions_2.0.4.iso
*
* and then put it in /usr/distfiles | and that's exactly what you need to do, ebuild files are already there, emerge downloads them during syncing. |
|
Back to top |
|
|
snakeo2 Veteran
Joined: 01 Jan 2006 Posts: 1237
|
Posted: Sun Dec 07, 2008 3:58 pm Post subject: |
|
|
ok, i finally got the right file to the right location and the install went without any errors. here are the last few lines:
* Updating desktop mime database ...
*
* You must be in the vboxusers group to use VirtualBox.
*
* The last user manual is available for download at:
* http://www.virtualbox.org/download/UserManual.pdf
*
>>> Recording app-emulation/virtualbox-ose in "world" favorites file...
* Messages for package dev-util/cvs-1.12.12-r4:
* If you want any CVS server functionality, you MUST emerge with USE=server!
* Messages for package media-sound/pulseaudio-0.9.9:
* PulseAudio in Gentoo can use a system-wide pulseaudio daemon.
* This support is enabled by starting the pulseaudio init.d .
* To be able to access that you need to be in the group pulse-access.
* For more information about system-wide support, please refer to
* http://pulseaudio.org/wiki/SystemWideInstance
*
* By enabling gnome USE flag, you enabled gconf support. Pleaes note
* that you might need to remove the gnome USE flag or disable the
* gconf module on /etc/pulse/default.pa to be able to use PulseAudio
* with a system-wide instance.
*
* To use the ESounD wrapper while using a system-wide daemon, you also
* need to enable auth-anonymous for the esound-unix module, or to copy
* /var/run/pulse/.esd_auth into each home directory.
*
* If you want to make use of realtime capabilities of PulseAudio
* you should follow the realtime guide to create and set up a realtime
* user group: http://www.gentoo.org/proj/en/desktop/sound/realtime.xml
* Make sure you also have baselayout installed with pam USE flag
* enabled, if you're using the rlimit method.
* Messages for package app-emulation/virtualbox-ose-1.6.6:
*
* You must be in the vboxusers group to use VirtualBox.
*
* The last user manual is available for download at:
* http://www.virtualbox.org/download/UserManual.pdf
*
>>> Auto-cleaning packages...
>>> No outdated packages were found on your system.
* Regenerating GNU info directory index...
* Processed 163 info files.
I have already added my user to the vbox group, modprobe modules, and still not seeing an icon. when i ran "virtualobox" from the shell, im getting the same error as before:
tux freeze # virtualbox
bash: virtualbox: command not found
any ideas? thanks in advance _________________ Gigabyte MA790X-UD4P Motherboard
AMD Phenom II X4 940 Black Edition
MSI ATI R4650 PCIe2
250GB SATA Drive
4GB Corsair DDR2 |
|
Back to top |
|
|
Paczesiowa Guru
Joined: 06 Mar 2006 Posts: 593 Location: Oborniki Śląskie, Poland
|
Posted: Sun Dec 07, 2008 7:03 pm Post subject: |
|
|
it's VirtualBox, notice uppercase. |
|
Back to top |
|
|
snakeo2 Veteran
Joined: 01 Jan 2006 Posts: 1237
|
Posted: Sun Dec 07, 2008 9:08 pm Post subject: |
|
|
sorry that was a typo
tux freeze # VirtualBox
bash: VirtualBox: command not found
still the same error. _________________ Gigabyte MA790X-UD4P Motherboard
AMD Phenom II X4 940 Black Edition
MSI ATI R4650 PCIe2
250GB SATA Drive
4GB Corsair DDR2 |
|
Back to top |
|
|
Paczesiowa Guru
Joined: 06 Mar 2006 Posts: 593 Location: Oborniki Śląskie, Poland
|
Posted: Mon Dec 08, 2008 7:30 am Post subject: |
|
|
try /usr/bin/VirtualBox |
|
Back to top |
|
|
gimpel Advocate
Joined: 15 Oct 2004 Posts: 2720 Location: Munich, Bavaria
|
Posted: Mon Dec 08, 2008 10:46 am Post subject: |
|
|
...and make sure you have USE="qt3 -headless" set for virtualbox. _________________ http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
|
|
Back to top |
|
|
snakeo2 Veteran
Joined: 01 Jan 2006 Posts: 1237
|
Posted: Tue Dec 09, 2008 1:10 am Post subject: |
|
|
im running out of options:
tux freeze # /usr/bin/VirtualBox
bash: /usr/bin/VirtualBox: No such file or directory
I double check and i do have both "qt3 headless" use flags set and still nothing...where else can i look? _________________ Gigabyte MA790X-UD4P Motherboard
AMD Phenom II X4 940 Black Edition
MSI ATI R4650 PCIe2
250GB SATA Drive
4GB Corsair DDR2 |
|
Back to top |
|
|
Paczesiowa Guru
Joined: 06 Mar 2006 Posts: 593 Location: Oborniki Śląskie, Poland
|
Posted: Tue Dec 09, 2008 7:24 am Post subject: |
|
|
maybe try qt4 flag, I use qt4 frontend without problems |
|
Back to top |
|
|
outermeasure Apprentice
Joined: 26 Nov 2008 Posts: 194 Location: ping6 ff02::1
|
Posted: Tue Dec 09, 2008 2:52 pm Post subject: |
|
|
snakeo2 wrote: | im running out of options:
tux freeze # /usr/bin/VirtualBox
bash: /usr/bin/VirtualBox: No such file or directory
I double check and i do have both "qt3 headless" use flags set and still nothing...where else can i look? |
No, you need "-headless", not "headless", i.e. you need to UNSET the headless use flag for VirtualBox and recompile VirtualBox. |
|
Back to top |
|
|
snakeo2 Veteran
Joined: 01 Jan 2006 Posts: 1237
|
Posted: Wed Dec 10, 2008 1:32 am Post subject: |
|
|
outermeasure,
thank you so much that did the trick. I simply edit my use flag to read "-headless" and bam it worked! thanks for all the help to everyone that took the time to ready my thread and provided feedback. _________________ Gigabyte MA790X-UD4P Motherboard
AMD Phenom II X4 940 Black Edition
MSI ATI R4650 PCIe2
250GB SATA Drive
4GB Corsair DDR2 |
|
Back to top |
|
|
snakeo2 Veteran
Joined: 01 Jan 2006 Posts: 1237
|
Posted: Wed Dec 10, 2008 3:08 am Post subject: |
|
|
one final question to those that presently use virtualbox. is it possible to install virtualbox in its own partition? in other words, can i create a separate partition and intsall virtualbox there? my /home partition is not that big. I guess I can always increase the size of my /home partition and then install virtualbox. _________________ Gigabyte MA790X-UD4P Motherboard
AMD Phenom II X4 940 Black Edition
MSI ATI R4650 PCIe2
250GB SATA Drive
4GB Corsair DDR2 |
|
Back to top |
|
|
|