最近嘗試在昂達V975w平板電腦和intel stick中安裝ubuntu,經(jīng)過分析,發(fā)現(xiàn)存在一個非常大的坑。但因為這個坑,此教程適合大部分平板電腦、電腦棒、intel nuc設(shè)備安裝Ubuntu。
本教程適合以下讀者:
1、希望給自己的x86架構(gòu)設(shè)備安裝Ubuntu操作系統(tǒng);
2、希望使用32位的GRUB安裝64位Ubuntu操作系統(tǒng);
3、想折騰Ubuntu系統(tǒng)在平板電腦或intel stick(intel電腦棒)中的使用;
2016年04月08日12:53:08特別提示:如果是在x86架構(gòu)設(shè)備安裝Ubuntu,安裝版本是16.04,由于高版本系統(tǒng)做了優(yōu)化處理,只需要下載bootia32.efi到'EFI\BOOT'安裝即可,安裝完畢可以自動啟動,其它操作均可省略。
由于部分平板電腦CPU不支持64位的GRUB引導(dǎo)程序,故而導(dǎo)致Ubuntu系統(tǒng)安裝失敗,而官網(wǎng)的Ubuntu系統(tǒng)只有64位支持UEFI引導(dǎo)。除了WIFI、藍牙等驅(qū)動需要自己上網(wǎng)搜索安裝之外,系統(tǒng)主要的安裝和引導(dǎo)的具體方法如下:
1、獲取IOS鏡像文件
方法一:如果你的CPU是Z3735D/F,那么下面這個IOS鏡像直接拿去用吧(在官方的基礎(chǔ)上增加了驅(qū)動,鏡像來源:www.linuxium.com.au):
鏈接: http://pan.baidu.com/s/1jGS9ux4 密碼: qbb6
方法二:如果你的CPU不支持64位引導(dǎo)程序,或者說你想自己手動修改官方的IOS鏡像用于在平板電腦中安裝系統(tǒng),請到官網(wǎng)下載鏡像文件,需要注意,請勿下載國產(chǎn)修改版,不保證能夠支持平板使用。請務(wù)必下載64位版本,32位不支持UEFI引導(dǎo)。
2、制作安裝U盤
下載完成后下載U盤制作工具:'Rufus' on Windows or 'dd' on Linux
制作一個UEFI引導(dǎo)的U盤。
3、修改UEFI引導(dǎo)文件
如果使用方法一獲取的IOS鏡像文件,此步忽略。
下載bootia32.efi文件并解壓復(fù)制到'EFI\BOOT'目錄下。
請先鏈接USB鍵鼠,使用快捷鍵進入BIOS(Z3735通常是DEL/ESC),修改BOOT順序為UEFI引導(dǎo)的U盤。進入GRUE菜單后選擇(Try Ubuntu With Install),如果之前配置的32位引導(dǎo)文件正確,此時你將直接進入Live CD模式的Ubuntu系統(tǒng)。在這個臨時系統(tǒng)中的大部分操作都是無效的,不會被保存記錄。
此時我們會看到桌面有安裝Ubuntu操作系統(tǒng)的快捷方式,先別忙安裝,看完這部分內(nèi)容。點擊左上角第一個應(yīng)用(搜索),搜索"Disks",進入硬盤管理軟件,查看你的本地硬盤。特別提示,在平板電腦或intel stick等小型設(shè)備中,通常是SD卡模式,但絕非USB磁盤。通常顯示在列表第一項。
Ubuntu分區(qū)查看由上圖我們看到主硬盤所在路徑為/dev/mmcblk0。由于我已經(jīng)安裝好了Ubuntu系統(tǒng),所以看到其中有三個分區(qū),第一個是存儲EFI文件的FAT分區(qū),第二個是存儲文件的Ext4分區(qū)。如果你的平板設(shè)備還是win系統(tǒng),這里應(yīng)該是NTFS分區(qū)+FAT分區(qū)。這都不是重點,重點在于需要記錄你的主硬盤所在路徑“/dev/mmcblk0”還是“/dev/sda1”。
記錄后點擊桌面的快捷方式安裝ubuntu到本地硬盤。


安裝完畢進入下一步。
安裝完畢重啟我們將發(fā)現(xiàn)無法進入到操作系統(tǒng),而是進入了EFI SHELL模式,早在意料之中,因為這類平板的CPU不支持64位的UEFI引導(dǎo),但并不意味著不支持64位操作系統(tǒng)。
此時我們還是進入BIOS使用之前的U盤引導(dǎo)啟動,進入GRUB菜單后不要選擇,點擊鍵盤中的"c"按鈕,進入GRUB2命令行模式。
進入該模式后,輸入“ls”列出硬盤分區(qū)。
此時會看到類似(hd0,gtp1)或(hd1,msdos1)之類的項。這是你的硬盤分區(qū)。其中hd0為根目錄所在的磁盤,IDE硬盤用hd開始,SCSI硬盤用sd開頭。軟盤用fd開頭。命名和linux不大一樣。是從0算起。
我們需要找出linux內(nèi)核所在分區(qū)。
使用"ls (hdX,gtpX)/boot",其中的“X”請手動替換為上一步出現(xiàn)過的數(shù)字,這里肯定要有逗號","的,如果出現(xiàn)一大串結(jié)果,顯示了你的linux內(nèi)核文件,說明就是這個分區(qū)。記錄X的值。
假設(shè)你在執(zhí)行"ls (hd0,gtp2)/boot"的時候出現(xiàn)值,那么下一步執(zhí)行:
set root=(hd0,gtp2)
然后輸入需要輸入內(nèi)核路徑,“linux /boot/vmlinuz root=/dev/mmcblk0p2”其中號為內(nèi)核版本,輸入/boot/vmlinuz后按tab鍵可以進行自動補全。mmcblk0p2為根目錄所在的分區(qū),其中“mmcblk0”是第二步查看分區(qū)記錄的值,后面的"p2"是我猜的,你順著p1\p2\p3猜測一下,能執(zhí)行就對了。完整的命令例子如下:
linux (hd0,gpt2)/boot/vmlinuz-3.13-xxxx root=/dev/mmcblk0p5
initrd /initrd.img
boot
最后成功進入本地Ubuntu系統(tǒng),這一步如果不成功的話就多嘗試一下,修改上面涉及的各個值,祝你好運。
到這步已經(jīng)成功了一半了,但是沒人愿意每次啟動都使用USB的GRUB引導(dǎo)并手動輸入引導(dǎo)命令,這會很麻煩。進入本地Ubuntu后,調(diào)出終端,繼續(xù)輸入如下命令:
sudo apt-get update
sudo apt-get -y purge grub-efi-amd64 grub-efi-amd64-bin grub-efi-amd64-signed
sudo apt-get -y install grub-efi-ia32-bin grub-efi-ia32 grub-common grub2-common
sudo grub-install --target=i386-efi /dev/mmcblk0p2 --efi-directory=/boot/efi/ --boot-directory=/boot/ 【這里的“mmcblk0p2 ”就是上一步你執(zhí)行成功的那個值】
sudo grub-mkconfig -o /boot/grub/grub.cfg
執(zhí)行完畢后重啟,發(fā)現(xiàn)Ubuntu引導(dǎo)正常,不需要USB引導(dǎo)也可以進入系統(tǒng)。恭喜!安裝成功!
當(dāng)然了,執(zhí)行第四步的前提條件是連接了網(wǎng)絡(luò),這里需要先安裝好網(wǎng)絡(luò)相關(guān)的驅(qū)動。如果遇到問題,可以給我留言,我會幫助你的。
高分屏幕在win下很雞肋,因為windows對高分辨顯示屏的支持是在太差了。而Ubuntu不同,使用Ubuntu的顯示設(shè)置可以像Mac一樣進行縮放,有類似Ritina的顯示效果,執(zhí)行各種命令管理遠程Linux服務(wù)器很贊。
博主你好,我的CPU是Z3735F的,板子不明型號,在Ubuntu安裝過程中安裝到Grub2時出現(xiàn)無法安裝,安裝程序崩潰的形況,無法執(zhí)行g(shù)rub-install /dev/mmcblk0,自己試了幾種方法都失敗了,請問有什么解決辦法嗎?
可以進入LiveCD后執(zhí)行安裝的。記得安裝的時候加上sudo。
可以參考我剛剛寫的博文:http://wyr.me/442.html
請問天敏的d9i能否安裝此類系統(tǒng),我想安裝openmediavault此類的nas系統(tǒng),不知能否?謝謝。 產(chǎn)品類別網(wǎng)絡(luò)播放機,智能電視盒 處理器CPU:Intel Bay-trail Z3735D GPU:Intel HD Graphic for Baytrail(ValleyView Gen7) 內(nèi)存2GB 閃存16GB 糾錯 存儲介質(zhì)移動存儲 操作系統(tǒng)Android 4.2.2,Windows 8.1
可以
這一步執(zhí)行完還是黑屏 ,還是進不去系統(tǒng)啊 怎么辦? 然后輸入需要輸入內(nèi)核路徑,“linux /boot/vmlinuz* root=/dev/mmcblk0p2”其中*號為內(nèi)核版本,輸入/boot/vmlinuz后按tab鍵可以進行自動補全。mmcblk0p2為根目錄所在的分區(qū),其中“mmcblk0”是第二步查看分區(qū)記錄的值,后面的"p2"是我猜的,你順著p1\p2\p3猜測一下,能執(zhí)行就對了。完整的命令例子如下: linux (hd0,gpt2)/boot/vmlinuz-3.13-xxxx root=/dev/mmcblk0p5 initrd /initrd.img boot 最后成功進入本地Ubuntu系統(tǒng),這一步如果不成功的話就多嘗試一下,修改上面涉及的各個值,祝你好運
Try Ubuntu With Install模式下怎么進不去 ?點擊之后,就黑屏了 然后出來了一段代碼 再后就什么也沒有了,一直黑屏
在用 c 命令編輯的時候, 在 “linux" 那一行(有 quiet splash 這兩個詞的那一行)后面多加一個詞: nomodeset ,別忘了空格,然后 ctrl + x boot 就行 這應(yīng)該是因為顯卡問題導(dǎo)致的。
iwork8上livecd引導(dǎo)不進去。一個是MP-BIOS BUG:8254 timer out connected to IO-APIC,這個在kernel后面加acpi=off noapic nolapic解決了。還有一個就是i8042: No controller found。這個目前還沒能找到解決方法
Error fsyncing/closing /dev/mmcblk0rpmb:Input/output error 我是酷比魔方的i10w,雙系統(tǒng)的,disks看有個4.2MB的分區(qū)只讀。 在 運行“grub-install/dev/mmcblk0"... 這一步彈出 安裝程序崩潰。。。。。。
這個應(yīng)該是mmcblk0的問題,修改這個值再試試
kernel /boot/vmlinuz boot=casper iso-scan/filename=/ubuntu-11.04-desktop-amd64+mac.iso ro quiet splash locale=zh_CN.UTF-8 initrd /boot/initrd.lz 請問如何 不解開ISO,試用ubuntu,在EFI模式,用grub2 參數(shù)iso-scan/filename 不識別EFI硬盤,MBR的U盤是識別的
這個要先解IOS,然后重新用工具弄成MBR模式的。網(wǎng)上還是很多工具的,搜一些U盤制作一類的。
----
----58
帥逼oo1
你好,我安裝后啟動黑屏,我需要添加nomodeset或者i915.modeset才能看到圖形,我想這是由于i915的kms的問題未能正常啟動xorg,希望能得到你的幫助,十分感謝
回復(fù)
王 軼
您好,你遇到的這個問題可以在手工進行GRUB2的時候修改分辨率,或者進入命令行修改/etc/default/grub文件。如果這個方式無法正常驅(qū)動,那我也愛莫能助,這已經(jīng)超出的能力范圍了。
----
----49
iwork8平板電腦安裝ubuntu,Z3735d/f系列CPU通用-IT大道
[…] 參考:http://wyr.me/316.html […]
回復(fù)
王 軼
謝謝告知~
----
----48
Tonix
樓主,975v3版本z3735f處理器,選擇try ubuntu后就黑屏了,怎么解決
----
----44
丫古
我的z3740顯卡無法驅(qū)動3.16內(nèi)核
回復(fù)
王 軼
z3740就不太清楚了。可以試試重新編譯內(nèi)核。
----
----41
王 軼
遇到問題的同學(xué)可以留言或參考http://tieba.baidu.com/p/4222131787?pid=82028591864&cid=82417533541#82417533541的網(wǎng)友回復(fù)。
----
----33
fc515
linux (hd0,gpt2)/boot/vmlinuz-3.13-xxxx root=/dev/mmcblk0p5 這一句好難懂啊...總是提示版本號錯誤,按TAB只會補充3.13- 但是-后面是什么啊... 順便問下V975W裝linux用起來流暢嗎?
回復(fù)
王 軼
后面照著ls出來的內(nèi)容輸入就可以了。保證文件名完整即可。 用起來挺流暢的!如果看視頻就不一定了!
----
Copyright ? 2016 BMblog. All Rights Reserved.來自為知筆記(Wiz)



