cf卡linux
① 如何在CF卡中製作linux系統
自己定製linux系統這個是需要非常了解和理解linux內核和其他系統代碼方面知識才能完成的(以下是知識准備): Linux的啟動過程原理 initramfs的本質,如何編譯內核,製作OpenStack鏡像的根本原理 initramfs, 內核
② 現有linux工業主機一台,求助,如何把CF卡中系統及數據保存到外部電腦及以後數據恢復。
就用 dd 命令即可。把你的 CF 卡插到一台 Linux 主機上,假設 CF 卡的設備文件是 /dev/sdc(這要核實清楚),以超級用戶身份(或用 sudo)執行命令
dd if=/dev/sdc of=備份文件名
要注意,備份文件所在的分區必須要有足夠的空間(大於 CF 卡的容量)。將來還原的時候,把新的 CF 卡插到同一台機器上,假設新 CF 卡的設備文件是 /dev/sdc(也要核實清楚),以超級用戶身份(或用 sudo)執行
dd if=備份文件名 of=/dev/sdc
就可以了。
③ linux掛載cf卡
其實跟掛USB有點類似!
首先要在root目錄下(這個最好的)
用命令fdisk -l 查看cf卡所在/dev的那個埠
一般是sda、b、c等
然後用mount -t vfat(看CF卡是什麼類型的,如果是NTFS就改為vntfs) /dev/sda1(這個看剛才查看的是哪個來決定的,記得要加那個1,因為那是分區,要掛載分區才可以的!)
④ LINUX的CF卡完全克隆
dd命令可以復制物理扇區,而不經過文件系統。
但是壞塊一樣會被復制。
壞卡不像硬碟,他的扇區是虛擬的。如果壞了,多數情況下低級格式化解決,如果不成功,扔掉!
⑤ 怎樣把Linux系統安裝到CF卡里
一些迷你版的Linux都可以,有的主板可能會不支持UDMA傳輸模式的CF卡,可以在BIOS裡面把UDMA關掉,改成PIO模式的就可以了。
⑥ cf卡裝linux後,格式化,仍然存在grub
grub是裝在了電腦或者CF卡的mbr上面,搜索一下fixmbr吧,或者找一個diskgen重建主引導記錄
⑦ 如何結合CF卡和硬碟安裝linux系統
Linux先從CF卡啟動,CF卡中存放著Linux系統一些重要的文件:如內核,配置文件等等,並將CF卡設為只讀,作為保護。系統從CF卡啟動後,將硬碟分區mount為/目錄。然後其他的文件都存放在硬碟上。祝你愉快,滿意請採納。