efi

    1熱度

    2回答

    規範的哪一部分詳細說明了如何獲得命令行參數?

    -4熱度

    1回答

    我買了一臺預裝win8的筆記本電腦。這是我第一次面對EFI。 SSD上的分區: 500 MB (recovery) 300 MB (EFI) 20 GB (wtf?!) (recovery) 1 GB (recovery) .. main partition 我想合併20 GB恢復與主分區。我不知道爲什麼會有這麼多奇怪的分區。 所以這一切都沒問題,但是當我從閃存啓動並且試圖安裝

    1熱度

    2回答

    我正在嘗試開發一個簡單的操作系統。我之前做過一些彙編程序,不得不使用INT 10h來在屏幕上顯示字符。我瞭解UEFI支持傳統BIOS,並且仍然可以使用INT 10h服務。但是,如果我選擇構建純粹的UEFI可引導操作系統,我應該避免使用INT 10h?或者我以錯誤的方式看待事情? 換句話說,鑽出的printf到stdout(屏幕)最終調用BIOS INT 10h?或者是問題 - 「基於INT 10h

    1熱度

    2回答

    我有一個從uefi加載的虛擬機(Windows7x64)。 我可以將我創建的UEFI應用程序\驅動程序添加到UEFI,以便在啓動時加載它嗎? 另外,我可以更改DXE \ UEFI驅動程序的加載順序嗎?

    14熱度

    3回答

    由於學校原因,我最近沒有編寫很多代碼,但我決定再次開始在OS開發方面進行研究。但是最近我聽說了有關EFI作爲BIOS替代品的東西。我想爲使用EFI而不是BIOS的平臺開發OS。我無法弄清楚從哪裏開始。任何人都可以將我指向正確的方向嗎?也許可以解釋EFI對於OS開發的意義,也許可以告訴我可以使用哪些測試環境(最好是虛擬的)。坦率地說,我並不確定EFI究竟是什麼。我也應該花時間研究ARM組件嗎?我知道

    0熱度

    1回答

    我有一個關於當前EFI BIOS支持AHCI的問題... 在插入外部存儲卡(例如PCie-SATA)並連接SATA驅動器之前,BIOS會始終調用該卡上的Option ROM在POST期間進行一些初始化並提供UI配置...然後我們可以選擇它作爲引導設備! 我的問題是:(這種情況下是正確的?) (案例1)當前EFI BIOS原生支持AHCI這類外置卡 (這裏「原生地」的意味着EFI BIOS不無法調用

    1熱度

    1回答

    我寫了一個EFI二進制文件來測試下UEFI殼物理的DIMM,這個過程是很簡單 - 先寫到物理地址的測試模式,然後讀出來,與原始模式進行比較。 但是,DIMM可能會遇到可糾正或無法糾正的錯誤。正常情況下,所有可更正的ECC都會被硬件自動糾正,並且BIOS會處理(記錄此錯誤並清除錯誤寄存器),不可糾正的錯誤通常會導致BIOS發出NMI,然後系統掛起。 的問題是我的測試程序不知道發生錯誤 - 更正的錯誤

    3熱度

    2回答

    我正在嘗試編寫一個批處理腳本來檢測在Windows中是否已經掛載了EFI分區。 最終,我的目標是僅在EFI分區尚未安裝時才使用mountvol /S(裝入EFI系統分區)。 diskpart實用程序與list volume命令有一些可能有用的信息,它自身也是mountvol,但它看起來像這兩個都需要一些字符串解析。 有沒有更好的方法?

    1熱度

    1回答

    我目前正在使用腳本來映像多臺實驗室機器,我負責Windows 7操作,但不幸的是,這些UEFI Dell機器以愚蠢的方式工作。在機器上,我使用戴爾設置實用程序創建了映像,在Windows的啓動菜單中有一個UEFI條目,它載入了/boot/Microsoft/bootx64.efi文件或一些類似的文件,當我對機器進行映像時,一切都很順利當我啓動它們時,我得到了很好的'沒有引導設備發現錯誤',並且當我