![Linux 桌面作業系統可以在隨 Windows 提供的 Baytrail 平板電腦裝置上運作嗎](https://rvso.com/image/83673/Linux%20%E6%A1%8C%E9%9D%A2%E4%BD%9C%E6%A5%AD%E7%B3%BB%E7%B5%B1%E5%8F%AF%E4%BB%A5%E5%9C%A8%E9%9A%A8%20Windows%20%E6%8F%90%E4%BE%9B%E7%9A%84%20Baytrail%20%E5%B9%B3%E6%9D%BF%E9%9B%BB%E8%85%A6%E8%A3%9D%E7%BD%AE%E4%B8%8A%E9%81%8B%E4%BD%9C%E5%97%8E.png)
我在網路上的許多論壇上看到了這個問題,並創建了這個問題作為人們解釋他們在創建此設定時成功或失敗的地方。
答案1
簡短回答:
目前,讓這類平板電腦運行Linux作業系統還存在許多障礙。任何嘗試都可能導致安裝錯誤。然而,從技術上來說這是可以做到的,我預計這在不久的將來會變得更容易。
長答案:
我有一台 HP Stream 7 平板電腦(隨 Windows 8.1 一起提供)。去年我一直在嘗試讓 Linux 作業系統在上面運行。
該平板電腦配備 32 位元 UEFI 和 64 位元處理器。 這給安裝linux帶來了一定的困難。 編輯:現在可以透過「手動」安裝來解決許多問題。
ubuntu 論壇上的以下帖子讓我相信可以使用一個名為 的小型單人項目的組件在該平板電腦上安裝 ubuntu mate費德萊特。
Ubuntu 論壇貼文解釋 HP Stream 7 上的 Linux 安裝
*不幸的是,我遇到了一個問題,當我到達“分區驅動器”步驟時,普遍存在的安裝程序會“掛起”。 (作業系統已從 USB 隨身碟啟動)。
最終我隔離了問題並確定這是因為系統嘗試讀取 SSD 上的幾個 4MB 分區之一(稱為重播保護記憶體區塊 (RPMB))。 Windows 使用此 RPMB 來儲存執行 Windows 作業系統所需的 DRM 金鑰。如果沒有解密金鑰,則無法刪除或以其他方式變更 RPMB 格式的檔案。沒有鑰匙也無法安裝它們。
當 Linux 嘗試掛載此 RPMB 分割區時,系統會掛起。大多數 Linux 發行版都已經註冊了一個錯誤,表明情況就是如此。 *編輯:這已在更新的核心中修復。
沒有此錯誤的一個發行版是 Debian Multi-arch。該作業系統可以安裝在平板電腦上,但提供的核心不支援觸控螢幕。一旦我編譯了自己的內核,平板電腦就可以與 gnome 和觸控螢幕一起工作了!然而觸控螢幕有問題,當我觸摸它時會記錄幾次點擊,但我仍然沒有 wifi,因為 Linux 核心目前不支援此功能(至少據我所知)。我會在不久的將來嘗試編譯一個wifi驅動程式。
在 Baytrail 平板電腦上安裝 Debian Multi-arch 的非常粗略指南。
- 首先將 Windows 安裝備份到 USB 隨身碟。
- 製作 Debian Multi-Arch 安裝 USB 驅動器。
- 尋找您的平板電腦具有的觸控螢幕和 Wifi 設備,並使用包含的適當核心驅動程式編譯核心。 我推薦一個更新的內核
- 在平板電腦的 BIOS 中停用安全啟動。
- 調整 Windows 分割區大小,為 Linux 安裝騰出空間。 只有當您希望與 Windows 雙重啟動時才需要。
- 啟動 USB 隨身碟並使用 64 位元圖形安裝程式安裝作業系統。 您的 WiFi 裝置和觸控螢幕此時可能無法運作
- 重新啟動平板電腦並從啟動選項中選擇新的 Debian 安裝。
- debian 啟動後,從 USB 安裝新的自訂核心。
- 最後連接到網際網路並安裝 GNOME 桌面。
在 Baytrail 平板電腦上安裝 Ubuntu 16.04 32 位元的非常粗略的指南。
1a) 首先將 Windows 安裝備份到 USB 隨身碟。禁用安全啟動。
1)拿一個U盤,將其分區為兩個分區。將 fedlet 中的 efi 檔案放入第一個分割區,並將 32 位元 ubuntu 伺服器 16.04 iso 複製到第二個分割區。
2)編輯第一個分區(帶有efi檔案的分區)中的grub檔案以指向第二個分區的核心檔案。 grub 啟動項目應如下所示:
menuentry "ubuntu server usb" {
set root=(hd0,gpt1)
linuxefi (hd0,gpt1)/install/vmlinuz boot=install
initrdefi (hd0,gpt1)/install/initrd.gz
}
其中 (hd0,gpt1) 是包含 ubuntu 伺服器 iso 副本的分割區。
3)從磁碟啟動並選擇相應的選單項目您將需要一個鍵盤和一個互聯網適配器(我使用來自maplin的USB轉以太網適配器)
4) 使用螢幕對話方塊安裝系統。
5) 重新啟動(不使用 USB)並選擇 drop to root shell。
6)配置ifupdown連接到互聯網。
7)apt-get install ubuntu-desktop
或 gnome-desktop 或您計劃使用的任何內容。
8) 重新啟動,您應該可以使用平板電腦了。
9) wifi 驅動程式可以在這裡找到哈迪斯wifi驅動
答案2
是的,有些平板電腦沒有其他平板電腦那麼麻煩,我相信這實際上取決於安裝驅動程式。
為了透過 EFI 啟動,我使用了 /EFI/BOOT 中「fedlet.iso」中的 bootia32 文件,您可以找到很多關於如何啟動的資訊。
然後我成功地使用這個教學安裝了 arch:https://www.youtube.com/watch?v=MMkST5IjSjY
我從 /hadess/rtl8723 存儲庫下載並添加了補丁,但是我仍然無法使用 lspci 和 hwls 等命令找到硬體。
我找到了另一種 baytrail 平板電腦的指南,該指南找到了一種在啟動時啟動硬體的方法:https://www.reddit.com/r/LinuxActionShow/comments/3dtsz2/archlinux_up_and_running_on_the_acer_iconia_tab_8w/
但這不適用於我的驅動程序,我仍然無法找到有關啟動時激活硬體的任何資訊。
我在其他幾篇文章中發現了這篇文章,其中表明只有當有解決問題的意願時,問題才可能得到解決。