前言 之前也有過把a(bǔ)ndroid x86安裝到U盤的想法,不是LIVE CD,而是真正意義上的和硬盤安裝的一樣。常規(guī)的方法,是在安裝的時候選擇自己的U盤。我的U盤容量有32G,習(xí)慣以EXT3格式安裝android x86(FAT32感覺用著卡卡的),但一般的WINDOWS都是不能識別EXT3的文件系統(tǒng)的,需要額外安裝軟件才能夠?qū)λM(jìn)行讀寫操作。而且把30多G都給了它感覺很浪費(fèi),因?yàn)槲业腢盤還需要放些其它東西,作為文件交換的媒介什么的。也曾想過給它分區(qū),但分區(qū)后系統(tǒng)只能給第一個分區(qū)分配盤符,第二個分區(qū)分配的時候會出錯。把a(bǔ)ndroid x86安裝到第一個分區(qū)才會成功,安裝到第二分區(qū)總是出錯,不知原因何在。最近折騰了一下,找到了可行的方法,也看到有些童鞋不會把它安裝到U盤上,于是就想著寫這個教程,給大家參考一下。 特點(diǎn):可以分配指定的容量大小給U盤中的android x86并隱藏起來,剩下的空間可以作為正常U盤使用,支持系統(tǒng)分配盤符。 而且,U盤安裝的android x86能夠識別U盤的第一分區(qū),并加載為設(shè)備 USB0,前提是第一分區(qū)必須格式化為FAT32格式,不然會識別為損壞的存儲卡,在android x86里好像不能格式化,我試過幾次都是一點(diǎn)就自動重啟的。安裝到了硬盤的童鞋也可以試試把一個分區(qū)格式化為FAT32格式,看能不能加載那個分區(qū)。 另外提一下,在筆記本安裝android x86不能喚醒屏幕的童鞋,可以試一下你鍵盤的Fn組合鍵,例如我的G480,在WIN下休眠和喚醒的組合鍵是Fn+F1,能夠在安卓中起到同樣的作用。 注意: 1.建議U盤讀寫速度在20M左右的童鞋使用U盤版的android x86,低速的U盤會使android x86出現(xiàn)加載慢、使用時卡頓的情況。 2.EFI引導(dǎo)的童鞋在進(jìn)入U(xiǎn)盤的android x86的時候,需要開啟傳統(tǒng)引導(dǎo)模式,不然就會在引導(dǎo)菜單中沒有U盤的選項(xiàng)。 盡量詳細(xì)了,希望大家能看得明白。 第一部分 在Virtual Box中的準(zhǔn)備工作 1.新建一個虛擬機(jī),系統(tǒng)類型選擇如圖所示,點(diǎn)擊“下一步”,內(nèi)存分配隨意,這里不是要在虛擬機(jī)中使用它。 2.新建虛擬硬盤。選擇“現(xiàn)在創(chuàng)建虛擬硬盤”,類型為VHD(虛擬硬盤),動態(tài)分配。 虛擬硬盤的位置隨你喜好,自己能找得到即可。虛擬硬盤的大小要根據(jù)你的U盤實(shí)際容量來確定。比如我的32G U盤實(shí)際容量是30.8GB,在這里我就調(diào)為30.20GB(在這里我最大只能選擇30.20GB)。根據(jù)自己的U盤實(shí)際大小來確定新建的虛擬硬盤大小,但必須比U盤的實(shí)際容量小。 3.設(shè)置虛擬機(jī)Android x86。內(nèi)存分配512M以上,顯存128M,還需要在“存儲”選項(xiàng)卡進(jìn)行設(shè)置。如圖,加載android x86安裝鏡像為虛擬光驅(qū),按“確定”保存。 第二部分 android x86的安裝 1.啟動新建的虛擬機(jī),彈出android x86的安裝界面,選擇“Installation - Install Android-x86 to harddisk”。 2.在分區(qū)選擇界面中選擇“Create/Modify partitions”,按Enter鍵。 3.首先創(chuàng)建第一個分區(qū),也就是你把一定大小的空間分配給安卓后,剩下的作為正常U盤使用的空間。把光標(biāo)移動到“NEW”,按Enter后選擇“Primary”,大小根據(jù)實(shí)際來確定。比如我的U盤實(shí)際容量是30.8GB,而新建的虛擬硬盤只能創(chuàng)建為30.2GB,我想分配給android x86 4G的空間,于是第一個分區(qū)大小就是30.2 - 4 = 26.2 GB,也就是約等于26200MB。確定大小后選擇“beginning”。這一步看起來有一些復(fù)雜,參考下面的圖示。用方向鍵進(jìn)行選擇。 創(chuàng)建第一個分區(qū),用方向鍵將光標(biāo)移至“NEW” 選擇PRIMARY,確認(rèn) 大小的話,填入你想預(yù)留的空間大小。 選擇beginning,確認(rèn) 創(chuàng)建第二個分區(qū):用剩余的空間創(chuàng)建第二個分區(qū),并設(shè)置為“bootable”(選定第二個分區(qū),在下面的“bootable”選項(xiàng)中按確定,就會發(fā)現(xiàn)第二個分區(qū)的“flag”下面有 “boot”的字樣),然后把光標(biāo)移動到“write”按確認(rèn)鍵,并輸入“yes”,確認(rèn)剛才所作的修改。成功后,移動光標(biāo)至“quit”,返回分區(qū)選擇界面。 光標(biāo)移到free space,左右方向鍵控制選擇new 選擇primary 空間大小默認(rèn) 將光標(biāo)移到sda2,選擇bootable 此時sda2 的 flags有boot字樣 光標(biāo)移動到write 從鍵盤輸入“yes” 返回分區(qū)選擇界面 4.選擇第二個分區(qū) sda2,格式化ext3,之后一直選擇YES或者OK(再次確認(rèn)格式化,選擇安裝GRUB引導(dǎo),將/system目錄安裝為可讀寫),android x86安裝完成。完成后關(guān)閉虛擬機(jī)。再進(jìn)行下一步操作。 第三部分 將 VHD轉(zhuǎn)換為 IMG,并寫入U(xiǎn)盤 1.下載軟件 StarWind Converter,運(yùn)行,界面如圖所示。 選擇“next”,點(diǎn)擊省略號,選擇你剛才創(chuàng)建的VHD虛擬硬盤文件。 選擇“Raw image”,點(diǎn)擊“next”。 點(diǎn)擊“next”。 正在轉(zhuǎn)換。 轉(zhuǎn)換成功后,點(diǎn)擊“Finish”,便可以在和你的VHD虛擬硬盤相同目錄下發(fā)現(xiàn)有一個同名的IMG文件。 2.將IMG文件寫入U(xiǎn)盤。下載 win32diskimager,運(yùn)行界面如圖所示。 點(diǎn)擊文件夾圖標(biāo),選擇剛才生成的IMG文件,點(diǎn)擊確定。在Device下選擇你的U盤盤符。然后點(diǎn)擊write,在彈出的提示窗口中,點(diǎn)擊“yes”,靜待寫入完成。 寫入成功后,在“我的電腦”或者“計(jì)算機(jī)”中的移動設(shè)備中可以看到一個未格式化的分區(qū),格式化后,即可以像正常U盤一樣使用,空間大小和你剛才分的第一分區(qū)的大小一樣。 重啟電腦,在引導(dǎo)菜單中選擇你的U盤(EFI引導(dǎo)的童鞋需要開啟傳統(tǒng)引導(dǎo)模式),引導(dǎo)進(jìn)去后,就可以看到你熟悉的藍(lán)色引導(dǎo)界面了。至此,教程結(jié)束。 |
|