AK
В общем, написал небольшую обёртку над syscall mount:
mount(argv[1], argv[2], argv[3], 0, NULL);и статически собрал, залил на ESXi, но результат меня разочаровал:
[root@esxi:~] mkdir /_procПодскажите, какой аргумент передавать в filesystemtype или, возможно, в mountflags?
[root@esxi:~] strace -f 2>&1 /mount '' /_proc procfs | grep -e '^mount'
mount("", "/_proc", "procfs", 0, NULL) = -1 EBUSY (Device or resource busy)
[root@esxi:~] strace -f 2>&1 /mount '' /_proc proc | grep -e '^mount'
mount("", "/_proc", "proc", 0, NULL) = -1 ENODEV (No such device)
Заранее спасибо.
OS: VMware ESXi 6.7.0 U3, build-16773714. Arch: amd64.
UPD: Цель — разумеется, получить доступ к диагностической вирт. ФС (procfs).