VPLUS微加云原版系統(tǒng)刷入支持usb啟動得uboot記錄
最近入手了一個微加云,原版系統(tǒng),沒經(jīng)過任何刷機的,原版uboot不支持usb啟動。
看了b站powersee的視頻,發(fā)現(xiàn)需要先刷入C大的openwrt固件才能擁有支持usb啟動的uboot。但是c大這個固件不是公開的。其它openwrt固件也不敢使用linux的dd命令隨便刷。
【這里首先要破解微加云原版openwrt的密碼,才能用ssh登錄進行下面操作,教程網(wǎng)上有(請搜索:微加云免拆破解密碼刷op教程)】
經(jīng)過一番研究,可以首先破壞原版系統(tǒng)的uboot和分區(qū)表,然后刷入支持usb啟動的uboot,然后再用u盤啟動armbian,之后就可以為所欲為了。
那么,首先我們要找到一個能夠支持usb啟動的uboot文件。
經(jīng)過一番研究,這個文件其實在flippy大佬的armbian固件中就已經(jīng)集成了。
所以,只需要用rufus寫盤工具把flippy的armbian固件寫入u盤,然后插入微加云的usb2.0接口,再繼續(xù)下面的操作。
開機依然是進入原版系統(tǒng)。
armbian啟動盤會自動掛在到/mnt/sda2
那么我們在命令行輸入:
cd /mnt/sda2/root
ls
然后可以看到u-boot-sunxi-with-spl.bin,這個就是支持usb2.0啟動的uboot。
然后我們命令行再輸入:
刪除分區(qū)和bootloader:
dd if=/dev/zero of=/dev/mmcblk1 bs=1M count=16
寫入bootloader:
dd if=u-boot-sunxi-with-spl.bin of=/dev/mmcblk1 bs=1024 seek=8
sync
完成以后,支持usb啟動的uboot已經(jīng)刷入。
輸入命令重啟:
reboot
之后,順利的話會啟動u盤的armbian系統(tǒng)
之后可以正常游玩了
ps:我用u盤啟動后,putty ssh登錄會遇到密匙的提示,選擇“否”才可以正常登錄。希望本文對各位有用。這個教程適合有l(wèi)inux和嵌入式有一定經(jīng)驗的朋友。小白請繞道。刷成磚頭別找我。
再次提醒:微加云沒有對外放出的救機軟件,所以各位請謹慎刷機。