040. Raspberry Pi 라즈베리파이 - 외장하드 포맷하기(Using Raspberry Pi mkfs format)
시스템파일을 외장하드로 이동하려고 했더니 실패를 해서…
아무래도 포맷이 달라서 생긴것 같아
외장하드를 ext4로 포맷을 하기로 했습니다
- 외장하드 포멧(ext4)
sudo unmount /mnt/db_file
sudo mkfs.ext4 /dev/sda1
sudo mount -t ext4 /dev/sda1 /mnt/db_file
pi@rasp-dev:~ $ sudo umount /mnt/db_file pi@rasp-dev:~ $ sudo blkid /dev/mmcblk0p1: LABEL="boot" UUID="6228-7918" TYPE="vfat" PARTUUID="0855ecce-01" /dev/mmcblk0p2: LABEL="rootfs" UUID="6bfc8851-cf63-4362-abf1-045dda421aad" TYPE="ext4" PARTUUID="0855ecce-02" /dev/sda1: LABEL="DB_FILE" UUID="409F-A092" TYPE="exfat" PARTUUID="2dadfd54-01" /dev/mmcblk0: PTUUID="0855ecce" PTTYPE="dos" pi@rasp-dev:~ $ sudo mkfs.ext4 /dev/sda1 mke2fs 1.43.4 (31-Jan-2017) /dev/sda1 contains a exfat file system Proceed anyway? (y,N) y Creating filesystem with 26214144 4k blocks and 6553600 inodes Filesystem UUID: 75004dad-b4e3-4086-9ac0-9094534d4e96 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 4096000, 7962624, 11239424, 20480000, 23887872
Allocating group tables: done Writing inode tables: done Creating journal (131072 blocks): done Writing superblocks and filesystem accounting information: done
pi@rasp-dev:~ $ sudo mount -t ext4 /dev/sda1 /mnt/db_file pi@rasp-dev:~ $ |
포맷을 하기 위해 blkid 로 외장하드 물리위치를 확인하고 진행해줍니다
포맷직후에 blkid를 사용해보면 파일시스템이 ext4로 변경이 안된것 같이 보이는데
훼이크 이고 실제는 ext4로 변경되있습니다
실제로 mount 해보면 ext4로 나오거든요
아래는 지원되는 포맷들입니다
pi@rasp-dev:~ $ sudo mkfs. mkfs.bfs mkfs.exfat mkfs.ext3 mkfs.fat mkfs.msdos mkfs.cramfs mkfs.ext2 mkfs.ext4 mkfs.minix mkfs.vfat |