iT邦幫忙

0

Linux 主機 + virtualbox+Win7 (合法的) 可行性?

gidetw 2011-09-19 09:32:3110007 瀏覽

雖然每台電腦都有防毒軟體,但電腦數量多,仍不免有幾台電腦會中毒,或硬碟損毀什麼之類的,重灌電腦真的是很傷精神的事,心理想著:如果電腦裝Linux 主機 再安裝 virtualbox(聽說不用錢的) ,再裝Win7 (合法的) 是否比較方便,備份只要備份一個VDI 檔就好,遇到中毒什麼之類,拿舊的VDI 覆蓋5秒就解決了。
我會不會想的太天真?所以問一下各位先進,是否有這方便的經驗(指辦公環境)?
感謝回覆

10
kyc1109
iT邦新手 5 級 ‧ 2011-09-21 00:12:33
最佳解答

有時候是使用者的問題這種人為因素不管是中毒或是設定都要回復的話,多了一個linux我認為效益不大。早些年我是把使用者的資料與個人設定好之後用ghost做備份,有問題就回復。不過現在應該有更好的替代方案,而且W7的自動備份或是第三方的回復軟體都比以前好用。其次是相容性問題!這個問題老實說對你可能是一個不定時炸彈喔!!!因為像我很多時候用虛擬OS就會遇到IO或是某些程式不支援等等。前面的前輩說的沒錯,你可以先自己試試看,再找幾個人試試。
謝謝

gidetw iT邦新手 4 級 ‧ 2011-09-21 08:08:44 檢舉

kyc1109提到:
相容性問題!這個問題老實說對你可能是一個不定時炸彈喔!!!

對哦!,沒想到,看來還是放棄吧

26
jerry710822
iT邦高手 1 級 ‧ 2011-09-19 09:54:50

你這想法不錯~不過在工作上就不太合適
你只是簡化重裝的時間
但是你忽略了效能和使用者習慣外
還多了一套虛擬化產品運作
通常使用者電腦不一定會很好
只是衍伸更多問題

gidetw iT邦新手 4 級 ‧ 2011-09-19 11:44:51 檢舉

jerry710822提到:
但是你忽略了效能和使用者習慣外

想說開機後輸入帳號密碼後,直接進入WIN7,對使用者而言,不會差太多

你多去了解使用者你就知道了
如果你能做到按電源後就可以使用
才是使用者的最愛

16
wiseguy
iT邦超人 1 級 ‧ 2011-09-19 10:52:42

假如你工作上不需要效能太高的應用,那麼這個主意是不錯。若電腦等級高一點的話,那麼想這麼玩也無妨。而且不必用拷貝 VDI 檔的方式,只要隨時按個 snap-shot,就能恢復到你想恢復的快照點。

只是 windows 內建有時光回溯了,功能其實與你想要的效果差不多。除非你有不一樣的需求,比如同時 run Linux 跟 Win7,或者同時 run Win7、Win8、XP 等等。

gidetw iT邦新手 4 級 ‧ 2011-09-19 11:46:11 檢舉

wiseguy提到:
只是 windows 內建有時光回溯了,功能其實與你想要的效果差不多。除非你有不一樣的需求,比如同時 run Linux 跟 Win7,或者同時 run Win7、Win8、XP 等等

有時中毒太深,回溯功能也無用

8
外獅佬
iT邦大師 1 級 ‧ 2011-09-19 11:57:15

如果可以用Linux...怎不考慮用XenServer這類的虛擬化技術?
至少效能會比全虛擬化的軟體要好

8
insider
iT邦研究生 5 級 ‧ 2011-09-19 17:02:42

When Sun acquired Virtualbox for the VDI solution in year 2008=>"Serving Sun Rays from inside a VirtualBox" had the same roadmap as you mentioned. Solaris x64 as base OS + Virtualbox for Solaris x64 + Windows XPs (at least 25xVDI per hardware) + Sun Server x4150.
The performance was quite good then. But the competitors are very strong in the market like Citrix Thin Client, VMware VDI, HP HP Thin client T5740 and Wyse Thin client so it lost the market. Deployed Macbuntu 10.10 32bit+ Virtualbox 4.12 + Windows 7 32bit in notebook with 4GB memory (ACER 4720) and works fine for daily job.

8
mrpan
iT邦新手 1 級 ‧ 2011-09-20 08:05:48

自己先嘗試使用一段時間
如果習慣的話再推廣給其他使用者
千萬不要自己是純 Windows 環境
然後卻要使用者用 linux + VM + Windows

showjack iT邦新手 1 級 ‧ 2011-09-21 08:24:14 檢舉

很有道理 ,
要使用者使用 linux + vm + windows , 等於是要使用者習慣兩套作業系統的操作 , 光這一點,就很難說服使用者接受

再者,即使是把虛擬的那個作業系統以放大到全螢幕的方式操作,但要開機與關機時
得要做兩個不同的動作,光這一點,可能就會被反彈了

而且 記憶體相對要大許多 ... (我司的同事, RAM 也不過才用1 GB)
....
許多的而且

insider iT邦研究生 5 級 ‧ 2011-09-22 16:59:09 檢舉

Sometimes, high/tougher entry level has a business value like security and intelligent property (IP). For example, Semiconductor Wafers, Hi-Tech, Banking & National Defence industries prefer the Thin-client solutions (VDI) to control all of end-users to ensure the classified data in protected premises and monitor what end-users doing during business hours. The Solaris 10 x64 or Linux (as base OS) skills need some trainings/qualification to adopt the industry standard and deliver the daily jobs.

8
jay214
iT邦研究生 3 級 ‧ 2011-09-20 08:31:00

你可以直接將 Windows 7 安裝到 VHD 檔, 然後建立 差異的 VHD 即可..
以後有問題直接將差異檔刪除再建新的即可...

請參考以下安裝 Windows 7 on VHD Boot.

Boot your machine with a blank hard drive using the Windows 7 DVD.
Click next on the language screen if English is appropriate.
SHIFT+F10 to launch a WinPE command console. Although the commands below are in upper case, the commands are not case sensitive. I am only using upper case for readability here.
Enter DISKPART to run the utility.
LIST DISK to see the available disks in your system. I am assuming a single raw disk.
SEL DISK 0
CREATE PARTITION PRIMARY
FORMAT FS=NTFS QUICK
LIST VOL
ASSIGN
LIST VOL
CREATE VDISK FILE=c:\windows7rc.vhd MAXIMUM=200000 TYPE=EXPANDABLE
SELECT VDISK FILE=c:\windows7rc.vhd
ATTACH VDISK
CRE PART PRI
FORMAT FS=NTFS QUICK
ASSIGN LETTER=V:
LIST VOL
LIST VDISK
exit DISPART
exit WinPE command console

8
mrhsieh
iT邦好手 4 級 ‧ 2011-09-20 09:36:58

這個跟你裝win7後再使用它的virtual PC再裝一台win7的意思不是一樣嗎??

gidetw iT邦新手 4 級 ‧ 2011-09-20 16:15:29 檢舉

mrhsieh提到:
這個跟你裝win7後再使用它的virtual PC再裝一台win7的意思不是一樣嗎??

這個要2個授權,也要2個IP,本司IP已快接近滿載了

10
andrewlou
iT邦新手 3 級 ‧ 2011-09-20 10:18:33

虛虛實實,穿梭虛實之間,還是得瞭解授權的意涵
無論是GUN GPL, Commerical license agreement其差異之處都是需要被注意的
畢竟軟體無價.....逃跑
依據Windows 7的授權原則上是每一實體裝置授權,如樓上i大所提及VDI,建議應另行採購VDI授權才能應用在您所想要部署給員工使用的環境.....
虛擬化是不會節省授權費用,J大說的一點也沒錯若能做到按電源後就可以使用
才是使用者的最愛,像在GA部門的老媽就偏好這一款...灑花

實體作業系統環境(POSE): 實體作業系統環境是被設置用以在實體硬體系統上直接運作執行的作業系統環境
虛擬作業系統環境(VOSE): 虛擬作業系統環境是被設置用以在虛擬(或摸擬)的硬體系統上運作執行的作業系統環境。

成功協助消費者,企業員工進行Desktop/Laptop軟體授權規劃的工作,常是展現IT專業服務的一項重要指標。輕忽正確的軟體授權方式,將為公司及自身帶來極高的侵權風險,甚至可能造成商譽及業務損失。窮
忽視軟體授權規劃,是鋌而走險的行為!驚

gidetw iT邦新手 4 級 ‧ 2011-09-21 08:07:17 檢舉

andrewlou提到:
輕忽正確的軟體授權方式,將為公司及自身帶來極高的侵權風險,甚至可能造成商譽及業務損失

謝謝,這真的要考慮一下

8
drtiger
iT邦研究生 5 級 ‧ 2011-09-21 08:39:07

以前不是有一堆【還原卡】或是【還原精靈】,還原速度都比 GHOST 快很多,
只是現在不知道適不適用於 Wwindows 7。

那類產品等你用了兩三年後你就非常後悔

8
summer05145
iT邦新手 1 級 ‧ 2011-09-21 18:27:07

以目前的第三方備份程式
就可以做到異機還原、網路還原、中控管理等
可以降低Load
免費的有再生龍
付費有的BESR等

8
arsee
iT邦新手 5 級 ‧ 2011-09-25 00:02:25

>Linux 主機 + virtualbox + Win7 (合法的)
復:這個架構可行。但若要把同一套VM OS拷貝來用,要考慮授權的法律問題。

現今的經驗,一套微軟合法授權版的光碟片,一般都可以安裝三次,在線上啟動OS時,微軟會自動告知是否已超過授權數,微軟的心態很奇怪,不會在第二次安裝時就告知已超過。所以,自己要多注意一下授權,沒事則罷,有事也許公司會把責任賴給您!

************************
順便分享個人使用軟體的經驗
************************

我個人的工作,目前幾乎都已不再買新的MS 200x Server,及其它軟體。要買,都是買評估版的MS OS,至於軟體,就直接使用評估版。

我的做法是,在Linux 上安裝VirtualBox,之後再裝Windows 2003 Server 評估版,半年有效期,用400元在露天網拍買回來的,所以每半年要重新裝一次OS及VirtualBox(目前也有下載評估版的windwos 2008 server在使用,有些評估軟體則須使用Linux,那就必須Linux + VirtualBox + Linux)

至於已安裝在VM上的軟體,由於都是用「評估版」、「試用版」,所以大約每30日都要重新安裝一次。哦,....要省錢就不要省事!

不要為了省錢又省事就去買盜版。誠實活在人間,比較沒有心理壓力及煩惱,一時違法的爽快,只會招來更多煩惱,例如,一時的性衝動就.........得到愛滋病或花柳 ^+++++++^

目前經常安裝了哪些評估版軟體在VM上呢?算算...數量也真是數十種,依常用、少用、罕用分類安裝在不同的VM之上。例如,

=> IBM Rational Rose 系列
=> Visual Paradigm series
=> MS Series:Office 2010, Project, Visio, SQL 2005, SQL 2008, Studio .Net 等
=> phpDesigner
=> 某些C/C++, Java IDE 及 其它許多必要的工具

再教大家一招,若不想每個月就安裝一次評估版軟體,可以把少用及罕用的軟體,安裝在不同的VM之上。並在開啟VM前,把「時鐘調在有效期內」,這樣,同一套軟體若每次只使用四小時,一天就可當六天使用,也就是半年才需要再安裝一次。

例如,每次打開VM前,時間改設定在「所要使用軟體」「最後結束時間點」之後。若A軟體使用完畢是2011/07/01 10:01 ,下次要使用這套評估版軟體,就要設定實體機之時間為2011/07/01 10:02。所以,您要有張清單,記錄各套評估軟體,最後結束不用時的時間點。

上述的方式看來囉嗦,但若不想違法,又想用「各種價值數十萬至上百萬」的軟體,我建議的方法卻是最有用的, 像IBM Rational Rose系列, Virtual Paradiam系列的價格就很貴,真要買的話,一個專案是要很多Case Tools,若要買齊,一套不花個五六十萬是不可能的,就算是專業的套裝軟體發展公司,又能買幾套?能輪得到自己嗎?

更何況,若自己公司不是專業的套裝軟體發展公司,那就更不要希望了!但專案進行是需要很多好用的Case Tools來協助,好用的工具會使工作輕鬆好做的多,也能快速結案,所以不能不用,因此,與其靠天助、公司助不如自助也!

wiseguy iT邦超人 1 級 ‧ 2011-09-25 10:39:53 檢舉

其實不用那麼麻煩記錄這次用到什麼時候,下一次要用時再調到這時間。
在 VM 中使用完軟體後,不要用關機,用暫停,然後選擇儲存機器狀態,再結束VM。
下一次再啟動 VM 時,它的時間就會從上一次暫停時再開始,除非你去校時。

arsee iT邦新手 5 級 ‧ 2017-12-05 10:17:57 檢舉

我個人不建議使用快照(snapshot)的功能,原因是試過多次,常會在再次開啟時「死機」!於是,所有VM上的軟體都要重新安裝(除非只裝二三套軟體)。不過,這是2011年的VirtualBox 臭蟲,現今已2017年,猜測這弊病應該已除錯了吧?

我要發表回答

立即登入回答