Hello, @minjun39
Thanks for the reply and sorry for the misunderstanding.
Sdh mentioned in my previous post is only an example, it means the dev name of the SD card which is set by the host, it could be different across different hosts, in common, it could be recognized as mmcblk($x) or sd($y), $x could be a number, $y could be a-z.
I am sorry that from my understanding, the commands like parted/fsck, etc. which are related with File Systems, need to operate with root level users.(it can be the root account, or other users with root authority)
Best Regards
Chenyin