為什麼這篇uefi安裝鄉民發文收入到精華區:因為在uefi安裝這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者idisnothing (Nothing But A Joke)看板Windows標題[問題] ...
如題
想請教如何在一台BIOS為UEFI x86的電腦安裝Windows x64
之前曾在這台電腦成功安裝Arch Linux x64
所以我想執行x64作業系統是沒問題的 (CPU是Z3735F)
有人有經驗嗎?
https://imgur.com/LIfn7yL.png
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.133.92.191 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Windows/M.1648544195.A.647.html
不行
已修改,是阿痛平板沒錯
剛想說用Ventoy來引導Windows x64看看
結果不行,看來底下這兩個issue還沒解
https://github.com/ventoy/Ventoy/issues/169
https://github.com/ventoy/Ventoy/issues/188
官網也說沒有UEFI x86機器可以測QQ
https://www.ventoy.net/en/doc_ia32.html
無意間發現把裝有Ventoy的隨身碟格式化成NTFS後(預設是exFAT)
手邊這台平板的BIOS就可以抓到這支隨身碟了
但在Ventoy的選單選取Windows x64 ISO檔後
會出現
No bootfile found for UEFI!
Maybe the image does not support IA32 UEFI!
看來在UFEI x86下
Ventoy還是預設會去找32bit的efi檔來開機
我先試試昨天想到的另一個方法
不行再來試試這個 謝謝
只是說一句不行而已就爆氣了喔?
我也沒說ATOM是原子金剛啊
莫名其妙耶~D大濕~
平板型號 捷元E10T3W
連官網都找不到這產品
驅動要自己GOOGLE
所以要把BIOS升級為UEFI x64應該是不可能
現在比較擔心會不會沒Windows 10 x64驅動可用
這台平板的部份驅動是連Windows Update都找不到的
只能上網挖或拿Win8.1 x86的驅動硬上
呵
有特殊需求所以才去弄這些
不然也不想沒事動這台平板
稍早用一些小技巧把Win10 x64裝進了平板
沒意外地~第一次重開進不去(因為ESP沒bootia32.efi)
所以也把GRUB2塞進了ESP partition
用以取代Windows原本的boot loader
grub.cfg參考底下連結的寫法
https://reurl.cc/nEKeQ6
用grub2去chainload bootmgfw.efi
但開機時都會顯示 error: unknown error.
然後又跳回boot menu
看了一下10F提供的連結
發現在沒有CSM的UEFI x86電腦安裝Windows x64應該是不可行
原因就如底下連結裡的答案
https://reurl.cc/xORdg4
32-bit grub EFI沒辦法chainload Windows x64
32-bit grub EFI可以啟動Linux x64是因為linux kernel有做過修改
所以才能在這台UEFI x86平板安裝Linux x64
https://cateee.net/lkddb/web-lkddb/EFI_MIXED.html
唉唉~殘念~
感謝
想補充一下
Ventoy對UEFI x86的支援是沒問題的
因為UEFI x86本來就只能去找32bit的efi檔來開機~
本來是打算在這台平板裝個Windows x64來玩Super Auto Pets或其它小遊戲的
不過現在看來可以打消這念頭了 (SAP只能在Windows x64/Android/iOS/Browser執行)
剛又看了一下10F的連結
ZEE所提出那個解法我覺得也是不可行
GRUB2在UEFI模式下沒有ntldr這指令(以Legacy模式進GRUB2才會有ntldr)
所以我想得到的、能用的指令只剩chainloader
但把root設成Windows所在的partition後
輸入 chainloader +1
會出現 error: invalid EFI file path.
輸入 chainloader /bootmgr
會出現 error: cannot load image.
以上兩種寫法都無法啟動Windows
底下評論區有一些提問與質疑
不過可能因為時隔已久 所以他沒回覆就是
ArchWiki也說UEFI/Legacy這兩個模式沒辦法這樣互通啟動
https://reurl.cc/OpZjer
所以~~嗯嗯~~沒辦法躺在床上下畜生棋了~~唉唉~~
3Q
https://www.android-x86.org/
剛試了一下Android-x86 9.0-r2
x86或x86_64兩個版本都裝得進去也開得起來
但它的安裝程式太陽春太不防呆
沒ESP它不會提醒你也不會幫你切
你幫它切好了它還會把boot loader裝在錯的地方
最後是用Linux LiveUSB自行把grub2裝進去ESP
然後grub.cfg的寫法大概是這樣:
menuentry 'Android-x86' {
search --set=root --file /android-x86-9.0-r2/kernel
linux /android-x86-9.0-r2/kernel quiet root=/dev/ram0 nomodeset
initrd /android-x86-9.0-r2/initrd.img
}
nomodeset這個參數一定要加
不然開機後會一片黑畫面
但加了這個參數似乎會關閉硬體加速
所以用起來很慢很卡
感覺Android-x86對Z3735F這顆SoC的iGPU支援度不是很好
剛在桌機的空硬碟也裝上了Android-x86 x86_64
只能說這東西真的不太成熟
一樣一進去就提示有APP crash了
然後隨便從GOOGLE PLAY下載幾個遊戲
包括Super Auto Pets、全民打棒球Pro、FIFA
沒一個能玩的
結論:這台平板還是裝Windows或Linux就好,安卓還是算了吧。
謝謝 下次有機會再試
昨天才剛把Arch裝回去
短時間內不太想再動它了Orz
那個人說的話就當作沒看到就好
看不懂可以講 沒人會笑你
※ 編輯: idisnothing (220.133.92.232 臺灣), 04/07/2022 23:08:33