哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

RK3588 踩坑實(shí)錄:Ubuntu分區(qū)掛載失敗急救教程

眺望電子 ? 2026-04-24 08:31 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前言:

瑞芯微 RK3588 很多項(xiàng)目都用到Ubuntu 22.04 系統(tǒng),若是遇到進(jìn)不了桌面、只能輸密碼進(jìn)維護(hù)終端,反復(fù)登錄報(bào)錯(cuò),項(xiàng)目調(diào)試直接卡住。這種問(wèn)題90% 是 userdata、oem 分區(qū)損壞 / 掛載失敗導(dǎo)致的,系統(tǒng)啟動(dòng)時(shí)掛載校驗(yàn)不通過(guò),就會(huì)強(qiáng)制進(jìn)入安全保護(hù)模式。

今天這篇技術(shù)筆記,把我們踩過(guò)的坑復(fù)現(xiàn)、定位、根治方案一次性講透,收藏備用,下次遇到直接照抄命令。

一、問(wèn)題復(fù)現(xiàn)

1.1開發(fā)環(huán)境

主控:眺望電子 瑞芯微 RK3588 評(píng)估板

系統(tǒng):Ubuntu 22.04

內(nèi)核:Linux 6.1

觸發(fā)原因:oem / userdata 分區(qū)文件系統(tǒng)損壞、分區(qū)丟失、/etc/fstab 配置錯(cuò)誤

1.2故障現(xiàn)象

開機(jī)直接出現(xiàn):

You areinemergency mode. After loggingin,type"journalctl -xb"to view
Login incorrect
Give root passwordformaintenance(orpress Control-D tocontinue):Login incorrect

系統(tǒng)拒絕進(jìn)入正常桌面,只能停在維護(hù)終端。

1.3快速定位

進(jìn)入緊急模式后,先輸入 root 密碼登錄,執(zhí)行:

journalctl-xb

搜索關(guān)鍵詞:mount、fail、oem、userdata,直接定位失敗的分區(qū)。


二、4種解決方案

2.1直接修復(fù)損壞分區(qū)

使用指令e2fsck、mkfs.ext4等工具進(jìn)行修復(fù)或者重新格式化

用e2fsck自動(dòng)修復(fù) ext4 分區(qū):

# 先卸載(如果提示占用可跳過(guò))umount /dev/mmcblk0pX # X替換為你的oem/userdata分區(qū)號(hào)# 自動(dòng)修復(fù)e2fsck -y /dev/mmcblk0pX# 修復(fù)完重新掛載mount /oemmount /userdata

修復(fù)完成后,執(zhí)行reboot重啟即可正常進(jìn)系統(tǒng)。

若分區(qū)徹底損壞無(wú)法修復(fù),可重新格式化:

mkfs.ext4 /dev/mmcblk0pX

2.2屏蔽 fstab,跳過(guò)錯(cuò)誤分區(qū)

如果暫時(shí)不需要掛載oem/userdata,直接注釋掉/etc/fstab:

vi /etc/fstab

注釋掉這兩行:

#PARTLABEL=oem /oem ext4 defaults 0 2#PARTLABEL=userdata /userdata ext4 defaults 0 2

保存重啟,系統(tǒng)會(huì)跳過(guò)這兩個(gè)分區(qū),不再進(jìn)緊急模式。

2.3合并分區(qū),集合rootfs

適合不想維護(hù)多余分區(qū)的場(chǎng)景,修改parameter.txt:

CMDLINE: mtdparts=:0x00002000@0x00004000(uboot),0x00002000@0x00006000(mis c),0x00020000@0x00008000(boot),0x00040000@0x00028000(recovery),0x00010000@0x00068000(backup),-@0x00078000(rootfs:grow)

把 rootfs 設(shè)為grow自動(dòng)擴(kuò)容,刪除 oem/userdata 分區(qū),從根源避免掛載失敗。

2.4改服務(wù)進(jìn)程,掛載失敗也能正常啟動(dòng)(硬核)

Ubuntu 是通過(guò)systemd判斷掛載失敗后觸發(fā)緊急模式,我們直接關(guān)閉這個(gè)保護(hù)機(jī)制:

1.編輯服務(wù)文件:

vi /lib/systemd/system/local-fs.target

2.把OnFailure和OnFailureJobMode屏蔽掉釋掉:

[Unit] Description=Local File Systems Documentation=man:systemd.special(7) DefaultDependencies=no Conflicts=shutdown.target After=local-fs-pre.target# OnFailure=emergency.target# OnFailureJobMode=replace-irreversibly

3.重載配置并重啟,以后就算分區(qū)掛載失敗,系統(tǒng)也正常啟動(dòng),進(jìn)系統(tǒng)后再手動(dòng)修復(fù)即可。

三、思路分享

很多同學(xué)好奇:為什么是改local-fs.target?分享下定位思路:

1. 搜緊急模式依賴:

grepemergency.target -r /lib/systemd/systemgrepemergency.target -r /etc/systemd/system

f96072d2-3f74-11f1-ab55-92fbcf53809c.png

2. 看服務(wù)依賴關(guān)系:

systemctllist-dependencies

f9751f84-3f74-11f1-ab55-92fbcf53809c.png

能看到local-fs.target依賴oem.mount、userdata.mount,失敗就觸發(fā)emergency.target。

3. 手動(dòng)模擬復(fù)現(xiàn)故障:

ddif=/dev/zero of=/dev/mmcblk0p8 bs=1count=1024seek=1024conv=notrunc

破壞分區(qū)后重啟,即可復(fù)現(xiàn)緊急模式,用于驗(yàn)證修復(fù)方案。

四、總結(jié)

這套流程在眺望電子RK3588、RK3576、RK3568 等瑞芯微平臺(tái)通用,無(wú)論是Ubuntu22.04還是20.04均能參考,遇到別慌,照著做就行。

希望這篇技術(shù)分享對(duì)你有幫助,關(guān)注我司公眾號(hào)或者轉(zhuǎn)發(fā)分享。如果有實(shí)現(xiàn)細(xì)節(jié)想了解或者其他開發(fā)板問(wèn)題,歡迎評(píng)論區(qū)留言!


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Ubuntu
    +關(guān)注

    關(guān)注

    5

    文章

    617

    瀏覽量

    33672
  • 瑞芯微
    +關(guān)注

    關(guān)注

    27

    文章

    855

    瀏覽量

    54669
  • RK3588
    +關(guān)注

    關(guān)注

    8

    文章

    589

    瀏覽量

    7558
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    瑞芯微RK3588開發(fā)板RK3588 EVB和RK3588S EVB解讀

    瑞芯微RK3588開發(fā)板RK3588 EVB和RK3588S EVB解讀 瑞芯微旗艦芯RK3588系列開發(fā)板受到廣大開發(fā)者伙伴的關(guān)注和問(wèn)詢。針對(duì)相關(guān)的開發(fā)板功能、操作指南等問(wèn)題,我們一
    的頭像 發(fā)表于 09-22 15:54 ?2.3w次閱讀
    瑞芯微<b class='flag-5'>RK3588</b>開發(fā)板<b class='flag-5'>RK3588</b> EVB和<b class='flag-5'>RK3588</b>S EVB解讀

    BSP調(diào)試#03:Ethernet(RK3588

    本合集的是我當(dāng)初調(diào)試 RK3588 平臺(tái)時(shí)的 原始筆記 ——只保留了那些過(guò)的問(wèn)題接口,沒出過(guò)問(wèn)題的內(nèi)容全刪掉了。文章框架如下: 其中,“ 調(diào)試過(guò)程 ”章節(jié)可能有點(diǎn)意思(記錄了我過(guò)
    的頭像 發(fā)表于 04-03 15:53 ?1w次閱讀
    BSP調(diào)試#03:Ethernet(<b class='flag-5'>RK3588</b>)

    BSP調(diào)試#05:MIPI DSI(RK3588

    ?? 本合集的是我當(dāng)初調(diào)試 RK3588 平臺(tái)時(shí)的 原始筆記 ——只保留了那些過(guò)的問(wèn)題接口,沒出過(guò)問(wèn)題的內(nèi)容全刪掉了。文章框架如下: 其中, “調(diào)試過(guò)程” 章節(jié)可能有點(diǎn)意思(記錄了我
    的頭像 發(fā)表于 04-17 11:54 ?6556次閱讀
    BSP調(diào)試#05:MIPI DSI(<b class='flag-5'>RK3588</b>)

    RK3588J和RK3588是什么關(guān)系?

    RK3588J是不是一個(gè)開發(fā)板的名字,里面的SOC是RK3588?還是RK3588J屬于RK3588的子系列?
    發(fā)表于 03-13 14:22

    RK3588RK3588S之間的區(qū)別是什么

    RK3588RK3588S的區(qū)別: RK3588S是RK3588的低配版,其區(qū)別類似RK3568跟RK
    發(fā)表于 03-10 19:22 ?3w次閱讀

    RK3588-MIPI屏幕調(diào)試筆記:RK3588-MIPI-DSI

    RK3588-MIPI屏幕調(diào)試筆記:RK3588-MIPI-DSI
    的頭像 發(fā)表于 06-10 10:31 ?8136次閱讀
    <b class='flag-5'>RK3588</b>-MIPI屏幕調(diào)試筆記:<b class='flag-5'>RK3588</b>-MIPI-DSI

    rk3588rk3588s的區(qū)別

    rk3588rk3588s的區(qū)別 Rockchip是一家專業(yè)的半導(dǎo)體公司,成立于2001年,總部位于中國(guó)深圳,主要從事集成電路的設(shè)計(jì)、開發(fā)和銷售。他們的熱門產(chǎn)品RK3588RK3588
    的頭像 發(fā)表于 08-15 16:44 ?2.1w次閱讀

    RK35883588s的區(qū)別

    RK35883588s的區(qū)別 Rockchip RK3588RK3588s是兩種功能強(qiáng)大且廣受歡迎的片上系統(tǒng)(SoC)解決方案,用于一系列設(shè)備,包括智能電視、高性能平板電腦、筆記本
    的頭像 發(fā)表于 08-15 17:03 ?2.9w次閱讀

    RK3588系列有多少型號(hào)?

    RK3588系列有多少型號(hào)? RK3588是瑞芯微推出的一款長(zhǎng)線產(chǎn)品,屬于高性能處理器領(lǐng)域的頂尖產(chǎn)品。它從2020年開始進(jìn)入市場(chǎng),現(xiàn)已成為市場(chǎng)上最熱門的處理器之一。該產(chǎn)品因其高效能、強(qiáng)大的計(jì)算能力
    的頭像 發(fā)表于 08-15 17:04 ?7213次閱讀

    迅為電子RK3588S與RK3588硬件性能區(qū)別及板卡選型

    迅為電子RK3588S與RK3588硬件性能區(qū)別及板卡選型
    的頭像 發(fā)表于 06-25 15:30 ?6608次閱讀
    迅為電子<b class='flag-5'>RK3588</b>S與<b class='flag-5'>RK3588</b>硬件性能區(qū)別及板卡選型

    RK3588!黑神話悟空,啟動(dòng)?-迅為電子RK3588開發(fā)板

    RK3588!黑神話悟空,啟動(dòng)?-迅為電子RK3588開發(fā)板
    的頭像 發(fā)表于 08-30 14:13 ?2573次閱讀
    <b class='flag-5'>RK3588</b>!黑神話悟空,啟動(dòng)?-迅為電子<b class='flag-5'>RK3588</b>開發(fā)板

    開發(fā)更便利!迅為RK3568/RK3588 定制分區(qū)鏡像發(fā)布

    開發(fā)更便利!迅為RK3568/RK3588 定制分區(qū)鏡像發(fā)布
    的頭像 發(fā)表于 11-11 14:00 ?2089次閱讀
    開發(fā)更便利!迅為<b class='flag-5'>RK</b>3568/<b class='flag-5'>RK3588</b> 定制<b class='flag-5'>分區(qū)</b>鏡像發(fā)布

    技術(shù)分享|iTOP-RK3588開發(fā)板Ubuntu20系統(tǒng)旋轉(zhuǎn)屏幕方案

    技術(shù)分享|iTOP-RK3588開發(fā)板Ubuntu20系統(tǒng)旋轉(zhuǎn)屏幕方案
    的頭像 發(fā)表于 04-18 15:19 ?1587次閱讀
    技術(shù)分享|iTOP-<b class='flag-5'>RK3588</b>開發(fā)板<b class='flag-5'>Ubuntu</b>20系統(tǒng)旋轉(zhuǎn)屏幕方案

    RK3588參數(shù)與主要特性 RK3588數(shù)據(jù)手冊(cè)解讀

    RK3588參數(shù)與主要特性 RK3588數(shù)據(jù)手冊(cè)解讀
    的頭像 發(fā)表于 05-19 18:34 ?1.5w次閱讀
    <b class='flag-5'>RK3588</b>參數(shù)與主要特性  <b class='flag-5'>RK3588</b>數(shù)據(jù)手冊(cè)解讀

    RK3588 PCIe設(shè)備識(shí)別失敗?一招避“非法Class”陷阱

    前言:在RK3588平臺(tái)開發(fā)過(guò)程中,你是否遇到過(guò)這樣的窘境:明明PCIe總線上掛好了網(wǎng)卡模塊,lspci能識(shí)別到芯片,可驅(qū)動(dòng)就是加載失敗,排查半天找不到關(guān)鍵問(wèn)題?別慌!本文將帶你一步步解決這個(gè)棘手
    的頭像 發(fā)表于 08-29 08:32 ?2097次閱讀
    <b class='flag-5'>RK3588</b> PCIe設(shè)備識(shí)別<b class='flag-5'>失敗</b>?一招避<b class='flag-5'>坑</b>“非法Class”陷阱
    开阳县| 措勤县| 延川县| 张北县| 大同市| 高平市| 游戏| 黄龙县| 拉萨市| 肇庆市| 潍坊市| 庐江县| 手游| 乡城县| 鄢陵县| 建平县| 华阴市| 舞钢市| 通辽市| 奉节县| 鸡西市| 独山县| 仪征市| 云龙县| 石城县| 祁连县| 临海市| 夏河县| 武义县| 安康市| 乐清市| 宣汉县| 佛教| 曲水县| 呼和浩特市| 新安县| 玉门市| 宁海县| 英德市| 合水县| 汾西县|