歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 把ubuntu系統安裝進移動硬盤,可在不同電腦上運行

把ubuntu系統安裝進移動硬盤,可在不同電腦上運行

日期:2017/2/28 17:26:25   编辑:Linux教程

1 概念

顧名思義,就是將 linux 系統安裝到移動硬盤,並且能在多台不同的電腦上運行 —— 移動硬盤就是要移動著用嘛。不妨稱之為 portable-linux 或 mobile-linux ,或者別的什麼名字?

2 用途

我想到以下幾點——

救急:電腦原來的系統因病毒或其它原因不能正常啟動,而又急需裡面的資料,這時便可用移動硬盤啟動,拷出資料;

便攜:今社會電腦隨處可見,隨身帶個移動硬盤,不管走到哪裡,隨便找台電腦插上就能用,再輕薄的筆記本恐怕也不如這方便,因為硬盤只是電腦的一個配件,電腦做的再小,硬盤永遠更小

more..

less.. 健壯:電腦出現硬件故障時,拔下移動硬盤,插到另一台機子上便能繼續工作;

安全:所有數據都保存在移動硬盤裡,電腦上不會留下任何痕跡,真正實現公用電腦、私人數據;

節省:公用電腦無需再買內置硬盤,公司也可以不必為員工配筆記本,每人一塊移動硬盤,就能移動辦公。

3 為什麼不是 portable-windows ?

首先是版權問題。微軟規定,用戶購買一份 windows ,就只能裝在一台電腦上,在第二台電腦上用就算盜版了。

其次是技術問題。我曾嘗試把 winXP 裝到移動硬盤,到“選擇安裝分區”時,若選了移動硬盤,就會報錯,無法繼續。24樓 kumat 網友提供了一個鏈接: http://www.ngine.de/index.jsp?pageid=4176 ,文中給出一種方法——通過修改安裝文件把 XP 強行裝進移動硬盤,或許可行。但即使安裝成功,也只能在一台機子上使用,因為:1.不同的機子需要不同的驅動,2. windows 系統記錄有硬件信息,一旦發現換了機器,就會藍屏。

毫無疑問,微軟有能力作出可移動的 windows —— 技術不是問題,問題在於觀念,而觀念又取決於利益。說不定哪一天真的會出現 portable-windows —— 只要符合微軟的利益。甚至說不定哪一天微軟也開源了,誰知道呢 ^_^

4 portable-linux 的可行性

既然目前 windows 很難移動起來,那麼 linux 又如何呢?

作為自由軟件,linux自然不存在版權問題,我們只需要考慮技術。很幸運,得益於世界各地偉大的熱心的程序員們的無私奉獻,portable-linux 這一設想是完全可以實現的!

其實早在2004年8月,法國計算機外設廠商 LaCie 公司就推出了裝有 Mandrake Linux操作系統的移動硬盤,但似乎沒能流行;2005年北京博威特公司推出的“一盤通”產品,則是在移動硬盤上安裝了 Ubuntu LINUX;2006年中,華旗資訊(愛國者aigo)也推出了裝有 rays linux(華鐳)的移動硬盤;今年初,Mandriva 又發布了預裝Linux 軟件包“U盤”產品,大受歡迎。

那麼,其它 linux 發行版是不是也能移動起來呢??我想可以。

所有 linux 啟動過程都是類似的:開機後運行一個引導器(grub、lilo、syslinux 等),將 內核 和 initrd(如果有的話)載入內存;內核取得控制後,設法找到 根文件系統,運行其中的 init ,系統就啟動起來了。

同樣,移動硬盤中的 linux 只要實現了上述過程,也能啟動。事實上不難做到:只要主板支持 USB-HDD啟動,就能從移動硬盤運行引導器,進而加載 內核 和 initrd ;根分區則可通過 UUID 來指定,而無需掛念移動硬盤到底是 sda 還是sdb 。

Copyright © Linux教程網 All Rights Reserved