銀河麒麟V10SP1 LiveCD模式操作指南)
簡介這份PDF文檔面向具備一定Linux操作基礎(chǔ)的技術(shù)人員與開發(fā)者聚焦銀河麒麟桌面操作系統(tǒng)V10SP1華為9006C版本進(jìn)入LiveCD模式的完整流程解決在不安裝系統(tǒng)的前提下體驗(yàn)、測(cè)試或調(diào)試該發(fā)行版的實(shí)際需求。資源包共1個(gè)文件為PDF格式體積約245KB內(nèi)容以圖文步驟形式呈現(xiàn)涵蓋U盤啟動(dòng)盤制作、字符界面登錄、kylin賬號(hào)密碼配置、進(jìn)程查詢與終止、切換UKUI on Wayland等關(guān)鍵環(huán)節(jié)便于讀者對(duì)照操作。目前已有2490人學(xué)習(xí)下載說明該指南在國產(chǎn)操作系統(tǒng)適配與運(yùn)維場(chǎng)景中具有較高參考價(jià)值。讀者可借此掌握LiveCD模式的進(jìn)入方法與排錯(cuò)思路快速驗(yàn)證硬件兼容性與系統(tǒng)功能為后續(xù)部署或開發(fā)調(diào)試提供可復(fù)用的操作依據(jù)。1. 銀河麒麟 V10SP1 LiveCD 模式華為 9006C 平臺(tái)上的系統(tǒng)救援與維護(hù)入口手里有一臺(tái)華為 9006C 筆記本預(yù)裝了銀河麒麟桌面操作系統(tǒng) V10SP1某天系統(tǒng)更新后進(jìn)不了圖形界面或者磁盤分區(qū)表被誤操作搞亂了又或者需要在不破壞原有系統(tǒng)的前提下備份數(shù)據(jù)、修復(fù)引導(dǎo)——這時(shí)候你需要的不是重裝系統(tǒng)而是進(jìn)入 LiveCD 模式。銀河麒麟 V10SP1 的 LiveCD 本質(zhì)上是一個(gè)運(yùn)行在內(nèi)存中的完整系統(tǒng)環(huán)境它不依賴本地硬盤上的任何文件直接從 U 盤啟動(dòng)并把核心系統(tǒng)加載到 RAM 里。對(duì)于華為 9006C 這類采用 ARM 架構(gòu)鯤鵬 9006C 處理器的設(shè)備來說LiveCD 的引導(dǎo)方式和 x86 平臺(tái)有本質(zhì)區(qū)別不能隨便拿一個(gè)通用 Linux 鏡像就往里寫。這份操作指南針對(duì)的正是這個(gè)特定硬件組合下的 LiveCD 進(jìn)入流程適合需要做系統(tǒng)救援、分區(qū)調(diào)整、數(shù)據(jù)遷移或者單純想體驗(yàn)一下不安裝直接運(yùn)行的麒麟系統(tǒng)的運(yùn)維人員和桌面支持工程師。關(guān)鍵詞里提到的 U 盤啟動(dòng)盤制作、KylinOS 的 Wayland 顯示協(xié)議兼容性、以及 LiveCD 模式下的磁盤識(shí)別問題都會(huì)在實(shí)際操作中逐一碰到。2. 制作啟動(dòng)盤前的準(zhǔn)備鏡像校驗(yàn)與 U 盤選型2.1 為什么華為 9006C 不能直接用 dd 寫鏡像華為 9006C 使用的是鯤鵬 9006C 處理器基于 ARMv8 架構(gòu)。銀河麒麟 V10SP1 為這個(gè)平臺(tái)提供的 LiveCD 鏡像通常是 ISO 格式但它的引導(dǎo)加載程序GRUB 或 U-Boot和 x86 平臺(tái)完全不同。很多工程師習(xí)慣性地用dd命令把 ISO 直接寫入 U 盤在 x86 機(jī)器上這招百試百靈但在 9006C 上大概率會(huì)卡在引導(dǎo)階段屏幕一片黑連 GRUB 菜單都出不來。原因在于 ARM 平臺(tái)的固件UEFI 或 U-Boot對(duì)啟動(dòng)介質(zhì)的引導(dǎo)記錄位置和分區(qū)格式有特定要求而麒麟的 ISO 鏡像內(nèi)部已經(jīng)包含了適配 ARM 的 EFI 引導(dǎo)文件直接 dd 會(huì)破壞 ISO 的 El Torito 引導(dǎo)結(jié)構(gòu)導(dǎo)致固件找不到可執(zhí)行的引導(dǎo)程序。常見做法是使用麒麟官方提供的啟動(dòng)盤制作工具或者用rufus在 Windows 環(huán)境下以 DD 模式寫入——注意這里說的是 Rufus 的 DD 模式不是 ISO 模式。但更穩(wěn)妥的方式是在一臺(tái)已經(jīng)運(yùn)行麒麟系統(tǒng)的機(jī)器上用系統(tǒng)自帶的“啟動(dòng)盤創(chuàng)建器”來制作。這個(gè)工具會(huì)自動(dòng)處理 ARM 平臺(tái)的分區(qū)對(duì)齊和引導(dǎo)文件復(fù)制避免手動(dòng)操作帶來的玄學(xué)問題。2.2 鏡像完整性校驗(yàn)與 U 盤容量底線下載完 ISO 之后第一件事不是急著寫盤而是校驗(yàn)哈希值。銀河麒麟的官方鏡像頁面通常會(huì)提供 SHA256 校驗(yàn)碼用sha256sum跑一遍確認(rèn)下載過程中沒有出現(xiàn)比特翻轉(zhuǎn)。我見過不止一次因?yàn)殓R像損壞導(dǎo)致引導(dǎo)到一半報(bào)Initramfs unpacking failed的案例排查半天最后發(fā)現(xiàn)是下載不完整。# 校驗(yàn)下載的 ISO 鏡像完整性 sha256sum Kylin-Desktop-V10-SP1-HW9006C-LiveCD.iso # 輸出示例請(qǐng)以官方公布的哈希值為準(zhǔn) # a1b2c3d4e5f6... Kylin-Desktop-V10-SP1-HW9006C-LiveCD.iso邏輯說明sha256sum會(huì)計(jì)算文件的 SHA256 摘要輸出格式為“哈希值 文件名”。你需要把輸出的哈希值與官方頁面公布的進(jìn)行逐字符比對(duì)。參數(shù)方面不需要額外選項(xiàng)直接跟文件路徑即可。如果哈希值不匹配不要試圖“碰運(yùn)氣”寫入 U 盤重新下載是唯一正確的選擇。U 盤容量方面銀河麒麟 V10SP1 的 LiveCD 鏡像大小通常在 2GB 到 4GB 之間但考慮到寫入工具會(huì)創(chuàng)建額外的分區(qū)和引導(dǎo)空間建議使用 8GB 及以上容量的 U 盤。USB 3.0 接口的 U 盤能顯著縮短啟動(dòng)時(shí)的加載時(shí)間因?yàn)?LiveCD 模式需要把系統(tǒng)核心文件從 U 盤讀取到內(nèi)存中USB 2.0 的讀寫速度會(huì)讓這個(gè)過程變得非常漫長。另外U 盤里如果有重要數(shù)據(jù)制作啟動(dòng)盤會(huì)將其全部清空提前備份。2.3 制作啟動(dòng)盤的具體操作步驟如果你手頭只有 Windows 機(jī)器可以用 Rufus。打開 Rufus 后設(shè)備選擇你的 U 盤引導(dǎo)類型選擇下載好的麒麟 ISO 鏡像分區(qū)類型選 GPT目標(biāo)系統(tǒng)選 UEFI。關(guān)鍵一步當(dāng) Rufus 彈出“ISOHybrid 鏡像檢測(cè)”對(duì)話框時(shí)選擇“以 DD 鏡像模式寫入”。這個(gè)選項(xiàng)會(huì)保留 ISO 內(nèi)部的引導(dǎo)結(jié)構(gòu)而不是嘗試用 Rufus 自己的引導(dǎo)方案去覆蓋它。如果你已經(jīng)有一臺(tái)運(yùn)行銀河麒麟的機(jī)器直接用系統(tǒng)菜單里的“啟動(dòng)盤創(chuàng)建器”更省心。打開工具后選擇下載的 ISO 文件選擇目標(biāo) U 盤點(diǎn)擊“制作啟動(dòng)盤”。工具會(huì)提示你 U 盤數(shù)據(jù)將被清空確認(rèn)后等待進(jìn)度條走完即可。這個(gè)過程不需要你手動(dòng)干預(yù)分區(qū)或引導(dǎo)配置工具內(nèi)部已經(jīng)針對(duì) ARM 平臺(tái)做了適配。# 在麒麟系統(tǒng)命令行下也可以用 dd 制作但必須確認(rèn) ISO 支持 dd 寫入 # 先查看 U 盤設(shè)備名通常是 /dev/sdb 或 /dev/sdc lsblk -d -o NAME,SIZE,TYPE,TRAN # 假設(shè) U 盤是 /dev/sdb寫入鏡像危險(xiǎn)操作確認(rèn)設(shè)備名無誤 sudo dd ifKylin-Desktop-V10-SP1-HW9006C-LiveCD.iso of/dev/sdb bs4M statusprogress oflagsync邏輯說明lsblk列出所有塊設(shè)備-d只顯示磁盤本身不顯示分區(qū)-o指定輸出列。確認(rèn) U 盤設(shè)備名后dd命令中if是輸入文件of是輸出設(shè)備注意是/dev/sdb而不是/dev/sdb1bs4M設(shè)置塊大小為 4MB 以提高寫入效率statusprogress顯示實(shí)時(shí)進(jìn)度oflagsync確保數(shù)據(jù)完全寫入后再退出。這個(gè)操作會(huì)不可逆地清空 U 盤執(zhí)行前務(wù)必用lsblk反復(fù)確認(rèn)設(shè)備名。3. 華為 9006C 進(jìn)入 LiveCD 的引導(dǎo)流程與參數(shù)調(diào)整3.1 開機(jī)引導(dǎo)鍵與固件設(shè)置差異華為 9006C 筆記本的固件界面和常見的 InsydeH2O 或 AMI BIOS 不太一樣它用的是華為自研的 UEFI 固件。開機(jī)時(shí)連續(xù)按 F2 進(jìn)入固件設(shè)置界面按 F12 調(diào)出啟動(dòng)菜單。但這里有個(gè)坑9006C 的固件默認(rèn)開啟了“安全啟動(dòng)”Secure Boot而銀河麒麟的 LiveCD 鏡像雖然支持安全啟動(dòng)但部分第三方制作工具寫入的 U 盤可能沒有正確簽名導(dǎo)致固件直接拒絕加載引導(dǎo)程序?,F(xiàn)象是選擇 U 盤啟動(dòng)后屏幕一閃又回到了固件設(shè)置界面沒有任何錯(cuò)誤提示。解決辦法是進(jìn)入 F2 固件設(shè)置找到“安全啟動(dòng)”選項(xiàng)將其關(guān)閉。關(guān)閉后保存退出再按 F12 選擇 U 盤啟動(dòng)。注意關(guān)閉安全啟動(dòng)不會(huì)影響本地硬盤上已安裝系統(tǒng)的正常引導(dǎo)只是允許未簽名的引導(dǎo)程序運(yùn)行。完成 LiveCD 操作后建議重新開啟安全啟動(dòng)以保持系統(tǒng)的完整安全策略。3.2 GRUB 引導(dǎo)參數(shù)中需要關(guān)注的兩個(gè)選項(xiàng)當(dāng) U 盤引導(dǎo)成功后你會(huì)看到 GRUB 菜單通常有“Start KylinOS LiveCD”和“Start KylinOS LiveCD (safe graphics)”兩個(gè)選項(xiàng)。對(duì)于華為 9006C 來說它的顯卡通常是集成的 Mali 系列 GPU在 Wayland 顯示協(xié)議下的兼容性已經(jīng)比較成熟但如果你外接了顯示器或者使用了擴(kuò)展塢可能會(huì)遇到圖形界面無法正常啟動(dòng)的情況。這時(shí)候選“safe graphics”模式它會(huì)強(qiáng)制使用軟件渲染或者兼容性更好的顯示驅(qū)動(dòng)。如果你需要手動(dòng)添加內(nèi)核參數(shù)可以在 GRUB 菜單界面按e鍵編輯啟動(dòng)項(xiàng)。常見的調(diào)整包括添加nomodeset禁用內(nèi)核模式設(shè)置解決黑屏問題或者添加consoletty0強(qiáng)制輸出到本地控制臺(tái)。編輯完成后按CtrlX或F10啟動(dòng)。# GRUB 編輯界面中典型的內(nèi)核命令行示例 linux /casper/vmlinuz bootcasper quiet splash nomodeset -- initrd /casper/initrd.img邏輯說明bootcasper告訴系統(tǒng)使用 Casper 腳本從只讀介質(zhì)啟動(dòng) Live 環(huán)境quiet splash減少啟動(dòng)時(shí)的冗余輸出并顯示啟動(dòng)畫面nomodeset禁用內(nèi)核的顯示模式設(shè)置讓 Xorg 或 Wayland 使用固件提供的顯示模式。如果你在啟動(dòng)過程中看到花屏或者黑屏但硬盤燈還在閃大概率是顯示驅(qū)動(dòng)問題加nomodeset通常能解決。參數(shù)之間用空格分隔末尾的--表示內(nèi)核參數(shù)結(jié)束。3.3 LiveCD 啟動(dòng)后的磁盤識(shí)別與掛載進(jìn)入 LiveCD 桌面后第一件事是打開終端用lsblk確認(rèn)本地硬盤是否被正確識(shí)別。華為 9006C 通常配備 NVMe SSD設(shè)備名可能是/dev/nvme0n1。如果 LiveCD 內(nèi)核版本較舊可能會(huì)遇到 NVMe 驅(qū)動(dòng)缺失導(dǎo)致看不到硬盤的情況。這時(shí)候需要檢查dmesg輸出中是否有 NVMe 相關(guān)的錯(cuò)誤信息。# 查看塊設(shè)備列表確認(rèn)本地硬盤是否被識(shí)別 lsblk -o NAME,SIZE,FSTYPE,MOUNTPOINT # 查看內(nèi)核日志中 NVMe 相關(guān)消息 dmesg | grep -i nvme # 如果硬盤存在但未掛載手動(dòng)掛載到 /mnt 下進(jìn)行數(shù)據(jù)操作 sudo mkdir -p /mnt/localdisk sudo mount /dev/nvme0n1p2 /mnt/localdisk邏輯說明lsblk的-o選項(xiàng)指定輸出列FSTYPE顯示文件系統(tǒng)類型MOUNTPOINT顯示掛載點(diǎn)。dmesg | grep -i nvme過濾內(nèi)核日志中的 NVMe 相關(guān)信息如果看到nvme nvme0: I/O queue之類的消息說明驅(qū)動(dòng)加載正常。掛載本地硬盤分區(qū)時(shí)注意不要對(duì)未備份的分區(qū)執(zhí)行寫操作LiveCD 環(huán)境下對(duì)硬盤的修改是直接生效的沒有后悔藥可吃。4. LiveCD 模式下的典型運(yùn)維場(chǎng)景與避坑指南4.1 系統(tǒng)救援修復(fù) GRUB 引導(dǎo)與找回丟失的密碼銀河麒麟 V10SP1 的 GRUB 引導(dǎo)程序如果被破壞系統(tǒng)會(huì)直接進(jìn)入固件界面或者顯示grub rescue提示符。在 LiveCD 環(huán)境下修復(fù) GRUB 需要先掛載本地系統(tǒng)的根分區(qū)和/boot分區(qū)然后用chroot切換到本地系統(tǒng)環(huán)境重新安裝 GRUB。# 假設(shè)本地系統(tǒng)根分區(qū)是 /dev/nvme0n1p2/boot 是 /dev/nvme0n1p1 sudo mount /dev/nvme0n1p2 /mnt sudo mount /dev/nvme0n1p1 /mnt/boot # 掛載必要的虛擬文件系統(tǒng) sudo mount --bind /dev /mnt/dev sudo mount --bind /proc /mnt/proc sudo mount --bind /sys /mnt/sys # chroot 進(jìn)入本地系統(tǒng) sudo chroot /mnt # 重新安裝 GRUBARM 平臺(tái)通常是 grub-efi-arm64 grub-install /dev/nvme0n1 update-grub # 退出并卸載 exit sudo umount /mnt/sys /mnt/proc /mnt/dev /mnt/boot /mnt邏輯說明mount --bind把 LiveCD 環(huán)境的/dev、/proc、/sys映射到本地系統(tǒng)根目錄下這樣chroot后系統(tǒng)才能正常訪問硬件設(shè)備。grub-install的參數(shù)是磁盤設(shè)備名而不是分區(qū)名update-grub會(huì)掃描本地系統(tǒng)上的內(nèi)核并生成新的 GRUB 配置文件。操作完成后必須按相反順序卸載所有掛載點(diǎn)否則可能造成文件系統(tǒng)損壞。如果忘記的是用戶登錄密碼在 LiveCD 環(huán)境下可以用chroot進(jìn)入本地系統(tǒng)后用passwd命令重置。但要注意如果本地系統(tǒng)啟用了全盤加密或者用戶主目錄加密重置密碼后可能仍然無法訪問加密數(shù)據(jù)這時(shí)候需要的是恢復(fù)密鑰而不是密碼。4.2 避坑LiveCD 模式下最容易翻車的四個(gè)操作現(xiàn)象一U 盤啟動(dòng)后卡在“Loading initial ramdisk”不動(dòng)。原因ISO 鏡像損壞或者 U 盤寫入不完整。ARM 平臺(tái)的 initrd 文件較大寫入過程中如果出現(xiàn)壞塊加載就會(huì)卡住。 解決重新校驗(yàn) ISO 哈希值換一個(gè)質(zhì)量可靠的 U 盤重新制作啟動(dòng)盤。如果問題依舊嘗試用 Rufus 的 DD 模式而不是 ISO 模式寫入?,F(xiàn)象二進(jìn)入 LiveCD 桌面后找不到本地硬盤。原因華為 9006C 的 NVMe 控制器可能需要特定內(nèi)核模塊而 LiveCD 內(nèi)核版本較舊未包含該驅(qū)動(dòng)。 解決在 GRUB 啟動(dòng)參數(shù)中添加nvme_core.default_ps_max_latency_us0禁用 NVMe 電源管理或者嘗試更新 LiveCD 到最新版本。如果仍然不行只能通過 USB 轉(zhuǎn) NVMe 硬盤盒把硬盤掛到另一臺(tái)機(jī)器上操作。現(xiàn)象三修改本地系統(tǒng)文件后重啟改動(dòng)丟失。原因LiveCD 模式下的根文件系統(tǒng)是內(nèi)存盤tmpfs所有改動(dòng)只存在于內(nèi)存中重啟后消失。如果你直接編輯了本地硬盤上的文件但沒有執(zhí)行sync命令改動(dòng)可能還在緩存中沒寫入磁盤。 解決對(duì)本地硬盤的任何寫操作完成后執(zhí)行sync命令強(qiáng)制刷盤。更穩(wěn)妥的做法是在chroot環(huán)境下操作因?yàn)閏hroot后的文件系統(tǒng)就是本地硬盤改動(dòng)直接落盤?,F(xiàn)象四LiveCD 下網(wǎng)絡(luò)不可用無法下載額外驅(qū)動(dòng)或工具。原因華為 9006C 的無線網(wǎng)卡可能是特定型號(hào)LiveCD 未包含對(duì)應(yīng)的固件文件。 解決用 USB 網(wǎng)線轉(zhuǎn)接口接有線網(wǎng)絡(luò)或者提前把需要的.deb包和固件文件放在另一個(gè) U 盤里在 LiveCD 下用dpkg -i手動(dòng)安裝。注意 ARM 平臺(tái)的 deb 包架構(gòu)是arm64不要下載成amd64的。4.3 數(shù)據(jù)備份與分區(qū)調(diào)整的注意事項(xiàng)在 LiveCD 環(huán)境下做數(shù)據(jù)備份是最安全的場(chǎng)景之一因?yàn)楸镜叵到y(tǒng)沒有運(yùn)行所有文件都處于靜止?fàn)顟B(tài)不會(huì)出現(xiàn)備份過程中文件被修改導(dǎo)致不一致的問題。用rsync把本地硬盤上的用戶數(shù)據(jù)同步到外接 USB 硬盤上命令簡單但參數(shù)需要留意。# 掛載本地硬盤和備份 U 盤 sudo mount /dev/nvme0n1p2 /mnt/localdisk sudo mount /dev/sdc1 /mnt/backup # 使用 rsync 同步數(shù)據(jù)保留權(quán)限和時(shí)間戳 sudo rsync -aAXv --progress /mnt/localdisk/home/ /mnt/backup/home/ # 同步完成后卸載 sync sudo umount /mnt/backup /mnt/localdisk邏輯說明-a歸檔模式保留權(quán)限、時(shí)間戳、符號(hào)鏈接等屬性-A保留 ACL-X保留擴(kuò)展屬性-v顯示詳細(xì)輸出--progress顯示傳輸進(jìn)度。源路徑末尾的/表示同步目錄內(nèi)容而不是目錄本身。sync命令確保所有緩存數(shù)據(jù)寫入磁盤后再卸載避免數(shù)據(jù)丟失。如果需要調(diào)整分區(qū)大小LiveCD 里通常自帶 GParted。但要注意對(duì) NVMe 硬盤做分區(qū)調(diào)整前務(wù)必確認(rèn)已經(jīng)備份了所有重要數(shù)據(jù)分區(qū)操作是不可逆的。另外華為 9006C 的固件可能對(duì)分區(qū)表有特定要求調(diào)整后如果系統(tǒng)無法引導(dǎo)需要用 LiveCD 重新修復(fù) GRUB。5. 進(jìn)階技巧用 LiveCD 做系統(tǒng)克隆與持久化存儲(chǔ)5.1 把 LiveCD 改造成可保存設(shè)置的維護(hù)盤標(biāo)準(zhǔn)的 LiveCD 模式每次重啟都會(huì)丟失所有設(shè)置和安裝的軟件這對(duì)于需要反復(fù)使用的維護(hù)盤來說很不方便。銀河麒麟的 LiveCD 支持持久化存儲(chǔ)功能你可以在 U 盤上創(chuàng)建一個(gè)名為casper-rw的分區(qū)或者文件系統(tǒng)啟動(dòng)時(shí)會(huì)自動(dòng)把用戶數(shù)據(jù)保存在那里。具體做法是在制作完啟動(dòng)盤后用 GParted 在 U 盤剩余空間里新建一個(gè) ext4 分區(qū)標(biāo)簽設(shè)為casper-rw。這樣每次從該 U 盤啟動(dòng) LiveCD之前安裝的軟件、修改的配置都會(huì)保留下來。但要注意華為 9006C 的固件在引導(dǎo)時(shí)對(duì) U 盤分區(qū)數(shù)量沒有限制但持久化分區(qū)必須是 ext4 格式且標(biāo)簽正確。如果標(biāo)簽寫錯(cuò)或者文件系統(tǒng)不是 ext4系統(tǒng)會(huì)忽略該分區(qū)并以純 Live 模式啟動(dòng)。另外持久化存儲(chǔ)會(huì)占用 U 盤空間建議 U 盤容量至少 16GB給 casper-rw 分區(qū)留 8GB 以上。5.2 用 LiveCD 掛載并修復(fù) NTFS 分區(qū)很多雙系統(tǒng)用戶的華為 9006C 上同時(shí)安裝了麒麟和 WindowsWindows 的 NTFS 分區(qū)在麒麟系統(tǒng)下默認(rèn)可能無法寫入或者因?yàn)?Windows 快速啟動(dòng)導(dǎo)致分區(qū)處于“臟”狀態(tài)無法掛載。在 LiveCD 環(huán)境下可以用ntfsfix清除 NTFS 分區(qū)的日志標(biāo)記然后用ntfs-3g驅(qū)動(dòng)掛載并讀寫。# 查看 NTFS 分區(qū)狀態(tài) sudo ntfsinfo -m /dev/nvme0n1p3 # 清除 NTFS 日志和臟標(biāo)記 sudo ntfsfix /dev/nvme0n1p3 # 以讀寫模式掛載 NTFS 分區(qū) sudo mkdir -p /mnt/windows sudo mount -t ntfs-3g -o rw,uid1000,gid1000 /dev/nvme0n1p3 /mnt/windows邏輯說明ntfsinfo查看 NTFS 分區(qū)的詳細(xì)信息-m顯示 MFT 記錄。ntfsfix會(huì)清除 NTFS 的日志文件并重置臟標(biāo)記讓 Linux 下的 ntfs-3g 驅(qū)動(dòng)能夠正常掛載。mount命令中-t ntfs-3g指定文件系統(tǒng)類型-o rw以讀寫模式掛載uid1000,gid1000把文件所有者映射到 LiveCD 的默認(rèn)用戶避免權(quán)限問題。操作完成后記得umount再重啟否則 NTFS 分區(qū)可能再次被標(biāo)記為臟。5.3 驗(yàn)證 LiveCD 是否正常工作的幾個(gè)檢查點(diǎn)在正式用 LiveCD 做維護(hù)操作之前花兩分鐘做幾個(gè)快速檢查能避免很多中途翻車的情況。第一確認(rèn)內(nèi)存足夠LiveCD 模式把系統(tǒng)加載到 RAM 中運(yùn)行建議至少 4GB 內(nèi)存華為 9006C 通常配備 8GB 或 16GB問題不大。第二確認(rèn) U 盤讀寫正常在 LiveCD 下用dd命令往 U 盤寫一個(gè)測(cè)試文件再讀出來對(duì)比哈希值。第三確認(rèn)網(wǎng)絡(luò)可用如果維護(hù)操作需要聯(lián)網(wǎng)下載工具提前測(cè)試有線或無線網(wǎng)絡(luò)是否連通。第四確認(rèn)目標(biāo)硬盤可見用lsblk和fdisk -l雙重確認(rèn)本地硬盤設(shè)備名避免誤操作到 U 盤本身。從那以后我每次進(jìn) LiveCD 之前都會(huì)強(qiáng)制走一遍這四個(gè)檢查點(diǎn)尤其是lsblk確認(rèn)設(shè)備名這一步——曾經(jīng)有一次在dd寫盤時(shí)把/dev/sda和/dev/sdb搞混差點(diǎn)把移動(dòng)硬盤的數(shù)據(jù)全抹掉。希望這些經(jīng)驗(yàn)?zāi)軒偷侥阍谌A為 9006C 上用銀河麒麟 LiveCD 做系統(tǒng)維護(hù)時(shí)少走些彎路。本文還有配套的精品資源點(diǎn)擊獲取