OpenSolaris 2008.11 安裝常見問答(FAQ)
問:安裝 OpenSolaris 於實體機器上或VirtualBox上,哪個比較好呢?
答:視情況而定
- 安裝於實體機器上會有較好的效能與使用經驗(如:較快的圖形顯示、Compiz視覺效果...等等),但缺點是可能會缺少某些驅動程式,而且您還需要另分割一個硬碟磁區給 OpenSolaris。
- 安裝於VirtualBox將可以避免上述缺少驅動程式的問題(只要在常用的作業系統上,有驅動程式即可),而且也不需要另外再分割一個磁區予 OpenSolaris ;但缺點是效能會較差(尤其是記憶在2GB以下的機器)較差的使用經驗。而且在使用 OpenSolaris 之前依然要有開機的步驟。因此很可能使用率會比安裝在實體電腦上時還少。但是使用VirtualBox是最簡單也是最安全的方法。所以若您想要簡單一些,VirtualBox會是一個較好的選擇。
您也可以藉由DDU (Device Driver Utility,說明詳見下一問)來測試您的硬體是否有被 OpenSolaris 支援
問:什麼是Device Driver Utility?
答:它是一個應用程式,用來檢測您的硬體在 OpenSlaris 下是否有相對應驅動程式。
您可以從 OpenSolaris LiveCD 開機,並執行在桌面上的 DDU(Device Driver Utility),這個功能在安將 OpenSolaris 之後也可以在"應用程式(Application)-> 系統工具(System Tools) ->Device Driver Utility"啟用。
問:我可以在 OpenSolaris 以外的環境下使用 DDU(Device Driver Utility)嗎?
答:可以!它是提供線上測試功能Java應用程式,您可以按這裡來測試 OpenSolaris 是否支援您的硬體。(注意:在此之前,您可能需要安裝 JRE (Java Runtime Environment)以執行 Java 程式)
問:有 OpenSolaris 2008.11 的安裝說明嗎?
答:目前只有 OpenSolaris 2008.05 的安裝說明,但其實兩者的安裝步驟很類似。
問:什麼是VirualBox?
答:VirtualBox是開於程式碼(Open Source)社群是非常受歡迎的一套桌面虛擬軟體。它是 Sun 由 Innotek 公司取得的一套軟體。它可以讓您在一台電腦上同時執行多個作業系統。將 OpenSolaris 安裝於 VirtualBox 是最容易了解如何安裝 OpenSolaris 的方法。(注意:您需要分配至少768MB的記憶體給 OpenSolaris,不然將無法執行起來)您可以按這裡下載VirtualBox。
問:如何在VirualBox上安裝OpenSolaris?
答:按這裡觀看
問:OpenSolaris可以安裝在VMWare之上嗎?
答:可以,但我們仍強烈建議您使用VirtualBox,因為OpenSolaris已在VirualBox上做過完整的測試,且兩者皆為Sun開發之開放原始碼(open source)的應用程式,而且VirualBox的特色也較為多樣。
問:在安裝 OpenSolaris 之前有什麼要注意的嗎?
答:若您要安裝OpenSolaris 於實體機器上,強烈建議您將重要資料備份以防萬一。
問:什麼時候不要在實體機器上安裝OpenSolaris?
答:當以下任一點成立:
- 若您想使用延伸磁區來安裝OpenSolaris,則不建議將其安裝在實體機器之上。因為OpenSolaris的fdisk沒有支援延伸磁區。(若是使用VirualBox,則不會有此問題)您可以用fdisk檢視您的磁區分割表(partition table)(在OpenSolaris或Linux上用fdisk ;在Windows上用fdisk.exe)
- 如果您有太多驅動程式沒有支援。(例如:網路卡和無線網卡都沒被支援,將不能上網)而DDU (Device Driver Utility)可以提供您的硬體是否有被支援的資訊。
問:我要怎麼重新分割硬碟?
答:若您打算安裝OpenSolaris在實體機器,則您必須新增一個主要磁區(primary partition)來安裝。(注意:OpenSolaris不能安裝在延伸磁區(extended partition))因為OpenSolaris無法識別延伸磁區,所以若您的電腦只剩延伸磁區,則千萬不要安裝OpenSolaris在該磁區中。此時,安裝OpenSolaris在VirtualBox上或重灌您的電腦並將OpenSolaris安裝在主磁區會比較好。
重新分割硬碟最安全、方便的方法是用Live CD裡的GParted會比較好。您需要先清出一個主要磁區來供OpenSolaris安裝。而安裝程式將會把該磁區加入選項之中,以供您選取。您可以按這裡以下載GParted。將之燒錄於光碟片中,並以此光碟片開機。
如果您使用VirtualBox,則選取整顆硬碟供OpenSolaris使用即可。
問:OpenSolaris需要多少硬碟空間?
答:建議至少10GB。但如果您打算以OpenSolaris為您的主要作業系統,則建議至少16GB。
問:OpenSolaris需要多少記憶體?
答:至少768MB,但建議1024GB以上。
問:有GParted的使用手冊嗎?
答:有的,就在這裡
問:我可以用OpenSolaris的安裝程式來新建一個磁區嗎?
答:如果您的磁區規劃很簡單,如:一個Windows的磁區,其他都當OpenSolaris的使用空間。那麼當然可以用安裝程式來完成。但如果是更複雜的,則建議用GParted。
問:可以用Linux的fdisk來新建給OpenSolaris的磁區?
答:可以。與使用GParted類似,也只有GParted可以圖形介面來分割。
問:Solaris/OpenSolaris的分割型態編號(partition type ID)是多少?
答:191(0xbf)
問:我的硬碟沒有多餘的空間可以新增新的磁區,我要怎麼清出空間呢?
答:若在Windows底下,您可以重新調整NTFS磁區的大小;在Windows Vista底下,則可以用硬碟(磁碟)管理員來調整。當然也可以使用GParted來重新調整磁區的大小,但是在Vista底下,它不如前者(硬碟管理員)來得快。但在Windows,則可使GParted。
若在Linux環境底下,最簡單的方式就是刪除一個現有的磁區;或是用新的磁區規畫來重新安裝作業系統(重灌電腦)。
問:OpenSolaris使用哪一個開機管理程式?
答:GRUB
注意:在安裝OpenSolaris之後所有的開始管理程式都會被覆蓋過去。所以若您已經有正在使用的開機設定,記得先將它備份下來。若您的Linux有自己的開機設定,這點尤其重要。
若您有使用Linux的GRUB,記得先複製一份GRUB的menu.lst。這個檔案通常在Linux的 /etc/boot/menu.lst 或是在OpenSolaris的 /rpool/boot/grub/menu.lst。將這個檔案複製到隨身碟以供恢復時使用。(當然放到網路上也是一個方法。但在安裝好OpenSolaris之後,可能有上網的問題要解決,所以複製到隨身碟會比較好。)
若您使用 Lilo ,Windows的或其他的開機程式,也請按該程式的備份方法將開機設定備份下來。
問:OpenSolaris安裝程式有支援OpenSolaris + Windows的雙重開機嗎?
答:有的。您將會在GRUB開機選單中看到兩個選項(Windows和OpenSolaris)。
問:OpenSolaris安裝程式有支援OpenSolaris + Linux的雙重開機嗎?
答:您可以在Linux之後安裝OpenSolaris,但是:
- Linux和OpenSolaris都必需安裝在主要磁區中
- 要記得修改開機設定以新增Linux的選項於開機選單之中
問:怎麼辦?OpenSolaris把我的開機設定覆蓋過去了,我不能開機到Linux底下了。
答:首先,您必須先如上所述,備份您的開機設定。將原本開機設定中Linux的部分複製到OpenSolaris的GRUB設定中(在/rpool/boot/grub/menu.lst)。若您沒有備份開機設定,您可以從Linux的LiveCD開機。並將您的Linux磁區掛載上去,找到您Linux原來的menu.lst(在原Linux系統的 /etc/boot/menu.lst)
問:可以安裝兩個Solaris/ OpenSolaris在同一台機器上嗎?
答:沒有支援這個功能,但您可以參考這個技巧來完成此安裝。
問:有沒有Windows + Linux + OpenSolaris三重開機的提示或指示呢?
答:有的。Gregg Sporar寫了幾篇有關這主題的文章,連結如下:
http://blogs.sun.com/observatory/entry/triple_boot_part_1_planning
http://blogs.sun.com/observatory/entry/triple_boot_part_2_install
http://blogs.sun.com/observatory/entry/triple_boot_part_3_install
http://blogs.sun.com/observatory/entry/triple_boot_part_4_access
http://blogs.sun.com/observatory/entry/triple_boot_part_5_reinstalling
問:我有一台SONY的VAIO筆記型電腦。但它使用的Marvell Yukon網路卡不被OpenSolaris支援。我得從哪裡下載到這個驅動程式呢?
答:您可以到這裡下載。若您使用的是雙核心中央處理器(Dual core CPU),記得要下載64位元版本的驅動程式哦!
問:如果我有一台Mac,我能安裝OpenSolaris在這台機器上嗎?
答:可以。但是因為Apple持續在更新硬體配備,所以是否有對應的驅動程式,這與您擁有哪一台Mac相關。Brian Leonard寫了一篇有關於安裝OpenSolaris於Mac的文章可供參考。按這裡瀏覽。
問:有blog在討論OpenSolaris使用教學的嗎?
答:有的。將The Observatory 加至您的RSS閱讀器。
http://blogs.sun.com/observatory
問:哪裡有OpenSolaris的說明文件呢?
答:請瀏覽OpenSolaris說明文件.
問:我以為我的問題應該在常見問答集(FAQ)的,但我卻發覺它不在裡面;或是我發現常見問答集中有錯誤。我該聯絡誰呢?
答:請寄信到 roman.strobl@sun.com 聯絡 Roman Strobl