더 큰 SD 카드로 Raspbian 마이그레이션

더 큰 SD 카드로 Raspbian 마이그레이션

Raspberry PI에 공간이 부족해서 SD 카드를 하나 더 구입했습니다. "기존" 카드의 용량은 4GB에 불과했지만 새 카드의 용량은 8GB입니다.

Win32DiskImage를 이용해서 이미지를 만들어서 8GB 카드에 썼습니다. 모두 제일 좋다. 그런데 실제로는 아무 일도 일어나지 않아서 여전히 4GB인 것을 확인했는데... 온라인으로 확인해보니 이는 정상인 것으로 확인됐다. 그래서 '방법'을 찾아봤습니다. 하나를 찾았습니다:딸깍 하는 소리.

그래서 나는 이 튜토리얼을 따랐거나 적어도 그렇게 하려고 노력했습니다. 내 SD 카드 레이아웃이 전혀 동일하지 않은 것 같습니다. 그러나 나는 /dev/mmcblk0p6을 사용해 보았습니다. 그런데 잘 안되서 SD카드에 이미지를 다시 썼습니다. 저는 NOOBS를 사용하여 Raspbian을 설치했습니다.

추가 정보:

df -h다음을 제공합니다:

pi@raspberrypi:~$ df -h
Filesystem      Size  Used Avail Use% Mounted on
rootfs          3.4G  3.0G  216M  94% /
/dev/root       3.4G  3.0G  216M  94% /
devtmpfs        215M     0  215M   0% /dev
tmpfs            44M  268K   44M   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs            88M     0   88M   0% /run/shm
/dev/mmcblk0p5   60M  9.4M   50M  16% /boot

fdisk /dev/mmcblk0다음을 제공합니다:

pi@raspberrypi:~$ sudo fdisk /dev/mmcblk0

Command (m for help): p

Disk /dev/mmcblk0: 8072 MB, 8072986624 bytes
4 heads, 16 sectors/track, 246368 cylinders, total 15767552 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
Disk identifier: 0x00004bf1

        Device Boot      Start         End      Blocks   Id  System
/dev/mmcblk0p1            8192      240234      116021+   e  W95 FAT16 (LBA)
/dev/mmcblk0p2          245760     7663615     3708928   85  Linux extended
/dev/mmcblk0p3         7663616     7729151       32768   83  Linux
/dev/mmcblk0p5          253952      376831       61440    c  W95 FAT32 (LBA)
/dev/mmcblk0p6          385024     7663615     3639296   83  Linux

Command (m for help): q

pi@raspberrypi:~$

parted /dev/mmcblk0다음을 제공합니다:

pi@raspberrypi:~$ sudo parted /dev/mmcblk0
GNU Parted 2.3
Using /dev/mmcblk0
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) unit chs
(parted) print
Model: SD F0F0F (sd/mmc)
Disk /dev/mmcblk0: 1955,38,37
Sector size (logical/physical): 512B/512B
BIOS cylinder,head,sector geometry: 1955,128,63.  Each cylinder is 4129kB.
Partition Table: msdos

Number  Start      End        Type      File system  Flags
 1      1,2,2      29,101,15  primary   fat16        lba
 2      30,60,60   950,44,43  extended
 5      31,62,62   46,93,28   logical   fat32        lba
 6      47,95,31   950,44,43  logical   ext4
 3      950,44,44  958,60,59  primary   ext4

(parted)

그러니 어떤 도움이라도 환영합니다...

답변1

쉘 프로그램(fdisk, parted, resize2fs 등)을 통해 파티션을 확장할 수 있어야 하지만 간단한 해결책을 사용할 수 있다고 생각합니다. SD 카드를 Linux가 있는 표준 PC에 넣거나 GParted를 사용하여 PC를 부팅합니다( USB 스틱)) 그런 다음 GParted GUI에서 파티션을 확장합니다. 더 간단한 해결책을 찾을 수 없습니다. 그것은 "까다롭지만" 훌륭하고 간단합니다.

관련 정보