RSS

Raspberry pi için Flash Belleği Ext4 olarak formatlamak

Ağustos 25

Raspberry pi üzerinde kullanmak için harici harddiskimi ext4 olarak formatlamak için bir yöntem buldum. Öncelikle şunu belirteyim ntfs olarak formatlanmış diskleri de mount edebilirsiniz fakat ext4ün daha hızlı olduğu söyleniyordu ben de ext4 olarak formatlamak istedim. Ayrıca ext4 olarak formatlanmış olsa da samba aracılığıyla windows üzerinden erişirken dosya sisteminin ext4 olması herhangi bir dezavantaj olmayacak.

Bu işlemleri root olarak yapmanız gerekmektedir. yada komutlardan önce sudo kelimesini kullanabilirsiniz.

büyük ihtimalle sizin diskiniz sda1 olarak görünüyordur. Bunu

# fdisk -l komutuyla anlayabilirsiniz.

# fdisk /dev/sdb
komutundan sonra d ile bölümü silip n ile yeni bölüm oluşturmalıyız. Ekrandaki yönlendirmeleri takip edin. (n ile yeni bölüm oluşturduktan sonra 4 defa entera basmalısınız.) Zaten aşağıda örnek terminal çıktısını vereceğim. Bu işlemden sonra Bölüm idsi 83 olacaktır. 83 Linux bölümü demektir.

# mkfs.ext4 /dev/sdb1

şimdi ise tune2fs komutu ile bazı parametreleri ayarlayacağız.

# tune2fs -m 0 /dev/sdb1
# tune2fs -L USB16 /dev/sdb1

ilk komuttaki -m ayrılmış blokların yüzdesini ayarlamak için kullanıldı. Normalde bu %5 olarak gelir. Bunu 0 yaparsak fazladan bir %5 alanımız daha olur.

İkinci komut ise Birim etiketi ayarlamak için kullanıldı. Ben elimdeki 16GB boyutundaki flash belleğe USB16 etiketini uygun gördüm. siz istediğiniz gibi başka bir etiket kullanabilirsiniz.

pi@nsgnc ~ $ su
Password:
root@nsgnc:/home/pi# fdisk /dev/sdb

Command (m for help): d
Selected partition 1

Command (m for help): n
Partition type:
   p   primary (0 primary, 0 extended, 4 free)
   e   extended
Select (default p): p
Partition number (1-4, default 1): 1
First sector (2048-625142447, default 2048):
Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-625142447, default 625142447):
Using default value 625142447

Command (m for help): q

root@nsgnc:/home/pi# mkfs.ext4 /dev/sdb1
mke2fs 1.42.5 (29-Jul-2012)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
19537920 inodes, 78142208 blocks
3907110 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=0
2385 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
        32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
        4096000, 7962624, 11239424, 20480000, 23887872, 71663616

Allocating group tables: done
Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done

root@nsgnc:/home/pi# tune2fs -m 0 /dev/sdb1
tune2fs 1.42.5 (29-Jul-2012)
Setting reserved blocks percentage to 0% (0 blocks)
root@nsgnc:/home/pi# tune2fs -L S320 /dev/sdb1
tune2fs 1.42.5 (29-Jul-2012)
root@nsgnc:/home/pi#

Arama Terimleri:

 

Posted by on 25 Ağustos 2012 in Bilgisayar, Raspberry Pi

Leave a comment