借用虚拟机在真机安装 ubuntu, 亦可安装至移动硬盘
生活随笔
收集整理的這篇文章主要介紹了
借用虚拟机在真机安装 ubuntu, 亦可安装至移动硬盘
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
說一下另一種硬盤安裝的辦法,借用虛擬機裝在物理硬盤上,比較變態。
0. 適用于機子里已經裝了 windows 的朋友安裝真正的 Ubuntu ,wubi 不在討論之列。
1. 下載并安裝 vmware workstation for windows: [url]http://www.vmware.com/products/ws/[/url] 不要問我注冊號:)
2. 新建一個虛擬機,virtual machine configuration 選 custom,然后根據提示一步一步,到了硬盤這一項的時候,選 use a physical disk (for advanced users) 然后 device-PhysicalDrive0 是你的第一塊物理硬盤,use entire disk.
3. 在新建的虛擬機里面 cdrom 用下載下來的安裝盤 iso 文件。
4. 虛擬機開機,按 F2 進 bios 設定光盤為第一啟動項。
這里有一個危險,如果來不及按F2,物理硬盤上的 windows 就在虛擬機里引導起來,而同一個 windows 正在真實環境下運行,如果你不果斷地關閉虛擬機,結果非死即傷。安全的做法應該是在第2步建立了虛擬機以后,先把硬盤從配置里刪掉,然后 cdrom 設成 iso 文件,啟動,bios 調整引導順序,完了關虛擬機,把物理硬盤添加回去。
5. 在虛擬機里從虛擬cd 引導并安裝。
安裝過程就不細說了,可以參考其他的入門帖子。只交代一點,由于默認的中國源速度很慢,安裝時若聯網會自動下載中文語言包等要花相當長的時間,所以建議安裝時:
要么斷開虛擬機的虛擬網卡,這樣不會下載語言包,但是裝好是英文的,換速度快的源后再手動安裝中文。
要么在設置時區的時候選臺北,這樣會以臺灣為默認源,臺灣源在大陸不同地方的速度好像都不錯,這樣裝完就已經弄好中文了。你也可以設為其他下載速度快的國家的時區,但是臺北和我們都是東八區,時間不會亂。
2008.5.9 更新:對了,我都是在 XP 里事先留好了可用空間,或者是在 linux 分區已存在的情況下進行的,不曾用 ubuntu 安裝器來進行過對 ntfs/fat 分區的 resize,不確定是否可以那樣做。我總覺得最好不要在虛擬機里對宿主機使用中的分區進行調整。建議先用 xp 下的磁盤工具調整出一個空間再開始建立虛擬機,然后在虛擬機里對空白空間進行新增分區的操作。
6. 安裝結束關虛擬機,重啟真實的機器,因為真實機器和虛擬機硬件環境不同,選擇 recovery mode,重新配一下 X。8.04 以后的版本可以不做這一步。
這同樣可以用來安裝 ubuntu 到移動硬盤上,創建虛擬機時選擇你的移動硬盤就是了,一般是 PhysicalDrive1 。
8.04 以后的版本,虛擬機里裝好的移動硬盤馬上就可以啟動不同配置的機器,當然機器要支持 usb-hdd 引導才行。
8.04 以前的版本,要使用 ptptptptptpt 同學研制的方法,參見 viewtopic.php?f=103&t=29692 2樓的第三條。 這一條對 8.04 以后的版本依然是有意義的,可以適應更廣泛的硬件,他的啟動菜單,也很有參考價值。所以這一步依然是推薦的。
再羅嗦幾句。
如何在不支持 usb-hdd 啟動的機器上引導移動硬盤上的 ubuntu? (如果你的 usb 是 1.1 的低速接口就免了。)
原理:往內置硬盤拷貝少許啟動文件,設法從內置硬盤加載內核和 initrd,進而引導移動硬盤上的 linux。
以內置硬盤為 xp 為例,
把移動硬盤上的 /boot 文件夾拷貝到 c 盤 根目錄。把 c:\boot\grub\menu.lst 里的所有的 (hd0,x) 行刪除,并確認 menu.lst 里使用的是 uuid。如果移動硬盤的 /boot 有單獨分區,還要把 c:\boot\grub\menu.lst 所有 /vmlinuz-... 和 /initrd.img-... 改成 /boot/vmlinuz-... 和 /boot/initrd.img-... 。
把上面 ptptptptptpt 同學的帖子里下載的附件里的 grldr 拷貝到 c 盤根目錄。
打開 xp 的 boot.ini,確認 timeout 不為 0,然后在末尾添加一行:
c:\grldr = GRUB4DOS
就可以了。
0. 適用于機子里已經裝了 windows 的朋友安裝真正的 Ubuntu ,wubi 不在討論之列。
1. 下載并安裝 vmware workstation for windows: [url]http://www.vmware.com/products/ws/[/url] 不要問我注冊號:)
2. 新建一個虛擬機,virtual machine configuration 選 custom,然后根據提示一步一步,到了硬盤這一項的時候,選 use a physical disk (for advanced users) 然后 device-PhysicalDrive0 是你的第一塊物理硬盤,use entire disk.
3. 在新建的虛擬機里面 cdrom 用下載下來的安裝盤 iso 文件。
4. 虛擬機開機,按 F2 進 bios 設定光盤為第一啟動項。
這里有一個危險,如果來不及按F2,物理硬盤上的 windows 就在虛擬機里引導起來,而同一個 windows 正在真實環境下運行,如果你不果斷地關閉虛擬機,結果非死即傷。安全的做法應該是在第2步建立了虛擬機以后,先把硬盤從配置里刪掉,然后 cdrom 設成 iso 文件,啟動,bios 調整引導順序,完了關虛擬機,把物理硬盤添加回去。
5. 在虛擬機里從虛擬cd 引導并安裝。
安裝過程就不細說了,可以參考其他的入門帖子。只交代一點,由于默認的中國源速度很慢,安裝時若聯網會自動下載中文語言包等要花相當長的時間,所以建議安裝時:
要么斷開虛擬機的虛擬網卡,這樣不會下載語言包,但是裝好是英文的,換速度快的源后再手動安裝中文。
要么在設置時區的時候選臺北,這樣會以臺灣為默認源,臺灣源在大陸不同地方的速度好像都不錯,這樣裝完就已經弄好中文了。你也可以設為其他下載速度快的國家的時區,但是臺北和我們都是東八區,時間不會亂。
2008.5.9 更新:對了,我都是在 XP 里事先留好了可用空間,或者是在 linux 分區已存在的情況下進行的,不曾用 ubuntu 安裝器來進行過對 ntfs/fat 分區的 resize,不確定是否可以那樣做。我總覺得最好不要在虛擬機里對宿主機使用中的分區進行調整。建議先用 xp 下的磁盤工具調整出一個空間再開始建立虛擬機,然后在虛擬機里對空白空間進行新增分區的操作。
6. 安裝結束關虛擬機,重啟真實的機器,因為真實機器和虛擬機硬件環境不同,選擇 recovery mode,重新配一下 X。8.04 以后的版本可以不做這一步。
這同樣可以用來安裝 ubuntu 到移動硬盤上,創建虛擬機時選擇你的移動硬盤就是了,一般是 PhysicalDrive1 。
8.04 以后的版本,虛擬機里裝好的移動硬盤馬上就可以啟動不同配置的機器,當然機器要支持 usb-hdd 引導才行。
8.04 以前的版本,要使用 ptptptptptpt 同學研制的方法,參見 viewtopic.php?f=103&t=29692 2樓的第三條。 這一條對 8.04 以后的版本依然是有意義的,可以適應更廣泛的硬件,他的啟動菜單,也很有參考價值。所以這一步依然是推薦的。
再羅嗦幾句。
如何在不支持 usb-hdd 啟動的機器上引導移動硬盤上的 ubuntu? (如果你的 usb 是 1.1 的低速接口就免了。)
原理:往內置硬盤拷貝少許啟動文件,設法從內置硬盤加載內核和 initrd,進而引導移動硬盤上的 linux。
以內置硬盤為 xp 為例,
把移動硬盤上的 /boot 文件夾拷貝到 c 盤 根目錄。把 c:\boot\grub\menu.lst 里的所有的 (hd0,x) 行刪除,并確認 menu.lst 里使用的是 uuid。如果移動硬盤的 /boot 有單獨分區,還要把 c:\boot\grub\menu.lst 所有 /vmlinuz-... 和 /initrd.img-... 改成 /boot/vmlinuz-... 和 /boot/initrd.img-... 。
把上面 ptptptptptpt 同學的帖子里下載的附件里的 grldr 拷貝到 c 盤根目錄。
打開 xp 的 boot.ini,確認 timeout 不為 0,然后在末尾添加一行:
c:\grldr = GRUB4DOS
就可以了。
轉載于:https://blog.51cto.com/33643/122371
總結
以上是生活随笔為你收集整理的借用虚拟机在真机安装 ubuntu, 亦可安装至移动硬盘的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 以表达式作为参数传入SQL的存储过程中去
- 下一篇: 关于虚拟机下linux共享Windows