[分享] 安裝上百套軟體,只須1分鐘

掛載磁碟的話

用 TrueCrypt 也不錯喔

還能設定密碼 軟體本身也是綠色版的

一起塞到隨身碟上面 直接掛載就能使用 ~
我覺得多此一舉,根本就不需要如此大費周章
>>我有些好奇,若有些軟體需寫入本身目錄時不就…

掛載的 img 虛擬磁碟機,是可讀可寫的,而且效能不差,和真實硬碟一樣,甚至稍微快一些。(因為是單一大檔,磁碟碎裂比較少,還有減少 seek time 搜尋時間)。


>>如果只是為了複製快, 為何不關閉遠端差異壓縮和用robocopy呢?
>>放Portable Software在隨身碟上原意是為了方便隨時隨地使用
>>現在為了複製快而每次使用都要掛載Image不是本末倒置嗎?

理由1.
因為拷貝 8萬個檔案到隨身碟,要 4小時....
如首篇的圖,實測結果,絕無虛假

拷貝單一 img 檔到隨身碟
6GB --> 約 5分鐘
4GB --> 約 3分鐘。(視隨身碟寫入速度而定)

至於先壓縮成 zip,在拷貝到隨身碟也是 5分鐘
但是純打包(壓縮率0)過去時間要 20分鐘左右,解壓縮回硬碟也要 20分鐘
換句話說,這一壓一解就要浪費掉 40分鐘
img 掛載直接使用,只須 10秒。

理由2.
可以加速讀寫

隨身碟「寫入大量檔案很慢」,並不限於「把軟體拷貝進去」
包括應用程式在執行時,寫入很多小檔案,這動作也是寫入,也是很慢

但如果是掛載 img 檔,對於隨身碟而言,只是寫入單一大檔
透過虛擬化,速度會比真實寫入隨身碟快 10倍速以上!

比方說:瀏覽器的快取
在隨身碟中放了一套自己客製化過的,用的順手的 Firefox 或 Chrome 綠色版
除非把快取設 0 或設到別處,不然它會寫入快取小檔在它自己的目錄中
而這種大量小檔寫入隨身碟,整體速度就會被拖慢
但如果透過虛擬的方式,寫入單一 img 檔,速度是直接寫入隨身碟的10倍速

又比方說:
XAMPP 這一類的 AMP (Apache、MySQL、PHP)架站軟體
先不提它本身就有超過 1萬6千個檔案
當在 AMP 上面,安裝論壇、購物車、或寫網頁程式的時候
通常這類 web 軟體,檔案都很小,且數量龐大
直接真實寫入隨身碟,和透過虛擬化寫入 img 檔,速度差距非常明顯。

XAMPP 是綠色軟體,官方網站下載後,解壓縮直接可用
矛盾的是:它需要解出一萬多個檔案,需花1~3分鐘以上
綠色免安裝 --> 但是解壓縮要很久 ---> 非常矛盾
塞到 img 擋後,拷貝過去 30秒,掛載 5秒,立即用!這才是真正綠色 XD

理由3.
隨身碟只是儲存的媒介,放到硬碟跑還是比較快的。

當我從家裡拷貝 img 檔到隨身碟,然後到另一台電腦的時候
假設那台電腦允許我放 GB 容量的 img 檔進去
理論上硬碟讀寫速度,是比隨身碟快的
能夠放硬碟跑的情況,就沒理由非要插著隨身碟執行不可

也許拷貝到硬碟要 3分鐘,但是接下來工作的幾小時
隨身碟和硬碟的讀寫速度差異,就不只這3分鐘

比如說:要把家裡常用的綠色軟體帶到公司自己座位電腦安裝
隨身碟只是一個儲存媒介(袋子),方便攜帶而已
帶過去,當然就拷貝到硬碟裡面用了,以後就不必帶那支隨身碟了
綠色軟體免安裝,所以不會有權限問題(不能安裝的情況)
即便不是 Admin 權限,只有 user 權限,都能跑
唯一可能遇到的問題,是那支掛載程式無法安裝....

理由4.
分享方便、快速

前面有提到:佈署、分享、灌機方便

MIS 如果要將公司內幾十、上百台電腦,都佈署成同樣軟體環境
用這 img 掛載法就是最快了,AD軟體指派都沒它快
而且只要維護一份 img 檔,隨時都可以給客戶端「還原」(直接蓋過去)
但假如要這樣佈署,首先還是得解決命令列自動掛載的問題
因為要讓客戶端用戶自行掛載,比較不切實際


再講一個實際案例:

我之前去上職訓的繪圖課程
補習班的女同學們有次相約去網咖做期末專題
網咖的電腦,並沒有安裝那些繪圖軟體
於是她們就打電話來求救,要我們男生去幫她們裝軟體

那繪圖軟體不是一套、兩套而已,還有一大堆工具,甚至還要 office 做簡報
如果用標準安裝,少說一小時跑不掉
直接對烤綠色軟體,也要 10分鐘左右
10分鐘雖可接受(順便聊天?)
但問題她們不是只開一台,而是開好幾台,有好幾台電腦要灌....
而且更大問題她們只包3小時而已,花快1小時去安裝軟體...那就有點...

這時後,img 掛載的"奧妙之處"就可以徹底發揮了
拷一台 1分鐘(還好網咖電腦速度快),4台 4分鐘
解決收工!



>>這方法跟直接用ZIP 一堆軟體 有什麼不一樣?

img 掛載成「虛擬磁碟機」
直接就可以使用,用起來,就如同一台硬碟

zip 只能保存,無法讀寫,必須解壓縮後才能使用。

其實掛載程式還有很多種

Pismo (免費軟體)掛載 zip 只能唯讀,不能寫入,所以不適合用在應用程式
因為應用程式執行時,會回寫資料,比如設定檔什麼的

Pismo 比較適合掛載電子書、漫畫之類,只須唯讀的
像 JAVA DOC 官方 API 參考文件就是典型例子,雖只有100MB,但有上萬個檔案
壓縮成 ZIP 在掛載來看比較理想。

對岸 WinMount (要錢,沒有免費版),號稱掛載 zip 可以寫入
但我測試過好像不太穩定,此外它不是免費的

即便是 Pismo、WinMount 都可以穩定掛載 zip 檔,甚至讀寫
但這仍是一個掛載動作
就和 imdiskinst 掛載 img 檔沒有兩樣

既然都是要掛載,免費軟體比較好
合法免破解,官方網站可直接下載最新版,不用擔心木馬病毒

另外 NTFS 磁碟機是可以設定壓縮的
img 掛載的虛擬磁碟機,如果是格式化成 NTFS 格式,是可以設定即時壓縮的
這樣就具有 ZIP 壓縮節省容量的優點
不過不建議壓縮,因為會拖慢速度,且剩餘容量難以預估


PS.
有使用上的各種疑難雜症問題,或應用方面的疑問,歡迎指教喔
小弟若能解答,會儘量解答

這方法連我自己都覺得真是酷敝了
雖不知道是不是我原創,不過這解決了多年用 windows 的困擾
所以很樂意分享推廣出去
愈多人會用愈好,也很期待以後能見到網路上有人分享做好現成的自由綠色軟體 img 供人下載
用這方法來推廣自由軟體,那一定是事半功倍的啦

小仲827 wrote:
我覺得多此一舉,根本...(恕刪)


恩恩 沒錯.... 既然強調放隨身碟 可以到處執行!!
前面的步驟 COPY完 弄完 也要 好幾分鐘吧~~
不如直接 就以最單純 的方式 直接放在隨身碟...執行~~
而且把人家的電腦 或公用的電腦 這樣亂搞 也不好吧!!
看起來就很棒!終於軟體可以回歸DOS時代的簡單!隨時可以帶著走。不要像現在這樣每台機器都要安裝一套軟體,很累!

這樣以後公司家裡的電腦全部只要一套的錢,省呀!軟體全部只在隨身碟中,帶到哪邊用到哪邊,就沒有軟體授權到電腦的問題了,因為同一時間只有一部電腦使用呀!
>分享方便、快速

>前面有提到:佈署、分享、灌機方便

>MIS 如果要將公司內幾十、上百台電腦,都佈署成同樣軟體環境
>用這 img 掛載法就是最快了,AD軟體指派都沒它快
>而且只要維護一份 img 檔,隨時都可以給客戶端「還原」(直接蓋過去)
>但假如要這樣佈署,首先還是得解決命令列自動掛載的問題
>因為要讓客戶端用戶自行掛載,比較不切實際

如果我是MIS, 是不會用Portable Software裝機的
到你要維護就會知道...
而且這樣搞我不如直接用虛擬化, 每個客戶端一開始直接給一份相同的碟碟映像檔就好了
有事就直接覆蓋掉不就好了, 連OS維護都省掉

>可以加速讀寫

>隨身碟「寫入大量檔案很慢」,並不限於「把軟體拷貝進去」
>包括應用程式在執行時,寫入很多小檔案,這動作也是寫入,也是很慢

>但如果是掛載 img 檔,對於隨身碟而言,只是寫入單一大檔
>透過虛擬化,速度會比真實寫入隨身碟快 10倍速以上!

>比方說:瀏覽器的快取
>在隨身碟中放了一套自己客製化過的,用的順手的 Firefox 或 Chrome 綠色版
>除非把快取設 0 或設到別處,不然它會寫入快取小檔在它自己的目錄中
>而這種大量小檔寫入隨身碟,整體速度就會被拖慢
>但如果透過虛擬的方式,寫入單一 img 檔,速度是直接寫入隨身碟的10倍速

>又比方說:
>XAMPP 這一類的 AMP (Apache、MySQL、PHP)架站軟體
>先不提它本身就有超過 1萬6千個檔案
>當在 AMP 上面,安裝論壇、購物車、或寫網頁程式的時候
>通常這類 web 軟體,檔案都很小,且數量龐大
>直接真實寫入隨身碟,和透過虛擬化寫入 img 檔,速度差距非常明顯。

>XAMPP 是綠色軟體,官方網站下載後,解壓縮直接可用
>矛盾的是:它需要解出一萬多個檔案,需花1~3分鐘以上
>綠色免安裝 --> 但是解壓縮要很久 ---> 非常矛盾
>塞到 img 擋後,拷貝過去 30秒,掛載 5秒,立即用!這才是真正綠色 XD

>隨身碟只是儲存的媒介,放到硬碟跑還是比較快的。

>當我從家裡拷貝 img 檔到隨身碟,然後到另一台電腦的時候
>假設那台電腦允許我放 GB 容量的 img 檔進去
>理論上硬碟讀寫速度,是比隨身碟快的
>能夠放硬碟跑的情況,就沒理由非要插著隨身碟執行不可

>也許拷貝到硬碟要 3分鐘,但是接下來工作的幾小時
>隨身碟和硬碟的讀寫速度差異,就不只這3分鐘

>比如說:要把家裡常用的綠色軟體帶到公司自己座位電腦安裝
>隨身碟只是一個儲存媒介(袋子),方便攜帶而已
>帶過去,當然就拷貝到硬碟裡面用了,以後就不必帶那支隨身碟了
>綠色軟體免安裝,所以不會有權限問題(不能安裝的情況)
>即便不是 Admin 權限,只有 user 權限,都能跑
>唯一可能遇到的問題,是那支掛載程式無法安裝....

硬碟也只不過是儲存的媒介...
還有誰告訴你硬碟速度比隨身碟快的? (這裡可是mobile01呢)
還有你要把網站隨身攜帶嗎? 像XAMPP這些直接copy到要開站的機上再解壓不就成了?
不過你這樣用隨身碟, 怪不得你會有這種想法
就算隨身碟比較慢, 請問又有甚麼時間能用盡全部的頻寬?(不要說cache, USB速度肯定比網路快= =)(像PS那些一般硬碟都餵不飽的除外...)
像你這樣做就好像我有一堆1080p片在USB隨身硬碟,為了讓我看的時候更順暢, 所以把它們copy到硬碟上再看一樣, 有分別嗎?
而且你這做法當你要更新其中一個軟體時, 你每一部電腦都要更新一次....更不要說資料(書籤, playlist等)同步的問題
如果一般人做法, 無論到哪一部電腦都是存取隨身碟上的軟體時, 你只需更新一次吧...
而且你每到一台新的電腦都要掛載一次;每到一台新的電腦都要掛載一次;每到一台新的電腦都要掛載一次...

>因為拷貝 8萬個檔案到隨身碟,要 4小時....
>如首篇的圖,實測結果,絕無虛假

>拷貝單一 img 檔到隨身碟
>6GB --> 約 5分鐘
>4GB --> 約 3分鐘。(視隨身碟寫入速度而定)

>至於先壓縮成 zip,在拷貝到隨身碟也是 5分鐘
>但是純打包(壓縮率0)過去時間要 20分鐘左右,解壓縮回硬碟也要 20分鐘
>換句話說,這一壓一解就要浪費掉 40分鐘
>img 掛載直接使用,只須 10秒。
如果你用一般的方法, 你需要複製的需求是很小的
你為何不試試關閉遠端差異壓縮和用robocopy去看看需要時間呢?
為了備份而用十幾分鐘不是一件不可接受的事

而且硬碟要大量存取小型檔案也是一件痛苦的事!!!
要不然SSD和RAID 0也不會這麼有用吧...
其實看到標題就沒有興趣了

有誰會用到上百個軟體呢?

對一般人而言,真的不需要這麼麻煩....

怎麼看不到圖片呢?


我也想學呀....

謝謝囉.......
放在隨身碟(或 2.5" 隨身硬碟)使用 ---> 是一個可用的選擇(Option),而且這樣用也不錯

但我個人而言,並不是放在隨身碟使用的
放在隨身碟使用 --> 是一個 Option 可用選擇 ---> but 不是唯一選擇,也不是這篇所要強調的

這要回歸主題來講:「上百套軟體」,只須1分鐘

我本身是一個「綠色軟體狂」,非綠色軟體不用
綠色軟體免安裝,不寫入機碼,不會弄亂系統,不拖慢系統速度
砍掉就是移除,更新就是下新版蓋過去
綠色 --> 環保 --> 乾淨無痕 --> 不傷系統

收集到現在,綠色軟體數量約有50套左右了
有些是天天必用,有些是備而不用,難保哪天會突然需要用到
比如批次改檔名 krename 之類的小工具,不是天天會用,但需要時沒有就很麻煩

所以如果有需要到別台電腦工作
這一整套(50多套軟體)基本上就是一起帶著走的,不分開的
是一個「工具箱」,是一體的
這就是身為資訊人,或重度電腦症狀的人,吃飯的雞絲啦 XD

因為要以能瀟灑帶著到處走、分享給人為目標
所以儘量收集沒有版權疑慮的軟體,比如自由軟體、免費軟體
外面有些地方,是不能用快樂版的

有些免費軟體其實比要錢的商業軟體還好用,而且是官方就是綠色版,不用特地修改


我個人有桌電、筆電,公司有電腦,去其它地方也可能用到電腦
怎麼同步這些電腦的軟體,變成一項傷腦筋的課題.....

如前所述,這個「軟體工具箱」是一體的,裡頭軟體配置就是那樣子
如果缺一個軟體,就好像牙縫突然被食物塞住,又找不到牙線那種感覺
勉強也是可以用,但就是總覺得不對勁,不順手,繞遠路白作工

要維護一個整體的東西,最好的方式,就是將它們打包在一起
打包成一個「軟體工具包」,即 img 檔
然後以數位方式就可以 copy、copy、copy
copy 到桌機、到筆電、到公司電腦、到任何用的到的電腦....

我只需專心維護一個「原始的版本」
其餘電腦如果軟體不同步,img 檔案砍掉,複製一個新個過去即可解決

也許有很多方法也可以作到同步更新,比如 rsync 什麼的
不過,都沒有這個方法來的:直覺、簡易、快速
最簡單的方法,就是最好的方法


需要掛載是一個缺點
不過我電腦不關機的,休息只待命
因為沒重開機,所以不必重新掛載

而這個缺點其實是有方法解決的,可以用命令行寫批次檔
查過網路,確實可以做,只是我不知道準確的步驟

如果可以寫指令
autoexec.bat 或 放在 [啟動],或寫入本機原則啟動腳本,就解決了
只是我沒去研究命令行要怎麼寫
因為我不關機都待命,這困擾不是太嚴重,所以沒特別留心去解決


再說到,img 檔本身不是一個限制,不是牢籠
沒有人規定不能把裡頭軟體「抽出來」拷貝出來

比方說:
朋友、同事要看影片,電腦缺播放軟體
我這有 kmplayer、smplayer、千千靜聽.......
要軟解、要硬解、要萬能播放,通通都有
你要什麼,馬上拷給你

怎麼拷?
掛載的磁碟機裡面,點目錄,就直接 複製-貼上 啊 XD

包括幫人灌電腦,也不一定要灌到滿,因為對方也不一定領情
看他是要 MSN、SKYPE、OFFICE 還啥的,通通都有,任君選擇
只要喊得出名字,不是太冷門的,都有!
從虛擬磁碟機裡面,複製 - 貼上到他電腦

能不能執行,肯定能,因為收集的時候,就是找綠色版的

YES、這是個「軟體工具包」,同時是一個攜帶式的「軟體庫」,帥啊!




如圖:


其實這個編號和目錄名稱是有學問的,就是為了能快速找出所需軟體

fedora wrote:
放在隨身碟(或 2....(恕刪)

我說...搞個大容量的高速隨身碟不就得了
如...32G SSD

反正都是免費(綠色)軟體咩
何必搞那麼麻煩呢

PS:免安裝的軟體未必不會動到機碼等設定
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!