V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
en7en

客户给了一台树莓派的板子,没给用户名密码,打算让在板子上做程序开发,希望各位大佬指点

  •  1
     
  •   en7en · Apr 28 · 1932 views
    我是做 android 工控上位机开发的,对树莓派系统不熟悉,没有用户名密码的情况下,如何能进入系统,还是说需要刷机,不过不清楚是不是公版,担心刷普通树莓派系统需要单独适配驱动
    20 replies    2026-04-30 09:34:02 +08:00
    fuckfaker
        1
    fuckfaker  
       Apr 28
    单用户进系统改一下密码就行了
    andlp
        2
    andlp  
       Apr 28
    root/123456
    greatbody
        3
    greatbody  
       Apr 28   ❤️ 1
    树莓派简单,就把 MicroSD 卡拔下来,下载一个树莓派镜像制作工具,写入到 MicroSD ,再插到树莓派上面就可以了。记得在官网下载。
    en7en
        4
    en7en  
    OP
       Apr 28
    @greatbody 您的意思是说整个系统都在这张卡上吗?要是这样的话,我直接换一张新卡刷上树莓派系统是不是也行
    TypeErrorNone
        5
    TypeErrorNone  
       Apr 28
    @en7en 可以,很简单
    zhzhA
        6
    zhzhA  
       Apr 28
    @en7en 是的,而且我记得改里面文件不需要密码,ssh 配置什么的都是提前改里面文件配好的
    en7en
        7
    en7en  
    OP
       Apr 28
    @zhzhA 单用户进入修改密码后,重启修改的密码失效了,感觉是重启后被还原了
    wuruxu
        8
    wuruxu  
       Apr 28
    换个 SD 卡就可以了呀
    ETiV
        9
    ETiV  
       Apr 28   ❤️ 1
    准备个读卡器。

    电脑上装个 VirtualBox 之类的虚拟机管理软件,新开个虚拟机、装 Linux 操作系统,然后虚拟机开机后:

    把 SD 卡插进读卡器、接到电脑上(电脑可能不认设备,让你格式化它,忽略!),
    VBox 里把这个 USB 设备直连到虚拟机里。

    回到虚拟机,fdisk -l 看一下有没有和 SD 卡容量相符的新设备,有的话 mount 到 /mnt/sd-card

    然后就能操作 SD 卡上的任意文件了

    比如改 root 密码,或者进 /mnt/sd-card/root/.ssh/authorized_keys 加你的 ssh 公钥什么的
    lusi1990
        10
    lusi1990  
       Apr 28 via iPhone
    我记得拿下 sd 卡,用读卡器放电脑上改个文件就改密码了。 很简单
    loading
        11
    loading  
       Apr 28 via Android
    区分是不是带 emmc 版本

    如果你需要频繁插拔 tf 卡,可以考虑买个 tf 外置的延长的东西,tb 卖十几块,免得卡座坏了。
    jackOff
        12
    jackOff  
       Apr 28 via Android
    比較好奇客戶到底讓你用這玩意開發啥系統
    lujiaosama
        13
    lujiaosama  
       Apr 28   ❤️ 1
    用树莓派官方工具直接刷 TF 卡,叫做 Raspberry Pi Imager 。刷的过程中能设置账号密码 WIFI 的。
    要注意是树莓派 4 还是树莓派 5 。1G 内存不要用桌面版的,2G 内存可以带桌面,用 REALVNC 进行远程。
    一般都是 SSH 进行远程开发, 用 VSCODE 就行。不过 1G 内存连 SSH 过去的 VSCODE 都跑不起来,只能写完了丢上去跑起来验证。1G 内存想要远程开发只能用 cli 的 ai 的工具进行开发。
    需要注意 python 版本,3.12 好一点,3.13 之类的太新的版本还挺麻烦。python 管理依赖用 uv 最好。如果你是上位机开发另说。
    进去之后要开启配置用 raspi-config 。建议装个 ARM 版本的 1PANEL ,方便后续操作,比如上传文件什么的。
    lujiaosama
        14
    lujiaosama  
       Apr 28
    @loading 没那么脆弱。最大问题是 TF 卡的 4K 性能太弱了,读写文件 IO 压力大。USB 插个外置 SSD ,从外置 SSD 中启动舒服多了。
    C64NRD
        15
    C64NRD  
       Apr 28
    外接 SSD ,快的超乎想象
    loading
        16
    loading  
       Apr 28 via Android
    @lujiaosama 是卡座的寿命,不是 tf 卡的寿命。可能树莓派不用频繁插拔吧。
    lujiaosama
        17
    lujiaosama  
       Apr 28
    @loading 我高强度连续插拔 TF 卡半年了,啥问题都没有。比起 TF 卡座,更大的黑点是电源。一点震动就能干崩电源,不知道什么原理。我修了三块板子都是电源挂 B ,非常离谱。
    loading
        18
    loading  
       Apr 28 via Android
    电源那就加 ESD ,并大电容,焊线换连接器,例如换 XT30 。
    Tink
        19
    Tink  
    PRO
       Apr 28 via iPhone
    换个 sd 卡啊
    zhhbstudio
        20
    zhhbstudio  
       Apr 30
    旧版的话 账号 pi 密码 raspberry 试一下,新系统不是默认账户密码了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2889 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 52ms · UTC 07:21 · PVG 15:21 · LAX 00:21 · JFK 03:21
    ♥ Do have faith in what you're doing.