刷机包中的原目录如下:
root@x230:/mnt/hd9901# losetup -l
NAME SIZELIMIT OFFSET AUTOCLEAR RO BACK-FILE DIO LOG-SEC
/dev/loop1 0 0 1 1 /var/lib/snapd/snaps/bare_5.snap 0 512
/dev/loop8 0 0 1 1 /var/lib/snapd/snaps/snap-store_1216.snap 0 512
/dev/loop15 0 0 1 1 /var/lib/snapd/snaps/core22_2111.snap 0 512
/dev/loop6 0 0 1 1 /var/lib/snapd/snaps/gnome-42-2204_202.snap 0 512
/dev/loop13 0 0 1 1 /var/lib/snapd/snaps/snapd-desktop-integration_83.snap 0 512
/dev/loop4 0 0 1 1 /var/lib/snapd/snaps/firefox_6738.snap 0 512
/dev/loop11 0 0 1 1 /var/lib/snapd/snaps/snapd_25202.snap 0 512
/dev/loop2 0 0 1 1 /var/lib/snapd/snaps/core22_2082.snap 0 512
/dev/loop0 0 0 0 0 /mnt/hd9901/hd9901_hinas.img 0 512
/dev/loop9 0 0 1 1 /var/lib/snapd/snaps/snap-store_959.snap 0 512
/dev/loop7 0 0 1 1 /var/lib/snapd/snaps/gtk-common-themes_1535.snap 0 512
/dev/loop5 0 0 1 1 /var/lib/snapd/snaps/gnome-42-2204_141.snap 0 512
/dev/loop12 0 0 1 1 /var/lib/snapd/snaps/snapd-desktop-integration_315.snap 0 512
/dev/loop3 0 0 1 1 /var/lib/snapd/snaps/firefox_6700.snap 0 512
/dev/loop10 0 0 1 1 /var/lib/snapd/snaps/snapd_24792.snap 0 512
root@x230:/mnt/hd9901# mount /dev/loop0p5 /mnt/img
root@x230:/mnt/hd9901# umount /mnt/img
root@x230:/mnt/hd9901# mount /dev/loop0p4 /mnt/img
root@x230:/mnt/hd9901# tree /mnt/img/
/mnt/img/
├── extlinux
│ └── extlinux.conf
├── Image
└── rk3399-hd9901.dtb
刷机后:
root@hinas:~# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
mmcblk2 179:0 0 14.6G 0 disk
├─mmcblk2p1 179:1 0 3.9M 0 part
├─mmcblk2p2 179:2 0 4M 0 part
├─mmcblk2p3 179:3 0 4M 0 part
├─mmcblk2p4 179:4 0 112M 0 part /mnt/mmcblk2p4
└─mmcblk2p5 179:5 0 1.8G 0 part /
mmcblk2boot0 179:32 0 4M 1 disk
mmcblk2boot1 179:64 0 4M 1 disk
root@hinas:~# tree /mnt/mmcblk2p4
/mnt/mmcblk2p4
├── extlinux
│ └── extlin~1.con
├── image
└── rk3399~1.dtb
解决方法:
修改原镜像包中的fstab配置
nano /etc/fstab
其中添加
/dev/mmcblk2p4 /boot vfat defaults,utf8,iocharset=utf8,shortname=winnt 0 2
评论 (0)