當前位置:首頁 » 操作系統 » linuxboot

linuxboot

發布時間: 2022-01-31 07:13:45

linux 啟動分區 就是/boot嗎

你的描述有點亂……

啟動分區只是一個思維概念。
一般 Linux 裡面啟動分區表示的是含有內核的分區。
內核放在 /boot 裡面,所以 /boot 被理解為啟動分區。

Linux 的內核本身不能自己啟動,他需要一個外部的 bootloader 程序。現在用的都是 grub (古老的 lilo 已經被廢棄了)。grub 的啟動,要從 IBM/PC 兼容機的啟動方式說起……

忽略軟盤光碟的啟動,直接說硬碟,啟動順序是 BIOS -> 啟動硬碟的 0 面 0 柱面 0 磁軌 0 扇區(理解為硬碟的最開始就行了)裡面的程序 -> MBR 程序進行二級引導程序運行 -> 系統的啟動程序 -> 啟動系統 。
MBR 在的這個扇區稱為做 MBR 扇區。裡面的東西是主引導記錄(MBR 的本意),一個扇區 512 位元組,這里的程序只有 446 位元組,後 4*16 位元組是主分區表,共 4 個位置,外加 2 位元組的 55AA 標志。
真正啟動計算機的東西,在這里,不過 446 位元組不可能啟動一個大型系統,所以這里是過渡程序,Windows 的過渡程序是尋找主分區表中被標志為「激活」的分區,啟動這個分區的超級塊裡面的程序(類似 MBR 程序,但沒有了 446 位元組的限制,所以可以實現系統啟動)。
GRUB 在 MBR 裡面的程序是一個根據設置,直接繼續啟動 GRUB 後期的程序代碼(stage2)。從而啟動進入完整 GRUB 功能的環境,讀取 Linux 內核並且運行內核。GRUB 的啟動在部分階段是不需要分區支持的,這點可以繞過很多問題。但也有很多問題……

現在說啟動分區的問題:
Windows 的啟動分區就是主分區表中的「激活分區」,如果你的 C 不是激活分區,那麼你的 Windows 不能啟動。
GRUB的特性導致了一個問題:只要能啟動到 GRUB ,並且 GRUB 可以繼續啟動 Linux 內核,那麼就不需要什麼別的要求(Windows 必須有個主分區的 C 放置 NTLDR ,因為他的 MBR 程序太簡單,設計理念的問題……)

所以,Linux 其實是可以不用 /boot 的。他僅僅是一個習慣傳統而已。

你可以認為能啟動 grub ,而且存放內核的分區,就是 Linux 的啟動分區。
但 grub 和內核可以在兩個不同的地方。這個時候,啟動分區你最好理解為 放置 GRUB 的分區。

有關你的盤的分區容量的問題:
Linux 的 / 分區必須是 Linux 的分區類型,也就是需要格式化為 Windows 不支持的分區。你刪除 XP 所佔用的空間要怎麼刪除?這是需要重新分區的(PQ Magic 可以縮小你的 XP 分區,把騰出來的空間分一個新的分區)。所以你的 hda1 如果給 Linux ,只能格式化,或者拆分出來新的分區來給 Linux 。
但這樣還一個問題:你以前的 Linux 分區如何規劃的?可能這里新的分區,不能合並到你的 Linux 分區裡面。

你現在可能把 GRUB 安裝到 MBR 上了,但你 fdisk -l 看到的其實是 Windows 的激活分區,GRUB 啟動是忽略「激活」分區的。他直接去找 GRUB 所在分區。

Ⅱ linux怎麼進入boot設置

-_-!!!
Boot設置指的是Linux的啟動設置吧??不是指PC的啟動項吧?!
現在一般的Linux都是使用Grub引導,然後Grub的配置文件在/boot/grub/下,是menu.lst~~
新的Ubuntu使用了Grub2,配置文件好像是grub.cfg~~

Ⅲ 如何在boot里加入linux

不知道你的linux下的/boot分區是不是單獨分出來的,如果是可以去下載一些查看linux分區的軟體,從中/boot/grub里找到一個menu.lst的文件,把它拷出來,放到C盤根目錄下。用寫字板之類的打開,把無關的內容去掉,只留下(或者加入):
root (hd0,x) (x根據你當時的分區情況定了)
uuid=-----
kernel=-----
initrd=-----

找一下矮人DOS工具箱,grub之類的軟體,提取grldr放到C盤根目錄下,把boot.ini文件的只讀屬性去掉,添加C:\GRLDR="LINUX"。

Ⅳ linux經常用到的boot 是什麼意思

boot是啟動的意思,
根/目錄下的/boot文件夾里有啟動文件和內核

Ⅳ linux中的/boot文件

/boot分區下的那幾個img文件不能刪除的,一個是內核文件,還有一個initrd*******.img是虛擬文件系統文件,作用是在Linux啟動之初,被引導程序載入到內存模擬成根目錄,並通過它通過的一個可執行程序來載入啟動過程中需要的內核模塊,所以這些文件是啟動過程中必須的文件,是不能隨便刪除的。/boot分區裡面的文件都很重要,不要亂刪,而且/boot分區最好是單獨一個分區,平時不需要清理它的。

Ⅵ 在Linux的分區中/和/boot有什麼區別/分區又是用來做什麼的

linux分區結構為樹結構,windows為森林結構,所以有C盤D盤之類的,而linux /分區就是根分區。操作方法如下:

1、啟動機器時,按下 F12,進入 BIOS,進入BIOS設置界面後,按上下方向鍵↑↓,選擇【Boot Mode】。

Ⅶ Linux開機顯示boot,怎麼解決啊

u-boot模式不是在進入系統之後設的 是在還沒有進入系統之前設置的; 一般選擇U盤啟動模式 在bios裡面設置;
如果是在開發中,啟動內核時,開機上電任意輸入都能進入u-boot模式;

Ⅷ Linux boot文件是什麼

/boot:啟動Linux的核心文件。

以下是其他常用的linux操作系統目錄:
/bin:存放最常用命令;
/dev:設備文件;
/etc:存放各種配置文件;
/home:用戶主目錄;
/lib:系統最基本的動態鏈接共享庫;
/mnt:一般是空的,用來臨時掛載別的文件系統;
/proc:虛擬目錄,是內存的映射;
/sbin:系統管理員命令存放目錄;
/usr:最大的目錄,存許應用程序和文件;
/usr/X11R6:X-Window目錄;
/usr/src:Linux源代碼;
/usr/include:系統頭文件;
/usr/lib:存放常用動態鏈接共享庫、靜態檔案庫;
/usr/bin、/usr/sbin:這是對/bin、/sbin的一個補充。

Ⅸ Linux boot用戶密碼

在 啟動GRUB的 時候 按回車進入GRUB 按 e進入 選擇內核(kerner)這行按e 進入編輯模式

將rhgb quiet 改為single 在啟動 這個時候進入的實際是init1(單用戶模式)

一般做調試和維護用

在這里輸入passwd root進行密碼修改 完了再把GRUB改回來就可以了

Ⅹ linux操作系統和boot目錄下面都是什麼文件

/boot:啟動Linux的核心文件。

熱點內容
跳轉頁源碼 發布:2024-09-17 03:13:05 瀏覽:543
html文件上傳表單 發布:2024-09-17 03:08:02 瀏覽:784
聊天軟體編程 發布:2024-09-17 03:00:07 瀏覽:726
linuxoracle安裝路徑 發布:2024-09-17 01:57:29 瀏覽:688
兩個安卓手機照片怎麼同步 發布:2024-09-17 01:51:53 瀏覽:207
cf編譯後沒有黑框跳出來 發布:2024-09-17 01:46:54 瀏覽:249
安卓怎麼禁用應用讀取列表 發布:2024-09-17 01:46:45 瀏覽:524
win10設密碼在哪裡 發布:2024-09-17 01:33:32 瀏覽:662
情逢敵手迅雷下載ftp 發布:2024-09-17 01:32:35 瀏覽:337
安卓如何讓軟體按照步驟自動運行 發布:2024-09-17 01:28:27 瀏覽:197