Raspberry Pi önyükleme işleminin ve disk bölümleme yapısının iyi bir açıklaması var mı?
Her bölümde ne saklanır (ve neden)?
RPI SD karttan (sektör sıfır) önyükleme yapıyor mu yoksa bellenim disk yapısından mı okuyor?
NOOBS herhangi bir O / S altında birkaç dosya kopyalama oluşturulan oluşturulan varsayalım, RPI ürün yazılımı (yüksek düzey) MS-DOS disk yapısı hakkında bilmek ve SD bellek içine yol bulmak.
Kullanılabilir alanı genişletmek için iyi bir SD kartı daha büyük bir SD karta kopyalamak istiyorum.
Yeni bir SD oluşturup bölümleyebilir miyim ve her bölümü yeni cihaza DD ekleyebilir miyim? Hangi bölümlere ihtiyaç var?
'linux'
Yeni cihazda bölüm orijinalinden daha büyük olması ve daha sonra disk alanı genişletmek?
Belki yeni bir karta klonlayın ve kullanılabilir alanı kullanmak için sadece son bölümü (p6) uzatın, ancak bir deneme ve hata yöntemi kullanmak istemiyorum, nasıl ve nedenini bilmek isteyeceksiniz.
Neden sorum?
Çoğu RPI SD kartında, bir .img'den takıldığında iki (fdisk) bölüm bulunur.
Device Boot Start End Sectors Size Id Type
/dev/mmcblk0p1 2048 155647 153600 75M c W95 FAT32 (LBA)
/dev/mmcblk0p2 157696 15351807 15194112 7.3G 83 Linux
Ancak 6 kadar bölüme sahip bir tane var, bu NOOBS'den miras alınan yapı.
Device Boot Start End Blocks Id System
/dev/mmcblk0p1 8192 1675781 833795 e W95 FAT16 (LBA)
/dev/mmcblk0p2 1679360 15499263 6909952 85 Linux extended
/dev/mmcblk0p3 15499264 15564799 32768 83 Linux
/dev/mmcblk0p5 1687552 1810431 61440 c W95 FAT32 (LBA)
/dev/mmcblk0p6 1818624 15499263 6840320 83 Linux
Bence bu resimde bir sorun var. İki W95 bölümü mü?
Yeni bir karta yalnızca doğru bölümleri klonlamak istiyorum. Tekrar başlamak için bu çalışan SD üzerinde çok çalışmam gerekiyor! (BTW Birkaç iyi yedeklemem var).
Bazı notlar.
bölme p1
-rwxr-xr-x 1 root root 18K 2015-03-09 04:45 bootcode.bin
-rwxr-xr-x 1 root root 2.2K 2015-03-09 04:45 INSTRUCTIONS-README.txt
drwxr-xr-x 4 root root 32K 2015-03-09 04:45 os
...
-rwxr-xr-x 1 root root 542K 2015-03-09 04:45 recovery.elf
-rwxr-xr-x 1 root root 0 2015-03-09 04:45 RECOVERY_FILES_DO_NOT_EDIT
-rwxr-xr-x 1 root root 2.1M 2015-03-09 04:45 recovery.img
-rwxr-xr-x 1 root root 20M 2015-03-09 04:45 recovery.rfs
-rwxr-xr-x 1 root root 9.5K 2015-03-09 04:45 riscos-boot.bin
drwxr-xr-x 2 root root 8.0K 2015-12-05 18:13 System Volume Information
bölme p2
mount: /dev/mmcblk0p2: can't read superblock
bölme p3
-rw-r--r-- 1 root root 274 1969-12-31 19:18 installed_os.json
drwx------ 2 root root 12K 1969-12-31 19:00 lost+found
-rw-r--r-- 1 root root 86 1969-12-31 19:18 noobs.conf
Bölüm p4
mevcut değil.
Bölüm p5
:
-rwxr-xr-x 1 root root 9.7K 2015-12-01 20:17 bcm2708-rpi-b.dtb
...
-rwxr-xr-x 1 root root 18K 2015-12-01 20:17 bootcode.bin
-rwxr-xr-x 1 root root 120 1979-12-31 19:00 cmdline.txt
-rwxr-xr-x 1 root root 1.5K 2015-11-23 09:01 config.txt
-rwxr-xr-x 1 root root 19K 2015-10-14 05:43 COPYING.linux
...
-rwxr-xr-x 1 root root 9.5K 2015-12-01 20:17 fixup_x.dat
-rwxr-xr-x 1 root root 137 2015-02-16 09:57 issue.txt
-rwxr-xr-x 1 root root 3.9M 2015-12-01 20:17 kernel7.img
...
-rwxr-xr-x 1 root root 591K 2015-12-01 20:17 start_cd.elf
...
Bölüm p6
( gerçek raspbian bölümü)
drwxr-xr-x 2 root root 4.0K 2015-07-28 21:40 bin
drwxr-xr-x 2 root root 4.0K 2015-02-15 09:09 boot
drwxr-xr-x 119 root root 4.0K 2015-12-23 15:36 etc
drwxr-xr-x 4 root root 4.0K 2015-12-19 20:53 home
drwxr-xr-x 15 root root 4.0K 2015-12-20 22:08 lib
drwx------ 2 root root 16K 2015-02-15 06:21 lost+found
....
drwxr-xr-x 12 root root 4.0K 2015-11-04 15:18 var
p2
, genişletilmiş bölüm haline gelmelidir ( bu durumda "Linux" bölümüdür ve kalan bölüm için bir kapsayıcıdır) 4'ten daha fazlasına ihtiyaç duyanlar - ve bu 'mantıksal' bölümleri genişletilmiş bölümün içinde organize etmenin birden fazla yolu var.