1. 製作映象,掛載等
dd if=/dev/mmcblk0 of=ext4.img bs=512 count=131072 //if是輸入,of是輸出, 映象大小為64m
mkfs.ext4 ext4.img //格式化ext4.img成ext4格式
mount ext4.img /mnt/ //修改映象裡內容
修改/mnt/ 目錄裡內容
unmount /mnt/
dd if=/root/gpt32.img of=/dev/mmcblk0 //
mkfs.ext4 -f /dev/mmcblk0p4
mount -t ext4 /dev/mmcblk0p3 /mnt/
修改/mnt裡內容
umount /dev/mmcblk0p3
2. 插入sd卡,檢視分割槽並掛載
fdisk -l
root@linaro-developer:~/post_install# fdisk -l
disk /dev/mmcblk1: 14.9 gib, 15931539456 bytes, 31116288 sectors
units: sectors of 1 * 512 = 512 bytes
sector size (logical/physical): 512 bytes / 512 bytes
i/o size (minimum/optimal): 512 bytes / 512 bytes
disklabel type: dos
disk identifier: 0xb5edaa84
device boot start end sectors size id type
/dev/mmcblk1p1 2048 440319 438272 214m c w95 fat32 (lba)
/dev/mmcblk1p2 440320 31116287 30675968 14.6g 83 linux
掛載上來
mount -t ext4 /dev/mmcblk1p2 /mnt 掛在ext4分割槽
mount -t vfat /dev/mmcblk1p1 /mnt/ 掛載fat32分割槽
3. 建立修改分割槽
使用parted命令設定分割槽方式(將mbr換為gpt, 預設的dos 即mbr 最大只支援2g分割槽)
mklabel
gptfdisk /dev/sda
nwq //儲存退出,則建立了dev/sda1 分割槽
mkfs.ext4 /dev/sda1
4. 修改fstab 自動掛載
修改使用者組,否則預設是root root使用者組,普通使用者則無許可權修改。
/dev/sda1 /home/cyx/src/sda auto defaults 0 0
注意掛載點前千萬別root root使用者組,否則掛載後檔案都是root root使用者了
sudo chown username:username /media/mountpoint
Linux磁碟操作命令
檢視本地磁碟使用情況 df或者df l單位為k 容量便於檢視,以1024單位換算為m或者g等 df h或者df lh 以1000為單位換算 df h 顯示檔案系統型別 df t 顯示指定檔案系統的分割槽 df t ext4 不顯示指定檔案系統的分割槽 df x ext4 du 統計當前目錄下所有檔案...
Linux磁碟操作命令
檢視本地磁碟使用情況 df或者df l單位為k 容量便於檢視,以1024單位換算為m或者g等 df h或者df lh 以1000為單位換算 df h 顯示檔案系統型別 df t 顯示指定檔案系統的分割槽 df t ext4 不顯示指定檔案系統的分割槽 df x ext4 du 統計當前目錄下所有檔案...
linux磁碟操作命令詳解
1.分割槽與格式化原理 硬碟的分區分主mbr 446byte 主分割槽表 64byte 分割槽.2.使用linux中的fdisk分割槽 fdisk dev sdb p 列印分割槽表 t 轉換分割槽表 w 寫進分割槽表 n 新建分割槽 v 檢查分割槽 注 fdisk使用完要重新啟動.新硬碟不用.3.l...