Skip to content

Commit af7943c

Browse files
mgcaolijinxia
authored andcommitted
DM: check more in guest service & launch script
some exceptions can happen if westnon or network name service not started before launch uos guest, like gvt and network exceptions, which can cause SOS reboot. so add the dependency. add data partiton check in launch script, for it can be called in every clearlinux platform. Signed-off-by: Minggui Cao <minggui.cao@intel.com> Reviewed-by: Binbin Wu <binbin.wu@intel.com>
1 parent 04b4c91 commit af7943c

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

devicemodel/samples/apl-mrb/acrn_guest.service

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
11
[Unit]
22
Description=Start ACRN UOS
3-
After=systemd-networkd.service
3+
After=acrnprobe.service
4+
After=weston.service
5+
After=systemd-resolved.service
46

57
ConditionPathExists=/sys/kernel/gvt
8+
ConditionPathExists=/dev/acrn_vhm
69

710
[Service]
811
Type=simple

devicemodel/samples/apl-mrb/launch_uos.sh

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -330,6 +330,11 @@ do
330330
esac
331331
done
332332

333+
if [ ! -b "/dev/mmcblk1p3" ]; then
334+
echo "no /dev/mmcblk1p3 data partition, exit"
335+
exit
336+
fi
337+
333338
mkdir -p /data
334339
mount /dev/mmcblk1p3 /data
335340

0 commit comments

Comments
 (0)