Linux核心中有檔案系統模組,那它和根檔案系統什麼關係哦

2022-03-09 18:48:42 字數 2885 閱讀 6224

1樓:匿名使用者

linux核心是linux的真實的作業系統,所有的作業系統的相關功能都是由使用者介面程式傳遞到核心由核心來完成的。

linux檔案系統是指linux作業系統對整個系統中的所有的資料、檔案的管理的一種實現方式。

簡單點說:像windows它的檔案系統是ntfs檔案系統或者fat檔案系統,通過這種方式將windows的各種檔案儲存在磁碟上,用於儲存和訪問了。

而linux系統則使用ext這種檔案系統來實現。

2樓:匿名使用者

查了已將近一天的時間,最後終於弄明白了根檔案系統到底是啥,

一直在困惑根檔案系統和 jffs2、 yaffs、exc3等啥區別,是啥關係,查了好多資料,基本上都差不多,都說根檔案系統是一種檔案系統,都沒有說根檔案系統是以什麼格式進行儲存的呢,最後終於弄清白了,根檔案系統分為兩部分(檔案系統和裡面的檔案),其中檔案系統就是像 fat,ext2,jffs2,yaffs2,cramfs、nfs等,檔案就是實實在在儲存的檔案如bin檔案。至於根檔案系統的檔案系統是啥,可以根據自己的開發環境,進行不同格式的轉換(fat,ext2,jffs2,yaffs2,cramfs、nfs),你在pc機上製作根檔案系統其實應該分兩步:第一:

製作根檔案目錄和往裡面拷貝檔案。第二:將根檔案系統的檔案系統型別進行轉化。

比如你想不根檔案系統製作為yaffs2檔案系統的格式,則進行yaffs2 格式的轉化。說白了根檔案系統根部就不是一種檔案系統,它管理檔案的方式還是這幾種檔案系統的一種(fat,ext2,jffs2,yaffs2,cramfs、nfs)。被根檔案系統是一種檔案系統迷惑了。

如果根檔案系統是一種檔案系統,那他應改有自己獨特的檔案管理方式,但是他沒有,它的檔案管理方式還是現有的檔案系統中的一種(fat,ext2,jffs2,yaffs2,cramfs、nfs)。我感覺叫根檔案比較好,因為他特殊的地方就是裡面有很多linux需要的檔案和需要第一個掛載。至於你以什麼樣的檔案系統掛載根檔案,那就是你說了算。

掛載根檔案系統就是告訴核心,我的根檔案是以什麼檔案系統儲存的。核心根據這個檔案系統來讀寫就沒錯。不知道理解的有沒有問題,如果有問題,請提出。

linux核心與檔案系統是什麼關係啊

3樓:匿名使用者

核心與檔案系統的關係

技術上說linux是一個核心。「核心」指的是一個提供硬體抽象層、磁碟及檔案系統控制、多工等功能的系統軟體。一個核心不是一套完整的作業系統。

一套基於linux核心的完整作業系統叫作linux作業系統,或是gnu/linux。

檔案系統是kernel的一部分。檔案系統實現了系統上儲存介質和其他資源的互動。kernel tree中的fs目錄都是關於檔案系統的,可以說它是kernel的一個大子系統。

嵌入式系統在flash中分配了存放核心、根檔案系統的區域。bootloader載入了核心,核心啟動,載入檔案系統,進入linux系統。

整個嵌入式系統而言,可以分為三個部分1.uboot 2.kernel 3.

檔案系統。其中kernel中以vfs去支援各種檔案系統,如yaffs,ext3,cramfs等等。yaffs/yaffs2是專為嵌入式系統使用nand型快閃記憶體而設計的一種日誌型檔案系統。

在核心中以vfs來遮蔽各種檔案系統的介面不同,以vfs向kernel提供一個統一的介面。如開啟一個檔案時統一使用open,寫時採用write,而不用去考慮是那種檔案系統,也不用去考慮檔案系統是如何將資料寫入物理介質的。其中 kernel中的配置,只是讓vfs支援這種介面。

uboot、核心、作業系統、根檔案系統他們之間到底是什麼關係,求大神指點!!

4樓:鍾_良

uboot是個引導啟動程式。bios自檢完成後就把電腦控制權交給uboot,由uboot來載入並引導作業系統執行。

核心就是最最最核心的那部份。作業系統核心就是作業系統的最最最最核心的那些程式。新安裝的作業系統中,一些自帶的小工具啊,小遊戲啊,甚至連鍵盤滑鼠控制功能,這些都不屬於核心。

核心是不包括硬體驅動程式的。

作業系統就是控制計算機硬體的軟體系統。它與核心的區別是它包含硬體驅動和一些基本的實用功能。

根檔案系統這個名詞很少出現在windows中。在計算機儲存中,目錄結構都是以樹形結構表示的,根就是指這棵樹的根部。其他所有目錄都是在這個「根」上面逐級分配而來。

「根檔案系統」因為你加了「系統」二字,所以可以解釋為是指「整棵樹」,整個「樹形結構的檔案系統」

它們之間的關係是:bios自檢---uboot引導----載入核心----作業系統啟動---啟動完成,系統待機。這幾個步驟所需要用到的檔案與程式什麼的全部存貯在檔案系統中。

在這幾個名詞來說,檔案系統可以獨立存在,但其他幾樣則無法脫離檔案系統而存在。

5樓:匿名使用者

uboot 有點類似 pc 裡面的bios,硬體的基礎初始化;初始化完之後,就把作業系統匯入。

作業系統則是由核心,根檔案系統,硬體驅動程式,命令解譯器等程式組成。

linux 根檔案系統 檔案系統有什麼區別?

6樓:匿名使用者

7樓:

根檔案系統指的是除了核心以外你的其它基本系統檔案存放的地方,而檔案系統指的是你的檔案以何種方式儲存,例如ext3,fat32,ntfs,cramfs,iso9660......

8樓:匿名使用者

根就只有那一個嘍,以/開頭的都是根目錄,根目錄以下的目錄,就是普通的嘍,呵呵,還沒有懸賞分,真是的!

LINUX檔案系統問題,當LINUX檔案系統受到破壞時,如何檢查和修復系統?

不知道你這系統是做什麼用的,根裝置竟然佔用99 啟動異常肯定跟根裝置剩餘空間不足有關。建議刪除無用的東西。沒看到你的 fstab 內容,打出應該能夠告訴你怎麼辦。當linux檔案系統受到破壞時,如何檢查和修復系統?如果是ext3,因為是日誌檔案系統,自動修復 成功修復檔案系統的前提是要有兩個以上的主...

linux中檔案系統格式有哪些,linux系統下常見的檔案格式有哪些?

我們在linux中常用的bai 檔案du 系統主要有ext3 ext2及zhireiserfs。linux目前幾乎支援所有的unix類的檔案dao系統,版除了我們在安裝linux作業系統時所權要選擇的ext3 reiserfs和ext2外,還支援蘋果macos的hfs,也支援其它unix作業系統的檔...

檔案系統的功能是哪些,檔案系統的功能是什麼有哪些基本操作

檔案系統是操作系抄統的一個重要組成部分,bai 通過對操du作系統所 管理的儲存zhi空間的抽象,向使用者提供統一的 dao物件化的訪問介面,遮蔽對物理裝置的直接操作和資源管理。根據計算環境和所提供功能的不同,檔案系統可劃分為四個層次,從低到高依次是 單處理器單使用者的本地檔案系統,如dos的檔案系...