2007年12月27日 星期四

[Linux文件] VirtualBox 網路、音效

在虛擬器軟體裡的網路選項中,選nat,
進到xp後,設定網路自動取得ip即可以上網,
至於音效方面,如設定網路一般,
在軟體選項點音效,選ALSA音效驅動程式,
這樣子進xp就有音效了。

但是在實際上用的時間,效果很好,
只是在用完xp,關機或是用到一半,
linux卻不能上網了@@,原因還不清楚,
不過要一直調ifconfig,換插網路孔才能再上線,
看來還要再觀察。

附記.最後一次連beryl都爆炸了 = =
我是用ctrl + alt F6 切到虛擬作業台,
用root把beryl砍了再能再進xwindow的…
下次再實驗!
--

2007年12月25日 星期二

[Linux文件] VirtualBox安裝使用

http://www.virtualbox.org/wiki/Linux%20build%20instructions
上面是官方網站,點download頁面,
有fedora7、6、5的安裝包(之前只有7@@)
請下載7的rmp安裝包,拿回來執行

#rpm -ivh Virtual...(tab補完)

裝好後,會顯示不能啟動什麼什麼文件之類的,
提示訊息是請你把要使用virtualbox的user加到這個群組,
所以到系統->管理->使用者及群組->管理群組(最後一個和fedora不同)
把root和其它user加到virtualbox的群組即可!
這時不要忘了先登出讓設定生效!

------------------------------
登入後,就可以在應用程式列表裡找到virtualbox,
執行,然後用法就和vmware差不多,
這版本的中文化做的很好,也有很多提示,
在使用上應該不會有什麼問題,記得設定時,
要把光碟機選起來,不然虛擬機器會沒有光碟機開機XD
下面再給幾個教學網站。

http://noviceworld.blogspot.com/2007/09/virtualbox-15.html

http://oss-tw.blogspot.com/2007/10/linux-mac-os-x.html

據說虛擬出來的xp會沒網路,不過有解決辦法,
下次再一起解決!試用看看,
如果效果不錯,那轉換平台到linux的日子就不遠了XD

--------------------------------------
之前一直在試如何在Linux下無縫執行Windows
找了許多網站並且也照著執行
卻也還是無法成功
而就在昨天上課
老師跟我們說Virtualbox 1.5已經將無縫執行的功能內建了
今天想說就試試
竟然還真給我成功了
還真有一股莫名的興奮
其實這還挺簡單的
不用像之前還要安裝什麼、設定什麼的
首先當然就是下載Virtualbox 1.5後安裝
安裝好之後要將自己的帳號納入vboxusers群組之下
從系統->管理->使用者及群組->管理群組
進入群組設定名單
找尋vboxusers這個群組名稱後選擇屬性
將你想可以使用VirtualBox軟體的使用者全勾選起來
就完成權限設定了
如此就可使用Virtualbox安裝Windows XP了
安裝完成後就可以正常使用Windows XP了但是還不是很方便
因每當你要操作Windows XP時就要在視窗上點一下進入Guest環境
此時鍵盤與游標都會被這個視窗綁住
要跳離的話得按下右端的ctrl鍵
而且也沒有網路
畫面解析度也不高
VirtualBox為了提供更好的Guest功能
便製作了一個叫VBoxGuestAdditions的擴充套件
提供網路存取以及其他豐富的功能
安裝方法是在Virtualbox的主畫面選擇設定值
進入光碟分頁
選擇掛載ISO映像檔
掛載/usr/share/virtualbox/VBoxGuestAdditions.iso
開啟虛擬的Windows後
安裝光碟機裡的檔案重開機就ok了
按快捷鍵Crtl+L就可以無縫執行Windows了
還有VirtualBox提供了分享資料夾的概念
可以讓Guest與Host之間的檔案相通
設定方法在主畫面的設定值裡
分享資料夾分頁中使用新增
指定要分享的Host資料夾以及名稱
我是將分享資料夾名稱設定為linux
位置在/home/neversay/Desktop中
設定完後開啟虛擬Windows
開啟主選單->執行
在輸入欄中填入
net use z: \\vboxsvr\linux
這樣在windows我的電腦中
就會出現代號z的網路磁碟機了
主客端作業系統就可以藉由這個磁碟機互傳資料囉

2007年12月24日 星期一

[Linux文件] which指令使用說明

要找一個指令的實際存在目錄,可以如下使用

-bash-3.2# which firefox
/usr/bin/firefox

上面的例子就可以看到firefox在那個目錄下。
--

2007年12月9日 星期日

[Linux文件] 有關bash檔指令設定(ex.ifconfig)

因為用root的權限,要執行ifconfig一直沒辦法,
我就以為是因為我沒安裝這個套件,所以用

#yum search ifconfig

找到net-tool裡面有包含ifconfig,就裝了

#yum install net-tool

可是接下來還是不能執行,但是用系統內建搜尋,
搜"ifconfig"可以發現在/sbin下是有這個指令,也可以執行的
所以問題就是出在我的bash沒有去找這個資料夾,
解決辦法就是去家目錄下,開隱藏檔.bash_profile
...
PATH=$PATH:$HOME/bin:/sbin
...

在檔案中加入藍色那行字,bash就會進/sbin資料夾找這個指令了
--