virtualboxforlinux
『壹』 怎麼在virtualbox下安裝linux
①點擊菜單上的新建;
②設置一個名稱,設置類型為Linux,版本 Ubuntu(64 bit)
安裝系統
到ubuntu官網下載最新版ubuntu系統:
http://www.ubuntu.org.cn/index_kylin
或者到網路雲中下載;
① 啟動新建的虛擬機
②載入剛才下載的最新版的ubuntu鏡像文件
③點擊啟動進行安裝;
建議選中:
①安裝中下載更新;
②安裝這個第三方軟體;
個人習慣選中:自動登錄
安裝後點擊現在重啟
『貳』 virtualbox for linux 5.1.22.115126 正式版怎麼安裝
它的安裝過程網上有很多視頻教程,樓主要是真想玩linux的話,可以買本書好好鑽研一下,只能說linux只是一個系統,對一般人來說沒什麼實用價值的,真要想了解的話,建議多看資料
『叄』 vmvirtualbox安裝linux步驟
一、前言
最近有網友反應初學Linx不會安裝,找了許多教程不是太全面,總會遇到一些要不是啟動不了,要不是連不上網,各種問題,為了讓大家能夠順利的安裝,小樂寫了一個非常詳細的教程,讓大家少入坑。
二、背景介紹
Linux,全稱GNU/Linux,是一套免費使用和自由傳播的類UNIX操作系統,其內核由林納斯·本納第克特·托瓦茲於1991年第一次釋出,它主要受到Minix和Unix思想的啟發,是一個基於POSIX和Unix的多用戶、多任務、支持多線程和多CPU的操作系統。它能運行主要的Unix工具軟體、應用程序和網路協議。它支持32位和64位硬體。Linux繼承了Unix以網路為核心的設計思想,是一個性能穩定的多用戶網路操作系統。Linux有上百種不同的發行版,如基於社區開發的debian、archlinux,和基於商業開發的Red Hat Enterprise Linux、SUSE、oracle linux等。
三、准備工作
1.VMware軟體(注意:如過不會安裝此軟體教程地址https://www.cnblogs.com/fuzongle/p/12760193.html),常見的虛擬機軟體有 VMware Workstation(簡稱 VMware)、VirtualBox、Microsoft Virtual PC 等,其中 VMware 市場佔有率最高,所以本節以 VMware 為例來講解 Linux 的安裝。
2.鏡像:CentOS-6.4-i386-bin-DVD1(注意:如果沒有此鏡像可以在官網下載:https://www.linux.org/pages/download/,如果不會下載可以翻到最下面獲取文件下載)
四、開始安裝CentOS
1.創建新的虛擬機,
2.點擊自定義選項,下一步,
3.點擊下一步即可,硬體默認的就可以
4.點擊選項稍後安裝系統後,點擊下一步,
5.選擇要安裝的系統Linux,選擇linux的版本,版本安裝的是6.4版本,點擊下一步,
6.設置虛擬機安裝的名字,名字隨意,位置是自己安裝虛擬機讓你選擇文件夾位置,點擊下一步,
7.設置系統配置項,默認即可,也可根據電腦的自身情況配置,點擊下一步,
8.選擇內存,根據自己的系統性能配置,作者是按照默認的,點擊下一步,
9.選擇網路配置NAT,點擊下一步,
10.選擇SSCSI控制器,推薦配置即可,點擊下一步,如
11.選擇磁碟的類型,推薦即可,點擊下一步,
12.磁碟選擇創建新的磁碟,點擊下一步
13.選擇磁碟的大小,可以自己設置,本文設置為20G,
14.設置磁碟文件存儲的位置,點擊下一步,
『肆』 如何安裝VirtualBox
1.Sun xVM VirtualBox簡介
VirtualBox官方網站:http://www.virtualbox.org
下載最新版本的VirtualBox:http://www.virtualbox.org/wiki/Downloads
VirtualBox是Sun公司出品的一款小巧、開源、性能優異的跨平台虛擬機軟體。我想會有許多朋友問,VirtualBOx比起老牌的VMware,微軟VirtualPC表現如何呢?
下面是各虛擬機對比,大家可以參考一下:http://en.wikipedia.org/wiki/Comparison_of_virtual_machines
VirtualBox可以在Windows XP/Vista、Linux、 Mac OSX、OS/2Warp、Solaris系統中運行,支持安裝Dos、Windows(3.x、NT 4.0、2000、XP、Server2003、Vista、Server2008)、Debian、SUSE、openSUSE、Ubuntu、Fedora、CentOS、RedHat、Gentoo、Mandriva、FreeBSD、OpenBSD、NetWare、Solaris等系列的客戶端操作系統。
VirtualBox特性:
64-bit guests (on 64 bit hosts only)
Remote Desktop Protocol (RDP) control ofVM
iSCSI support
NCQ support for SATA raw disks andpartitions
USB support, with remote devices over RDP
Snapshots
Seamless mode
Clipboard
Shared folders
Special drivers and utilities to facilitateswitching between systems
Command line interaction (in addition to theGUI)
Public API (Java, Python, SOAP, XPCOM) tocontrol VM configuration and execution [10]
Remote display (useful for headless hostmachines)
Nested paging for AMD-V
VMware Virtual Machine Disk Format(VMDK) support - allows VirtualBox to use a disk image created inVMware
Microsoft VHD support
2.VirtualBox的安裝
安裝很簡單,基本一路回車就可以了。
啟用VirtualBox的USB及網路支持
3.VirtualBox的基本設置
3.1語言設置
VirtualBox內置了英文、簡體中文(翻譯的實在不敢恭維)、繁體中文、日文、韓文等多種語言,打開VirtualBox主界面後,選擇File--Preferences(或者按下Ctrl+G),選擇你喜歡的語言。
3.2虛擬硬碟存放目錄設置
管理--全局設定--常規
3.3自動更新
管理--全局設定--Update,可以設置VirtualBox的自動更新。
3.4熱鍵設置
Auto Capturekeyboard選中後,當虛擬電腦窗口處於狀態時,將自動捕獲所有鍵盤輸入,並將其發送到虛擬電腦。
下面是以VirtualBox 1.6.4版本為例,來創建第一個虛擬機。雖然後面更新版本在界面上有些許變動,但基本不大。
設置虛擬系統的內存
設置虛擬硬碟
新建虛擬硬碟,進入「新建虛擬硬碟向導」
選擇虛擬硬碟類型
設置虛擬硬碟的名稱、位置及大小
完成後,點擊"下一步"繼續。
確認無誤後,點擊"完成"
現在你應該看到一個名字為xp01、處在關閉狀態的的虛擬機。
下面就是安裝我們的第一個操作系統並進行相關設置。
虛擬機的基本設置
別急著按"啟動",在安裝系統前,先對虛擬機進行一些基本的設置吧。選中「虛擬機」,點擊"設置"
常規選項--基本:
常規選項--高級:
硬碟選項
光碟機選項
點擊圖標,進入"虛擬界面管理器"。虛擬界面管理器裡面可以新建、注冊、刪除、釋放虛擬硬碟、虛擬光碟、虛擬軟盤。
網路選項
VirtualBox中最多可以為虛擬機設置4塊網卡,網卡型號有:
1) AMD PCNet PCI II;
2) AMD PCNet FAST III (the default);
3) Intel PRO/1000 MT Desktop;
4) Intel PRO/1000 T Server.
VirtualBox默認選擇的網卡型號是PCNet FASTIII,因為它的兼容性最好,絕大多數的操作系統都有它的驅動支持。但需要注意的是,Windows Vista中卻移除了AMD PCNet網卡驅動,因此,如果你的虛擬機跑Vista系統,請選擇Intel PRO/1000,而不是AMD PCNet(不過,GuestAddtions中有AMD PCNet的網卡驅動)。
VirtualBox的網路連接方式分為四種:
1) Not attached.
2) Network Address Translation (NAT)
3) Host Interface Networking
4) Internal Networking
如果你還不太了解它們的含義,那麼請暫且按照下圖設置為NAT模式。
USB設備
這個選項可以使你的虛擬機使用主機的USB設備,比如連接到主機上的移動硬碟可被虛擬機識別。很不錯的功能。
選中"啟用USB控制器","USB 2.0控制器"。篩選器的選擇,點擊第一個圖標,也就是匹配所有的USB設備。
隨後,主機會提示找到VirtualBox USB新硬體,直接下一步就可以自動按照好驅動了。
至於其它的選項,這里先不說了,我們設置了虛擬機的光碟機,設置了虛擬機的啟動順序,下面開始先安裝我們的第一個虛擬系統吧。
啟動虛擬機,然後開始安裝你的虛擬系統吧。
如果你進入虛擬的Windows系統時,發現滑鼠出不來了?按一下右Ctrl就可以了。
先看一下最上面的菜單。
【控制】菜單中"無縫模式"和"禁止自動捕獲滑鼠"是灰色的,不能用呢。另外,Host+F是什麼意思呢?
Host就是你管理--全局設定--輸入里設置的熱鍵(默認右Ctrl),因此Host+F就表示組合鍵「RightControl+F」。
上面的是【設備】菜單,這里可以為虛擬機分配光碟機,載入ISO,分配USB設備等。
下面是非常非常重要的一步:請點擊最下面的「安裝增強功能」。
如果你的系統沒有關閉自動運行,應該會有下面這樣一個程序自動運行。
若上面的畫面沒有出現,那麼你可以到我的電腦--VBOXADDITIONS的光碟機,手動運行裡面的VBOXGuestAdditions.exe,安裝完畢後,重新啟動虛擬機。
VirtualBox增強功能包括:
1.無縫模式(seamless windows)
2.更好的顯示效果(更好的解析度,拉伸虛擬機窗口時,屏幕自動適應)
3.虛擬機與主機共享文件夾,分配數據空間(Shared folders)
4.虛擬機與主機時間同步(Time synchronization)
5.共享剪切板(Sharedclipboard,很容易地把虛擬機里的信息復制到主機上)
6.滑鼠集成,滑鼠自動捕獲(Mouse pointerintegration,不再需要按右Ctrl了)
為虛擬機分配USB設備
設備--分配USB設備,然後VirtualBox列出當前主機上的USB設備。
本示例中,大家可以看到有三個,分別是USB存儲設備(120G的移動硬碟),USBCombo光碟機,USB光學滑鼠,選擇第一個。之後,虛擬的Windows會提示找到新硬體,並自動安裝驅動,然後再到我的電腦里看看,移動硬碟已經到了虛擬機。
共享文件夾
設備--分配共享空間,此功能可以將主機的文件夾映射到虛擬機中,方便數據共享。
如何映射呢?
在虛擬的Windows系統里,運行里輸入:net use x:\vboxsvrsharename(注意,x:是你要映射的盤符,\vboxsvr是固定不變的,而sharename則是你設置的共享名稱),你也可以直接在運行里輸入:
虛擬機的關閉
linux下主要是VirtualBox及GuestAdditions的安裝
Linux版本的VirtualBox下載:http://www.virtualbox.org/wiki/Linux_Downloads。請下載對應的版本。
RedHat、RHEL:rpm -i vh *.rpm
Ubuntu安裝:sudo dpkg -i *.deb
如果虛擬的是linux系統,那麼如何安裝GuestAdditions?
在linux系統中選擇安裝增強功能,然後會自動關在GuestAdditions的ISO文件,有如下的窗口打開,復制裡面的VBoxLinuxAdditions.run文件(可能位於/media/VBOXADDITIONS_version),然後執行。(這里以CentOS 為例)
執行安裝就可以了
# bash VBoxLinuxAdditions.run
Verifying archive integrity... All good.
Uncompressing VirtualBox 1.6.4 GuestAdditions for Linux
VirtualBox 1.6.4 Guest Additions installation
Building the VirtualBox Guest Additionskernel mole...
Building the shared folder support kernelmole...
Installing the VirtualBox GuestAdditions...
Successfully installed the VirtualBox GuestAdditions.
You must restart your guest system in orderto complete the installation.
安裝後需要重新啟動虛擬機。
Linux or Solaris/OpenSolaris虛擬機的系統必須有X.org Server1.3或以上版本才可以有無縫模式seamless Mode效果。
文件夾共享:# mount -t vboxsf [-o OPTIONS] sharename mountpoint
例如:#mount -t vboxsf download/mnt/box,前提是掛載點必須存在
虛擬linux系統的顯示及解析度
安裝完增強功能後,會簡單的修改xorg.conf文件就可以了,modes設置你需要的解析度
?
1
2
3
4
5
6
7
8
9
10
11
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "2048x800" "1024x640" "800x600" "640x480"
EndSubSection
EndSection
『伍』 如何使用VirtualBox安裝Linux系統
1 、首先要獲得Red Hat的安裝盤,如果到Red Hat官方下載光碟鏡像則需要注冊一個賬號,在這里我們可以從第三方鏡像下來獲得光碟鏡像,可根據自己的需要下載適合的文件
2打開Virtualbox軟體,點擊【新建】工具按鈕來創建一台新的虛擬機:
3在彈出的【新建虛擬電腦】窗口中根據自己的要求進行選擇,【名稱】一欄可以給將要虛擬的系統起一個好聽的名字,【類型】這一欄因為我們將要虛擬Linux故我們就選擇Linux,【名稱】這一欄通過下拉列表選擇相應的Linux發行版本,但無論如何選擇都對實際安裝沒有影響,點擊【下一步】進行下一步配置:
4為您將要虛擬的Linux系統分配運行內存,可根據虛擬系統的實際需要和自己物理機實際內存大小來進行分配,因為我不需要在Linux運行圖形界面,我只需要安裝文本模式,所以我只分分配了512MB給虛擬機, 點擊【下一步】繼續:
5創建虛擬磁碟,這裡面有三個選項:a、不添加虛擬硬碟,這個選項只是創建一台虛擬機不創建虛擬硬碟,虛擬硬碟可以在以後需要安裝系統的時候進行添加。b、現在創建虛擬硬碟,這個選項可以創建一塊虛擬硬碟以方便稍後安裝系統,在這里我選擇這一項。c、使用已有的虛擬硬碟文件,Virtualbox允許使用已有的虛擬硬碟文件,支持vhd、vdi和vmdk等等多種虛擬硬碟文件格式,點擊【創建】來創建一塊新的虛擬硬碟:
6選擇虛擬硬碟的文件類型,一共有6種類型可以選擇,在這里我選擇VHD,因為Widnows可以通過磁碟管理附加VHD文件映射成一塊本地磁碟,可以很方便的對虛擬的這塊硬碟進行讀寫,點擊【下一步】繼續:
7選擇虛擬硬碟文件的屬性,分兩種情況:
a、動態分配,這個選項只是在物理硬碟上創建一個虛擬硬碟文件,這個文件大小實際大小根據您虛擬機所用的文件大小來動態改變,但不會超過虛擬硬碟所限定的大小。
b、固定大小,馬上分配虛擬硬碟大小的空間,使用起來較快,但較佔用磁碟空間。點擊【下一步】繼續:
8設定虛擬硬碟的大小和保存路徑,Virtual可支持單個2TB大小的虛擬硬碟,點擊【創建】完成:
9虛擬機已經創建完成,接下來我們就要在這台創建好的虛擬中安裝Linux操作系統:
10將已經下載好的Linux發行版本鏡像掛載到剛創建的虛擬機上,點擊【設置】在彈出的設置窗口中選擇【存儲】選項,選中【控制器:IDE】下的【沒有碟片】的光碟圖標,如下圖:
11點選下載好的安裝鏡像【選擇一個安裝光碟】進行掛載:
12確定後配置窗口關閉,點擊【啟動】即可啟動虛擬機進行系統安裝:
13在安裝界面中選擇【Install or upgrade an existing system】並回車進行安裝:
14按下【回車】鍵後即開始安裝:
15提示是否要對安裝光碟進行測試,因為我們通過網路環境獲取到的安裝鏡像,在下載完成後,最好驗證一下MD5碼,如果MD5碼一致就不會有問題,在這里我們使用Tab鍵移動游標到【Skip】跳過檢測:
16選擇安裝過程中顯示的語言,Red Hat 6.4在安裝過程中在文本模式下不支持中文,鍵盤Tab到【OK】繼續安裝過程:
17選擇鍵盤布局,一般而言目錄我們所用的鍵盤大多是美式鍵盤,所以選擇US鍵盤Tab到【OK】繼續:
彈出了一個警告窗口,大致意思是磁碟需要初始化,初始化會導致磁碟數據全部丟失,因為我們這塊是虛擬硬碟,只是物理硬碟上的一個文件,無論如何操作都不會影響到物理磁碟上的任何數據,所以我選擇了【Re-initialize all】初始化磁碟:
選擇時區,默認Asia/Shanghai即可:
設置超級管理員密碼:
21、選擇磁碟分區,有三個選項: a、使用整塊硬碟。 b、替換已安裝的Linux系統。 c、使用剩餘空間。這是一塊全新的虛擬硬碟,故我選擇第一項,使用整塊磁碟。
將分區信息寫入磁碟【Write changes to disk】:
等待安裝完成:
安裝完成,游標移動到【Reboot】後重啟:
重啟後成功啟動到登錄界面:
輸入用戶名和密碼後登錄到系統:
『陸』 Virtual Box 錯誤 for linux
這樣試試:
#modprobe vboxdrv
#chmod 666 /dev/vboxdrv
然後再啟動試試
-------
如果不行,兄弟那真遺憾,找Fedora13的rpm蟲裝了吧
『柒』 virtualbox中怎麼給linux添加磁碟空間
VirtualBox中裝好Ubuntu後,發現硬碟空間不夠使用 了。以下是搜集整理的解決辦法:
1. 添加新硬碟
設置 -> Storage -> SATA控制器->右擊,選擇「添加虛擬硬碟」
然後,根據需求創建合適的硬碟
2. 重啟虛擬機
查看現有系統的磁碟空間
sudo fdisk -l
可看到新加的虛擬硬碟,一般名為:Disk /dev/sdb
3. 給新加的硬碟分區
fdisk /dev/sdb
鍵入m,可看到幫助信息
command (m for help):m
增加新分區
command (m for help):n
選擇基本分區,輸入:p
建一個分區
Partition number(1-4):1
回車
First cylinder (1-15908,default 1):Enter
寫入並退出
command (m for help):w
4. 格式化磁碟分區
用ext4格式對/dev/sdb1進入格式化
sudo mkfs.ext4 /dev/sdb1
5. 掛載分區
創建新的掛載點
sudo mkdir /work
將新磁碟分區掛載到/work目錄下
sudo mount -t ext4 /dev/sdb1 /home/Hadoop/NewDisk1/
查看掛載
df -h
可以看到新加的硬碟:/dev/sdb1
6. 開機自動掛載
修改文件
sudo vim /etc/fstab
在最後一行加入:
/dev/sdb1 /home/hadoop/NewDisk1/ ext4 defaults 0 0
這一行一共六個參數,依次是「文件系統所在設備;掛載點;文件系統類型;掛載參數,大多數系統使用"defaults"就可以滿足需要;後兩個一個是轉儲,一個是啟動順序,如果沒有轉儲需求,也不是系統啟動盤都設置成0就可以了。
7.所有做完後硬碟已經設置成功,只是分區雖然掛載上,但是不可寫,需要更改許可權:
sudo chmod -R 777 /home/hadoop/NewDisk1/