Raspbian启动过程和分区表
对Raspberry Pi引导过程和磁盘分区结构有什么好的描述? 每个分区上存储了什么(为什么)? RPI是从SD卡引导(扇区为零)还是从磁盘结构读取固件? 我假设是由NOOBS创建的,可以在任何O / S下复制一些文件,因此RPI固件知道(高级)MS-DOS磁盘结构,并发现了将其存入SD内存的方式。 我想将一个好的SD卡克隆到更大的SD卡上,以扩展可用空间。 我可以创建一个新的SD并将其分区,然后仅将每个分区DD到新设备上吗?需要哪些分区? 在'linux'新的设备上的分区是比原来大,然后扩展磁盘空间? 也许克隆到一张新卡中,并仅扩展最后一个分区(p6)以使用可用空间,但是我不想使用“尝试并出错”方法,想知道如何以及为什么。 为什么是我的问题? 大多数RPI SD卡都有两个(fdisk)分区,可能是从.img安装的 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 但是我有一个多达6个分区,这是从NOOBS继承的结构。 Device Boot Start End Blocks Id System /dev/mmcblk0p1 8192 1675781 833795 …