Try Try!

[ec2-user@ip-192-168-1-180 ~]$ strace chroot /a_chroot_test01/bin/bash /bin/bash execve("/usr/sbin/chroot", ["chroot", "/a_chroot_test01/bin/bash", "/bin/bash"], 0x7fff04a39290 /* 21 vars */) = 0 brk(NULL) = 0x11f3000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=23792, ...}) = 0 mmap(NULL, 23792, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9ca623e000 close(3) = 0 openat(AT_FDCWD, "/lib64/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\0\320\21\2\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=2021480, ...}) = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9ca623c000 mmap(NULL, 3844768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9ca5c76000 mprotect(0x7f9ca5e17000, 2097152, PROT_NONE) = 0 mmap(0x7f9ca6017000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a1000) = 0x7f9ca6017000 mmap(0x7f9ca601d000, 15008, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9ca601d000 close(3) = 0 arch_prctl(ARCH_SET_FS, 0x7f9ca623d500) = 0 mprotect(0x7f9ca6017000, 16384, PROT_READ) = 0 mprotect(0x606000, 4096, PROT_READ) = 0 mprotect(0x7f9ca6244000, 4096, PROT_READ) = 0 munmap(0x7f9ca623e000, 23792) = 0 brk(NULL) = 0x11f3000 brk(0x1214000) = 0x1214000 brk(NULL) = 0x1214000 open("/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=113049440, ...}) = 0 mmap(NULL, 113049440, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9c9f0a6000 close(3) = 0 chroot("/a_chroot_test01/bin/bash") = -1 ENOTDIR (Not a directory) open("/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=2997, ...}) = 0 read(3, "# Locale name alias data base.\n#"..., 4096) = 2997 read(3, "", 4096) = 0 close(3) = 0 open("/usr/share/locale/ko_KR.UTF-8/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/ko_KR.utf8/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/ko_KR/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/ko.UTF-8/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/ko.utf8/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/ko/LC_MESSAGES/coreutils.mo", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=29938, ...}) = 0 mmap(NULL, 29938, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9ca6234000 close(3) = 0 write(2, "chroot: ", 8chroot: ) = 8 write(2, "cannot change root directory to "..., 57cannot change root directory to /a_chroot_test01/bin/bash) = 57 open("/usr/share/locale/ko_KR.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/ko_KR.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/ko_KR/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/ko.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/ko.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/ko/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) write(2, ": Not a directory", 17: Not a directory) = 17 write(2, "\n", 1 ) = 1 close(1) = 0 close(2) = 0 exit_group(125) = ? +++ exited with 125 +++

[ec2-user@ip-192-168-1-180 ~]$ strace chroot /a_chroot_test01/bin/bash /bin/bash execve("/usr/sbin/chroot", ["chroot", "/a_chroot_test01/bin/bash", "/bin/bash"], 0x7fff04a39290 /* 21 vars */) = 0 brk(NULL) = 0x11f3000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=23792, ...}) = 0 mmap(NULL, 23792, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9ca623e000 close(3) = 0 openat(AT_FDCWD, "/lib64/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\0\320\21\2\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=2021480, ...}) = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f9ca623c000 mmap(NULL, 3844768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f9ca5c76000 mprotect(0x7f9ca5e17000, 2097152, PROT_NONE) = 0 mmap(0x7f9ca6017000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a1000) = 0x7f9ca6017000 mmap(0x7f9ca601d000, 15008, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9ca601d000 close(3) = 0 arch_prctl(ARCH_SET_FS, 0x7f9ca623d500) = 0 mprotect(0x7f9ca6017000, 16384, PROT_READ) = 0 mprotect(0x606000, 4096, PROT_READ) = 0 mprotect(0x7f9ca6244000, 4096, PROT_READ) = 0 munmap(0x7f9ca623e000, 23792) = 0 brk(NULL) = 0x11f3000 brk(0x1214000) = 0x1214000 brk(NULL) = 0x1214000 open("/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=113049440, ...}) = 0 mmap(NULL, 113049440, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9c9f0a6000 close(3) = 0 chroot("/a_chroot_test01/bin/bash") = -1 ENOTDIR (Not a directory) open("/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=2997, ...}) = 0 read(3, "# Locale name alias data base.\n#"..., 4096) = 2997 read(3, "", 4096) = 0 close(3) = 0 open("/usr/share/locale/ko_KR.UTF-8/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/ko_KR.utf8/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/ko_KR/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/ko.UTF-8/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/ko.utf8/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/ko/LC_MESSAGES/coreutils.mo", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=29938, ...}) = 0 mmap(NULL, 29938, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9ca6234000 close(3) = 0 write(2, "chroot: ", 8chroot: ) = 8 write(2, "cannot change root directory to "..., 57cannot change root directory to /a_chroot_test01/bin/bash) = 57 open("/usr/share/locale/ko_KR.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/ko_KR.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/ko_KR/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/ko.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/ko.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/ko/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) write(2, ": Not a directory", 17: Not a directory) = 17 write(2, "\n", 1 ) = 1 close(1) = 0 close(2) = 0 exit_group(125) = ? +++ exited with 125 +++