日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux内核加载f2fs,安装f2fs工具以使用f2fs文件系统作为引导deepin系统分区

發布時間:2023/12/31 linux 92 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux内核加载f2fs,安装f2fs工具以使用f2fs文件系统作为引导deepin系统分区 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

本文介紹在固態硬盤中安裝f2fs工具f2fs-tools以使用f2fs文件系統作為引導deepin系統分區,詳細的實現步驟請看下面。其實要想支持f2fs作為根分區或者說boot啟動要做四件事,一是安裝grub2.04版本才能支持f2fs識別,二是讓Linux內核加載f2fs模塊,三是已安裝系統文件的備份和還原,四是修復啟動引導。

具體操作步驟

第一步:安裝f2fs工具支持

在deepin系統終端中運行以下命令:

sudo apt install f2fs-tools

第二步:initrd鏡像文件中加載f2fs模塊

編輯:

sudo nano /etc/initramfs-tools/modules

寫入:

f2fs

crc32_generic

crc32_intel

第三步:刷新initrd

sudo update-initramfs -u

第四步:去debian官網下載testing或者sid源里的grub2-common grub-common grub-efi-amd64 grub-efi-amd64-bin grub-efi-amd64-signed efibootmgr

為什么安裝這幾個?因為apt list *grub*顯示這幾個,再加上efibootmgr,總之與原系統保持一致即可。

這幾個包通過系統sudo dpkg -i命令安裝,別添加debian源,會搞出依賴問題。

刪除原有引導文件:

sudo rm ?-rf ?/boot/efi/*

sudo rm ?-rf ?/boot/grub/x86_64-efi

安裝攜帶grub2.04的引導文件:

sudo grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=deepin --no-uefi-secure-boot --recheck

刷新啟動項sudo update-grub,做好前面這些事就支持引導跑在f2fs分區上了。

第五步:選擇一個你順手的備份系統的工具

只備份文件,我這里選擇用一個移動硬盤分出一塊ext4的分區,用timeshift備份,這樣不管電腦硬盤怎么折騰都還有救。參考深度商店應用Gufw、TimeShift、RSIBreak、Ulauncher。

第六步:選擇一個自己趁手的Linux live系統

我用的deepin的安裝鏡像,引導到安裝界面后進入tty2命令行輸入兩次startx就啟動圖形桌面了,接下來安裝timeshift安裝f2fs-tools,打開gp磁盤工具將除esp、swap分區外其它都可以格式化為f2fs,打開timeshift配置路徑到我的移動硬盤,恢復之前備份的系統,選對分區與前分區數據的對應關系,否則恢復出問題。結束后timeshift會幫你把fstab文件按照新的分區情況刷新了。

第七步:重啟電腦,拔掉所有再接儲存設備

接下來你會看到grub命令行界面,依次輸入如下命令并回車:

set root=(hd0,gpt3)/boot/grub

set prefix=(hd0,gpt3)/boot/grub

insmod normal

normal

注:其中hd0代表第一塊磁盤,gpt3代表第三個分區,這個依照自己的情況,root指引導內核所在分區。

這個時候電腦不出意外就啟動了,重新執行一次前面grub-install命令,和update-grub命令,再檢查一下:

/etc/fstab

/boot/efi/EFI/deepin/grub.cfg

/boot/grub/grub.cfg

注:以下是整個操作的成果截圖,可以看到系統盤等已標注成f2fs:

結語

經過以上七個操作步驟,應該是結束了,重啟驗證一下,如果順利引導還不趕緊備份一下,如果引導有問題重復第七步即可。

相關主題

總結

以上是生活随笔為你收集整理的Linux内核加载f2fs,安装f2fs工具以使用f2fs文件系统作为引导deepin系统分区的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。