![]() |
PCDVD數位科技討論區
(https://www.pcdvd.com.tw/index.php)
- 七嘴八舌異言堂
(https://www.pcdvd.com.tw/forumdisplay.php?f=12)
- - [?]請問Arch Linux該如何開機啟動
(https://www.pcdvd.com.tw/showthread.php?t=1014283)
|
---|
修正一下
上面我是用 dd bs=440 conv=notrunc count=1 if=/usr/lib/syslinux/mbr.bin of=/dev/sda6 謝謝 |
請問可以給我您的分割表資訊嗎?
引用:
因為一般來說無法引導linux boot img 錯誤訊息不應該只有這樣 這反而比較像windows無法正確引導才發生的錯誤 |
引用:
野口兄 我用拍照的 ![]() 謝謝 |
引用:
野口兄 參考這篇 http://joshralin.blogspot.tw/2012/11/arch-linux_15.html 怪異的地方在於 他同樣使用ext4檔案系統 差異在於他將 Grub裝在sda 另外奇怪的是 他居然說arch linux的是Grub2 又重新安裝一次 可以確定 grub還是不能開 謝謝 |
是的,這個是我疏忽
arch也用grub2取代grub了 安裝grub-bios後,會覆蓋grub跟grub-legacy 那你這次重裝了之後 有甚麼樣的錯誤訊息嗎? |
引用:
使用archlinux-2013.06.01-dual.iso 使用HD掛載ISO方式安裝 因會卡在偵測掛載ISO 故需要以下指令 mkdir win mount /dev/sda1 /win modprobe loop losetup /dev/loop6 /win/archlinux-2013.06.01-dual.iso exit ____磁碟分區概況________ ![]() ____________安裝Grub錯誤訊息____________ ![]() 謝謝 |
因為ubuntu的Grub可以安裝成功
所以用ubuntu的Live CD 根據以下幾篇 http://wiki.ubuntu-tw.org/index.php...owtoRestoreGrub http://ahhafree.blogspot.tw/2010/11/livecdgrub.html http://blog.csdn.net/xunixing/article/details/8554898 嘗試過 grub-install /dev/sda6 以及 grub-install --force /dev/sda6 同樣出現圖片最下面的錯誤訊息 ![]() /usr/sbin/grub-bios-setup: warning: File system `ext2' doesn't support embedding. /usr/sbin/grub-bios-setup: warning: Embedding is not possible. GRUB can only be installed in this setup by using blocklists. However, blocklists are UNRELIABLE and their use is discouraged.. /usr/sbin/grub-bios-setup: error: will not proceed with blocklists. 怪異的是 為何 ubuntu的Live CD 卻可以正確安裝 謝謝 |
正式解決
最後使用 代碼:
grub-install --force /dev/sda6 |
參考這裡,發生這個問題的原因主要是因為一個不正常的MBR block區塊導致
https://wiki.archlinux.org/index.ph...e_error_message 你在安裝MBR時,需要多帶一個參數 引用:
|
引用:
看來你已經自己解決了.... 不過你終於可以開始體驗Arch的強大了 有任何問題,可以在這裡或去Arch論壇提問 |
所有的時間均為GMT +8。 現在的時間是12:33 PM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2025。