GWB9538 2023-12-09 17:38 采纳率: 0%
浏览 2

fdisk大小识别错误

img

今天想给手里的树莓派重新烧写,我的一个sdcard在linux上识别的是dev/sdb,这个sdcard一共15个G。然后我用fdisk命令一看,不知道为什么sdb1都8000个G了。请问是什么情况,现在不敢轻举妄动,这个sdcard之前被我分成四个区了,现在我想合并分区重新烧写。(我之前用windows的分区助手格式化过这个sdcard)

  • 写回答

2条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-12-09 20:24
    关注

    【以下回答由 GPT 生成】

    问题分析: 出现SD卡容量识别错误的情况,可能是由于格式化不正确导致的。SD卡分区信息被破坏或错误,导致Linux系统无法正确读取分区信息。解决这个问题的方法是重新分区和格式化SD卡。

    解决方案: 1. 首先,插入SD卡并确认系统能够正确识别该设备。可以通过lsblk命令查看设备名称,例如/dev/sdb

    1. 打开终端或命令行界面,并以root权限登录。

    2. 使用fdisk命令对SD卡进行分区。执行以下命令: fdisk /dev/sdb

    3. 进入fdisk交互模式后,依次执行以下命令:

    4. 输入p查看当前分区信息,确认分区情况。
    5. 输入d删除所有分区。可能会提示选择要删除的分区编号,选择编号并回车。重复此步骤,直到所有分区都被删除。
    6. 输入n创建新分区,按照提示选择分区类型和大小。如果需要创建多个分区,重复此步骤。
    7. 输入w将更改写入磁盘并退出fdisk。

    8. 使用mkfs命令对每个分区进行格式化,以ext4为例。执行以下命令: mkfs.ext4 /dev/sdb1 mkfs.ext4 /dev/sdb2 # 如果有多个分区,重复此命令

    9. 完成上述步骤后,SD卡的分区和格式化已完成。可以将SD卡用于烧写或其他需要的操作了。

    10. 可以使用lsblk命令再次确认SD卡的分区情况。


    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    评论

报告相同问题?

问题事件

  • 创建了问题 12月9日

悬赏问题

  • ¥15 使用mmpose库时出现了问题
  • ¥15 IRI2016模型matlab运行报错
  • ¥50 bat怎么设置电脑后台自动点击网页指定词运行脚本,输入指定网页链接,指定点击词,指定间隔时间,指定网页出现的词,指定网页出现词出现后后点击锁定,放在后台运行不影响前台鼠标工作
  • ¥20 20CrMnMo的高温变形抗力
  • ¥15 RTX3.6 5565驱动中断报错
  • ¥50 带防重放token(Antireplay-Token)的网站怎么用Python发送请求
  • ¥15 visa版本没问题,串口调试助手调试串口正常使用,但是labview刷新不出来
  • ¥15 java MQTT SSL证书
  • ¥20 求一个手机号或者Wxid转微信号的工具
  • ¥20 msconfig开启安全引导后重启电脑黑屏