Created
August 19, 2012 21:36
-
-
Save temoto/3397886 to your computer and use it in GitHub Desktop.
Linux loop device problem
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# mount -t iso9660 -o loop,ro,noexec ~temoto/Downloads/archlinux-2012.06-1-archboot-x86_64.iso /tmp/arch/ | |
mount: /tmp/arch/: mount failed: No such file or directory | |
$ ls -l ~/Downloads/archlinux-2012.06-1-archboot-x86_64.iso | |
-rw-r--r-- 1 temoto users 375390208 Aug 20 00:39 /home/temoto/Downloads/archlinux-2012.06-1-archboot-x86_64.iso | |
$ ls -ld /tmp/arch | |
drwxr-xr-x 2 root root 4096 Aug 20 01:10 /tmp/arch | |
$ ls -l /dev/loop-control | |
crw------- 1 root root 10, 237 Jul 24 20:02 /dev/loop-control | |
$ sudo strace losetup --find --show ~/Downloads/archlinux-2012.06-1-archboot-x86_64.iso | |
execve("/sbin/losetup", ["losetup", "--find", "--show", "/home/temoto/Downloads/archlinux"...], [/* 17 vars */]) = 0 | |
brk(0) = 0x1485000 | |
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f2a88e99000 | |
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) | |
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 | |
fstat(3, {st_mode=S_IFREG|0644, st_size=159114, ...}) = 0 | |
mmap(NULL, 159114, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2a88e72000 | |
close(3) = 0 | |
open("/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 | |
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\30\2\0\0\0\0\0"..., 832) = 832 | |
fstat(3, {st_mode=S_IFREG|0755, st_size=1997041, ...}) = 0 | |
mmap(NULL, 3816528, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f2a888d5000 | |
mprotect(0x7f2a88a70000, 2093056, PROT_NONE) = 0 | |
mmap(0x7f2a88c6f000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x19a000) = 0x7f2a88c6f000 | |
mmap(0x7f2a88c75000, 15440, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f2a88c75000 | |
close(3) = 0 | |
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f2a88e71000 | |
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f2a88e70000 | |
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f2a88e6f000 | |
arch_prctl(ARCH_SET_FS, 0x7f2a88e70700) = 0 | |
mprotect(0x7f2a88c6f000, 16384, PROT_READ) = 0 | |
mprotect(0x609000, 4096, PROT_READ) = 0 | |
mprotect(0x7f2a88e9a000, 4096, PROT_READ) = 0 | |
munmap(0x7f2a88e72000, 159114) = 0 | |
brk(0) = 0x1485000 | |
brk(0x14a6000) = 0x14a6000 | |
open("/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = 3 | |
fstat(3, {st_mode=S_IFREG|0644, st_size=1607632, ...}) = 0 | |
mmap(NULL, 1607632, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f2a88ce6000 | |
close(3) = 0 | |
uname({sys="Linux", node="temoto-mobi", ...}) = 0 | |
stat("/dev/loop-control", {st_mode=S_IFCHR|0600, st_rdev=makedev(10, 237), ...}) = 0 | |
open("/dev/loop-control", O_RDWR) = -1 ENODEV (No such device) | |
stat("/dev/loop", 0x7ffff2d87e40) = -1 ENOENT (No such file or directory) | |
stat("/dev/loop0", 0x7ffff2d84d00) = -1 ENOENT (No such file or directory) | |
open("/sys/block/loop0/dev", O_RDONLY) = -1 ENOENT (No such file or directory) | |
readlink("/home", 0x7ffff2d85eb0, 4096) = -1 EINVAL (Invalid argument) | |
readlink("/home/temoto", 0x7ffff2d85eb0, 4096) = -1 EINVAL (Invalid argument) | |
readlink("/home/temoto/Downloads", 0x7ffff2d85eb0, 4096) = -1 EINVAL (Invalid argument) | |
readlink("/home/temoto/Downloads/archlinux-2012.06-1-archboot-x86_64.iso", 0x7ffff2d85eb0, 4096) = -1 EINVAL (Invalid argument) | |
open("/home/temoto/Downloads/archlinux-2012.06-1-archboot-x86_64.iso", O_RDWR) = 3 | |
open("/dev/loop0", O_RDWR) = -1 ENOENT (No such file or directory) | |
close(3) = 0 | |
open("/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = 3 | |
fstat(3, {st_mode=S_IFREG|0644, st_size=2502, ...}) = 0 | |
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f2a88e98000 | |
read(3, "# Locale name alias data base.\n#"..., 4096) = 2502 | |
read(3, "", 4096) = 0 | |
close(3) = 0 | |
munmap(0x7f2a88e98000, 4096) = 0 | |
open("/usr/share/locale/en_US.UTF-8/LC_MESSAGES/util-linux.mo", O_RDONLY) = -1 ENOENT (No such file or directory) | |
open("/usr/share/locale/en_US.utf8/LC_MESSAGES/util-linux.mo", O_RDONLY) = -1 ENOENT (No such file or directory) | |
open("/usr/share/locale/en_US/LC_MESSAGES/util-linux.mo", O_RDONLY) = -1 ENOENT (No such file or directory) | |
open("/usr/share/locale/en.UTF-8/LC_MESSAGES/util-linux.mo", O_RDONLY) = -1 ENOENT (No such file or directory) | |
open("/usr/share/locale/en.utf8/LC_MESSAGES/util-linux.mo", O_RDONLY) = -1 ENOENT (No such file or directory) | |
open("/usr/share/locale/en/LC_MESSAGES/util-linux.mo", O_RDONLY) = -1 ENOENT (No such file or directory) | |
write(2, "losetup: ", 9losetup: ) = 9 | |
write(2, "failed to setup loop device", 27failed to setup loop device) = 27 | |
write(2, ": ", 2: ) = 2 | |
open("/usr/share/locale/en_US.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) | |
open("/usr/share/locale/en_US.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) | |
open("/usr/share/locale/en_US/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) | |
open("/usr/share/locale/en.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) | |
open("/usr/share/locale/en.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) | |
open("/usr/share/locale/en/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) | |
write(2, "No such file or directory\n", 26No such file or directory | |
) = 26 | |
exit_group(1) = ? | |
+++ exited with 1 +++ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment