硬碟啟動筆記

2021-07-30 08:04:25 字數 612 閱讀 7143

用fdisk把整個磁碟設定為gpt格式,設定的之後,分割槽資訊會丟失

用fdisk建立兩個分割槽

分割槽/dev/sda1, type設定為efi,建議200m

分割槽/dev/sda2,建議10g

然後把sda1格式化為vfat, sda2格式化為ext4

uefi對大小寫不敏感

在sda1下面存放/efi/boot/grubaa64.efi,/efi/boot/grub.cfg

uefi會掃瞄所有型別為efi的分割槽,讀取這個路徑下的grub.cfg, 解析啟動項,並顯示在啟動列表中。 efi/boot/是預設路徑,可以在系統安裝的時候配置。

乙個例子

sda1: ——-efi

| |

| grub2——grubaa64.efi //grub binary file

| |————-grub.cfg //grub config file

| |————-image_d02 //kernel binary image

| |————-hip05-d02.dtb //device tree binary

estuary專案:

sherlock-wang部落格:

Linux系統啟動筆記

linux系統從軟體的角度分為4部分 1.引導引導程式 2.linux核心 3.檔案系統 4.應用程式 其中bootloader是系統啟動或復位以後執行的第一段 主要用於初始化處理器及外設然後呼叫linux核心。bootloader的概念和作用 bootloader是嵌入式系統的引導引導程式,它是系...

敏捷轉型行動筆記 啟動

從今年2月份開始,本人所在的研發部門打算啟動敏捷 devops轉型,對於我們這樣的傳統專案型公司而言,目標是什麼 道路怎麼走 從 開始 具體如何做等等問題都會一一擺在我們的面前。為了記錄我們在敏捷 devops轉型之路上的具體實踐和所碰到的各種問題,本人準備將敏捷 devops轉型的一些行動方案 心...

驅動筆記(3)

併發 多個執行單元同時被執行 竟態 併發的執行單元對共享資源 硬體資源或全域性變數等 的共享訪問 通過semaphore機制和spin lock機制實現 獲取訊號量不成功 該阻塞或者睡眠 1.定義訊號量 struct semaphore sem 2.初始化訊號量 void sema init str...