Linux 读磁盘无权限我在Linux下用open打开磁盘,没权限,chmod也不让用,怎么才能打开磁盘,读里面的数据?望高
Linux 读磁盘无权限 我在Linux下用open打开磁盘,没权限,chmod也不让用,怎么才能打开磁盘,读里面的数据?望高人指点。
C/C++ code
char dev[] = "\/dev\/sdb"; int re = 0; re = access(dev, R_OK); if (re == -1) { if (errno == 13) re = chmod(dev, S_IRGRP); } int fd = open(dev,O_RDONLY);