树莓派开发(SD卡删除分区)

问题:树莓派上电后系统无法正常启动,PWR指示灯闪烁。
原因:供电问题。由于给树莓派供电的电源质量差,接通电源后电压掉到2V,树莓派无法正常启动所以 PWR指示灯闪烁以示警告。

当时想法:树莓派没有识别SD卡,SD卡系统损坏;
  • 重新制作SD卡树莓派系统;
  • 删除SD卡之前的分区;
    • Windows下不识别SD卡分区
    • Linux下删除分区
  • 将镜像文件重新烧写到SD卡中;
    • 在Windows环境下制作SD系统卡
    • 8G、Class10 高速卡
    • win7下安装镜像的工具win32diskimager
    • 制作好以后的SD卡Windows下只能显示一个vfat格式分区


  • 在Linux下删除SD卡分区
    • 看到网上说,SD卡的设备名为/dev/mmcblk0,fdisk -l 没找到、、有个sdb1,sdb2,当时没有反应过来这就是SD卡的设备名,以为系统没有识别SD卡。
    • 这里不明白为什么对已有系统文件的SD卡会识别成sdb设备名(后面会说明Linux文件系统是如何组织在SD卡上的)。
    • fdisk /dev/sdb (注意后面不要跟数字)。 对SD进行删除分区操作(输入M根据提示操作)。
  • Linux文件系统是如何组织在SD卡上的(Raspberry pi用户指南)
    • 分区1:   75MB vfat格式,该分区挂载在/boot目录下,可以从/boot目录访问,包含配置派和加载Linux本身所有文件。
    • 分区2: EXT4格式 是原生的Linux文件系统为高速访问和数据安全设计的。此分区包括分区的主块。所有的程序、桌面、用户文件和任何自己安装的软件。

你可能感兴趣的:(树莓派开发(SD卡删除分区))