Процесс монтирования проходит так:
# strace mount /dev/sr0 /mnt/sr0
...
close(3) = 0
stat64("/sbin/mount.iso9660", 0xbfeb1660) = -1 ENOENT (No such file or directory)
stat64("/sbin/fs.d/mount.iso9660", 0xbfeb1660) = -1 ENOENT (No such file or directory)
stat64("/sbin/fs/mount.iso9660", 0xbfeb1660) = -1 ENOENT (No such file or directory)
getuid32() = 0
geteuid32() = 0
getgid32() = 0
getegid32() = 0
prctl(PR_GET_DUMPABLE) = 1 (SUID_DUMP_USER)
getuid32() = 0
geteuid32() = 0
getgid32() = 0
getegid32() = 0
prctl(PR_GET_DUMPABLE) = 1 (SUID_DUMP_USER)
stat64("/run", {st_mode=S_IFDIR|0755, st_size=340, ...}) = 0
lstat64("/etc/mtab", {st_mode=S_IFLNK|0777, st_size=12, ...}) = 0
lstat64("/run/mount/utab", {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
open("/run/mount/utab", O_RDWR|O_CREAT|O_LARGEFILE|O_CLOEXEC, 0644) = 3
close(3) = 0
mount("/dev/sr0", "/mnt/sr0", "iso9660", MS_MGC_VAL, NULL) = -1 EACCES (Permission denied)
open("/usr/share/locale/ru_RU.UTF-8/LC_MESSAGES/util-linux.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/ru_RU.utf8/LC_MESSAGES/util-linux.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/ru_RU/LC_MESSAGES/util-linux.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/ru.UTF-8/LC_MESSAGES/util-linux.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/ru.utf8/LC_MESSAGES/util-linux.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/ru/LC_MESSAGES/util-linux.mo", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=194604, ...}) = 0
mmap2(NULL, 194604, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7293000
close(3) = 0
write(2, "mount: ", 7mount: ) = 7
write(2, "/dev/sr0 is write-protected, mou"..., 47/dev/sr0 is write-protected, mounting read-only) = 47
write(2, "\n", 1
) = 1
mount("/dev/sr0", "/mnt/sr0", "iso9660", MS_MGC_VAL|MS_RDONLY, NULL) = 0
close(1) = 0
close(2) = 0
exit_group(0) = ?
+++ exited with 0 +++
Выход по ошибке с кодом 0 (ноль):
- Операция выполнена.