系統 -> 管理 -> 使用者及群組, 解鎖後
選 [管理群組], 找到 [vboxusers], 按 [屬性]
再將你的帳號加入這個 [vboxusers] 群組就可以了
或用指令
sudo groupadd -a -G vboxusers yourid
2011年1月28日
複製 virtualbox 中的 *.vdi 檔
在 ubuntu 的終端機中, 下指令
VBoxManage clonehd 來源.vdi 目標.vdi即可, 例如:
VBoxManage clonehd xp-sp2-3.vdi myXP.vdi
2011年1月27日
再探 UEC (1): VT-enabled CPU (64-bit), UEC
UEC 最簡單的架構是兩個server:
server 1: CLC + WALRUS + CC + Storage Controller
CPU 快一點的電腦, 因為要控制連結 NC
server 2: NC
支援 VT, 且記憶體多一點的電腦
可選擇性加入:
server 3,4,5...: NC
支援 VT, 且記憶體多一點的電腦
哪些 CPU 有支援 VT 功能? 查了一些資料後發現可以由 CPU 的 info 來確定:
名詞:
虛擬機器 (參見 鳥哥 利用 Xen 設計虛擬機器)
主要分為半虛擬化 (Para-virtualization) 及全虛擬化 (Full virtualization) 兩種;
可以執行半虛擬化主機, CPU 必須要支援的實體位址延伸技術 (PAE) ; 檢查 CPU 的參數即可確認:
(註 Intel 提供 VT 技術, AMD 則提供 SVM 技術) 這兩種技術在 CPU 的旗標分別是:Intel (vmx) 與 AMD (svm)
server 1: CLC + WALRUS + CC + Storage Controller
CPU 快一點的電腦, 因為要控制連結 NC
server 2: NC
支援 VT, 且記憶體多一點的電腦
可選擇性加入:
server 3,4,5...: NC
支援 VT, 且記憶體多一點的電腦
圖片來源: UE architecture (pdf)
哪些 CPU 有支援 VT 功能? 查了一些資料後發現可以由 CPU 的 info 來確定:
名詞:
虛擬機器 (參見 鳥哥 利用 Xen 設計虛擬機器)
主要分為半虛擬化 (Para-virtualization) 及全虛擬化 (Full virtualization) 兩種;
可以執行半虛擬化主機, CPU 必須要支援的實體位址延伸技術 (PAE) ; 檢查 CPU 的參數即可確認:
xxx@desktop:~$cat /proc/cpuinfo | grep flagsflags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc rep_good nonstop_tsc extd_apicid pni monitor cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt(我的機器是 AMD Phenom II X4 945 四核) 有看到 pae 應該就有支援。而支援全虛擬化
(註 Intel 提供 VT 技術, AMD 則提供 SVM 技術) 這兩種技術在 CPU 的旗標分別是:Intel (vmx) 與 AMD (svm)
2011年1月24日
ubuntu 中掛載 NTFS 磁碟
開機時自動掛載 Windows 分割區 (FAT),並允許所有使用者能 讀取/寫入:
假設 Windows 的分割區 (FAT) 是 /dev/hda1 ,掛載的資料夾是 /media/windows
假設 Windows 的分割區 (NTFS) 是 /dev/hda1 ,掛載的資料夾是 /media/windows
假設 Windows 的分割區 (FAT) 是 /dev/hda1 ,掛載的資料夾是 /media/windows
sudo gedit /etc/fstab在最後加上
/dev/hda1 /media/windows vfat iocharset=utf8,umask=000 0 0然後儲存檔案
開機時自動掛載 Windows 分割區 (NTFS),並允許所有使用者能讀取:
假設 Windows 的分割區 (NTFS) 是 /dev/hda1 ,掛載的資料夾是 /media/windows
在最後加上sudo mkdir /media/windows sudo cp /etc/fstab /etc/fstab.backup sudo gedit /etc/fstab
按照 /etc/fstab 的設定自動重新掛載一次 (不用重開機)/dev/hda1 /media/windows ntfs nls=utf8,umask=0222 0 0
sudo mount -a參考: ubuntu 正體中文, 鳥哥的 Linux 私房菜
2011年1月7日
在 ubuntu 10.04 安裝 gretl 1.9.3x - 有關 gnuplot 的問題
用 gnuplot for gretl 的方法, 但是有錯誤(在執行 gnuplot 時):XXX@ubu1004:/$ /opt/gnuplot/bin/gnuplot
/opt/gnuplot/bin/gnuplot: error while loading shared libraries: libwx_gtk2u_richtext-2.8.so.0: cannot open shared object file: No such file or directory找了很多方法, 都不能決解, 後來乾脆直接下載 gnuplot (4.4.0-1) (for maverick ) 的 binary 檔來試試@ http://packages.ubuntu.com/maverick/gnuplot
但要先安裝gnuplot-nox (>= 4.4.0-1)
gnuplot-x11 (>= 4.4.0-1)
裝好以後 gnuplot 的部份應該OK了 (可以在終端機中打 gnuplot, 看版本是不是 4.4)
接著安裝我自已打包的 gretl_1.9.3-1_i386.deb
安裝好 gretl 之後, 依 在 ubuntu 9.10 裝 自行打包的 gretl 1.8.6 這篇的說明:
- 1. 在 /usr/local/lib 下, 找到 libgretl-1.0.so.0 和其它 3 個以 libgretl* 開始的檔案, 都複製到 /usr/lib
- 2. 找不到 lapack.so.0 ...
/usr/local/bin/gretl_x11: error while loading shared libraries: liblapack.so.3: cannot open shared object file: No such file or directory
- 3. 還欠 libg2c.so.0
直接將 libg2c.s0.0.0 下載至 /usr/lib, 再用 link 騙過去
2010年12月28日
在 ubuntu 9.10 安裝 gretl 1.9.3x - 有關 gnuplot 的問題
如果覺得自行 compile 麻煩的話, 不妨試試 [在 ubuntu 10.04 安裝 gretl 1.9.3x - 有關 gnuplot 的問題] 這一篇的方法gretl 網站的原始方法
這個步驟是成功的: see Install Gnuplot 4.4.0 on Ubuntu Linuxsudo apt-get install libwxgtk2.8-dev libpango1.0-dev libreadline5-dev libx11-dev libxt-dev texinfo libgd2-xpm-devThen we download and compile gnuplot (run each command/line in a terminal)
wget http://sourceforge.net/projects/gnuplot/files/gnuplot/4.4.0/gnuplot-4.4.0.tar.gz/downloadtar xzf gnuplot-4.4.0.tar.gzmkdir build && cd build../gnuplot-4.4.0/configure --with-readline=gnumakesudo make install
/usr/local/bin/gnuplot
用 gnuplot for gretl 的方法, 但是有錯誤(在執行 gretl 時):/opt/gnuplot/bin/gnuplot: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.14' not found (required by /opt/gnuplot/bin/gnuplot)
另外有成功地 compile gnuplot, 在安裝以下的 packages 之後 (參見):sudo apt-get install automake checkinstall libwxgtk2.8-dev libpango1.0-dev libreadline5-dev libx11-dev libxt-dev texinfo libgd2-xpm-dev liblua5.1-dev另見 gnuplot 4.4.2@sourceforge再執行:
./prepare./configure --with-readline=gnu --with-lua*from http://gretl.sourceforge.net/gnuplot_for_gretl.htmlBuild from source
Note that for this to succeed you will need to have the "devel" packages for GTK+ and Xorg installed.export CVSROOT=:pserver:anonymous@gnuplot.cvs.sourceforge.net:/cvsroot/gnuplot cvs login cvs -z3 checkout gnuplotJust hit Enter when asked for a password. Then
sh ./prepare ./configure --prefix=/opt/gnuplot make sudo make installThe choice of installing to /opt/gnuplot is designed to avoid collisions with gnuplot as installed by your Linux distro.
Packaged binary
If you would prefer to try a pre-built binary, use the following commands to download and install the package.cd /tmp wget http://ricardo.ecn.wfu.edu/pub/gretl/gnuplot-4.5-i586-3.tar.gz cd / sudo tar xvfz /tmp/gnuplot-4.5-i586-3.tar.gz rm /tmp/gnuplot-4.5-i586-3.tar.gzNote that this package installs into /opt/gnuplot.
Using the new gnuplot
In gretl, go to Tools/Preferences/General/Programs and change the "gnuplot" entry to read/opt/gnuplot/bin/gnuplot
* see also Compiling GNUPLOT from CVS with Ubuntu
訂閱:
文章 (Atom)
