1.建立映象檔案
dd if=/dev/zero of=sdcard.img bs=512m count=1
2.把映象檔案對映到loop裝置上,執行後會列印出對映的loop裝置
losetup --show -f sdcard_1536m.img
/dev/loop0
3.分割槽
裝置 啟動 起點 終點 塊數 id 系統
/dev/loop4p1 528384 1048575 260096 b w95 fat32
/dev/loop4p2 4096 528383 262144 83 linux
/dev/loop4p3 2048 4095 1024 a2 未知
分割槽後按w儲存
4.讓核心載入新的分割槽
partprobe /dev/loop0
5.load u-boot到第3個分割槽
dd if=preloader.bin of=/dev/loop0p3 bs=64k seek=0
dd if=u-boot.bin of=/dev/loop0p3 bs=64k seek=4
6.格式化第2分割槽和第1分割槽
mkfs –t vfat -n "boot" /dev/loop0p1(mkfs.vfat -n "boot" -i /dev/loop0p1)
mkfs.ext4 -l "rootfs" /dev/loop0p2(mkfs.ext4 -l "rootfs" -o ^huge_file /dev/loop0p2)
7.掛載第2分割槽和第1分割槽,拷貝檔案
mount /dev/loop0p1 ./mnt1
mount /dev/loop0p2 ./mnt2
cp ......(uboot,kernel等)
cp ......(檔案系統等)
sync
umount ./mnt1
umount ./mnt2
8.解除分割槽對映,解除安裝loop裝置
kpartx -d /dev/loop0
losetup -d /dev/loop0
這是ext4檔案系統的乙個可選特性,如果不用或者核心不支援在mkfs時指定-o ^huge_file選項就可以。已經建好的fs用tune2fs -o ^huge_file去掉這個特性後可以正常掛接,不一定重編核心。
config_lbdaf=y
製作pubbylinux的u盤啟動盤步驟
pub2usb.exe,syslinux3.8.2.tar.gz 2,解壓syslinux3.8.2.tar.gz 3,在命令列中進入syslinux3.8.2.tar.gz解壓目錄下的win32目錄 4,輸入命令 syslinux.exe m a d boot i i 為u盤碟符 5,執行pub2...
啟動盤製作大全
一 硬碟安裝法 3 解壓後找到ghost映象安裝器.exe 也有可能是onekey ghost.exe或者硬碟安裝器等 雙擊執行。4 在開啟的視窗中點確定,碰到什麼都點確定,然後開始安裝 在此過程中可能會重啟動電腦,不必擔心 二 u盤裝系統 蘿蔔u盤pe 安裝法 2 準備乙個u盤 建議8g或更大 按...
製作CentOS USB啟動盤
公司以前伺服器都是用的ubuntu的系統,這次聽了一大牛的話,把系統換成centos的,並且把web伺服器換成了nginx 聽說金山的也是用的這樣的web架構 看下製作成功的步驟 準備工作 linux系統 windows系統 8g u盤乙個 centos iso檔案 一般都有兩個檔案,只需要第乙個就...