Score:1

คอนโซล Ubuntu 18.04 ค้างเมื่อแสดงรายการไดเร็กทอรีไดรฟ์ usb ภายนอก

ธง cn

ดูเหมือนว่าปัญหาจะเกิดขึ้นหากฉันกดแท็บหลายครั้งในขณะที่แสดงรายการไดเร็กทอรีไดรฟ์ภายนอก นี่คือภาพประกอบของสิ่งที่เกิดขึ้น ในคอนโซล 1 ฉันพยายามแสดงรายการเนื้อหาของไดเร็กทอรีระดับล่างและกดแท็บหลายครั้งเพื่อรับรายชื่อไดเร็กทอรีระดับถัดไป คอนโซลค้าง ถ้าฉันเปิดคอนโซลใหม่และพยายามแสดงรายการสื่อ/จอห์น มันจะค้าง ถ้าฉันเปิดคอนโซลที่สามและใช้ strace ผลลัพธ์จะอยู่ด้านล่าง มันค้างในคำสั่ง strace ที่สอง เอาต์พุต strace ถูกลดขนาดให้แสดงเฉพาะบรรทัดแรกและบรรทัดสุดท้ายหลายบรรทัด

อีกสิ่งหนึ่ง สิ่งนี้เคยเกิดขึ้นบ่อยครั้ง และฉันจะทำการ reflash (NVidia Xavier) เพื่อลดความถี่ แต่ฉันอ่านเจอว่าถ้าคุณเปลี่ยนสายเคเบิลไปยังฮาร์ดไดรฟ์ภายนอก นั่นจะช่วยได้ ดังนั้นฉันจึงเปลี่ยนสายเคเบิลและเปลี่ยนฮาร์ดไดรฟ์และเพิ่มฮับ USB 3.0 ที่จ่ายไฟ (ปลั๊กอิน) เพื่อเชื่อมต่อฮาร์ดไดรฟ์ ปัญหานี้จึงไม่เกิดขึ้นบ่อยนักในตอนนี้ และตอนนี้ฉันมักจะทำการรีบูทแบบซอฟต์เพื่อดำเนินการต่อ

นี่คือรายละเอียดเกี่ยวกับปัญหาปัจจุบัน

คอนโซล 1

ls /media/john/My\ Passport/lower_dir <tab><tab><tab> #FROZEN ไม่มีการตอบกลับ

คอนโซล 2

ls /media/john/ # ไม่มีการตอบกลับ

คอนโซล 3 (หยุดการทำงานในคำสั่ง strace ที่สอง)

strace ls /media/john

execve("/bin/ls", ["ls", "/media/john"], 0x7ff925cb28 /* 78 vars */) = 0
brk(โมฆะ) = 0x5593562000
faccessat(AT_FDCWD, "/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
openat(AT_FDCWD, "/home/john/projects/catkin_ws/devel/lib/tls/aarch64/atomics/libgtk3-nocsd.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
newfstatat(AT_FDCWD, "/home/john/projects/catkin_ws/devel/lib/tls/aarch64/atomics", 0x7ff21eb100, 0) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
openat(AT_FDCWD, "/home/john/projects/catkin_ws/devel/lib/tls/aarch64/libgtk3-nocsd.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
newfstatat(AT_FDCWD, "/home/john/projects/catkin_ws/devel/lib/tls/aarch64", 0x7ff21eb100, 0) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
openat(AT_FDCWD, "/home/john/projects/catkin_ws/devel/lib/tls/atomics/libgtk3-nocsd.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
newfstatat(AT_FDCWD, "/home/john/projects/catkin_ws/devel/lib/tls/atomics", 0x7ff21eb100, 0) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
...
ข้ามเอาต์พุต
...
openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=3004224, ...}) = 0
mmap(โมฆะ, 3004224, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9b08a000
ปิด (3) = 0
ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(1, TIOCGWINSZ, {ws_row=37, ws_col=204, ws_xpixel=0, ws_ypixel=0}) = 0
newfstatat(AT_FDCWD, "/media/john", {st_mode=S_IFDIR|0750, st_size=4096, ...}, 0) = 0
openat(AT_FDCWD, "/media/john", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
fstat(3, {st_mode=S_IFDIR|0750, st_size=4096, ...}) = 0
getdents64(3, /* 5 รายการ */, 32768) = 144
getdents64(3, /* 0 รายการ */, 32768) = 0
ปิด (3) = 0
fstat(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 4), ...}) = 0
เขียน(1, " JGV_1\t L4T-README 'หนังสือเดินทางของฉัน'..., 34 JGV_1 L4T-README 'หนังสือเดินทางของฉัน'
) = 34
ปิด (1) = 0
ปิด (2) = 0
exit_group(0) = ?
+++ ออกด้วย 0 +++

รายการที่สองบนคอนโซล 3


john@john-desktop:/usr/share/visionworks/sources/bin/aarch64/linux/release$ strace ls /media/john/My\ Passport

execve("/bin/ls", ["ls", "/media/john/My Passport"], 0x7fd38aa4f8 /* 78 vars */) = 0
brk(โมฆะ) = 0x5589523000
faccessat(AT_FDCWD, "/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
openat(AT_FDCWD, "/home/john/projects/catkin_ws/devel/lib/tls/aarch64/atomics/libgtk3-nocsd.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
newfstatat(AT_FDCWD, "/home/john/projects/catkin_ws/devel/lib/tls/aarch64/atomics", 0x7ff1f312b0, 0) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
openat(AT_FDCWD, "/home/john/projects/catkin_ws/devel/lib/tls/aarch64/libgtk3-nocsd.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
newfstatat(AT_FDCWD, "/home/john/projects/catkin_ws/devel/lib/tls/aarch64", 0x7ff1f312b0, 0) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
openat(AT_FDCWD, "/home/john/projects/catkin_ws/devel/lib/tls/atomics/libgtk3-nocsd.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
newfstatat(AT_FDCWD, "/home/john/projects/catkin_ws/devel/lib/tls/atomics", 0x7ff1f312b0, 0) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
openat(AT_FDCWD, "/home/john/projects/catkin_ws/devel/lib/tls/libgtk3-nocsd.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
newfstatat(AT_FDCWD, "/home/john/projects/catkin_ws/devel/lib/tls", 0x7ff1f312b0, 0) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
openat(AT_FDCWD, "/home/john/projects/catkin_ws/devel/lib/aarch64/atomics/libgtk3-nocsd.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
newfstatat(AT_FDCWD, "/home/john/projects/catkin_ws/devel/lib/aarch64/atomics", 0x7ff1f312b0, 0) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
openat(AT_FDCWD, "/home/john/projects/catkin_ws/devel/lib/aarch64/libgtk3-nocsd.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
newfstatat(AT_FDCWD, "/home/john/projects/catkin_ws/devel/lib/aarch64", 0x7ff1f312b0, 0) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
openat(AT_FDCWD, "/home/john/projects/catkin_ws/devel/lib/atomics/libgtk3-nocsd.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
newfstatat(AT_FDCWD, "/home/john/projects/catkin_ws/devel/lib/atomics", 0x7ff1f312b0, 0) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
openat(AT_FDCWD, "/home/john/projects/catkin_ws/devel/lib/libgtk3-nocsd.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
newfstatat(AT_FDCWD, "/home/john/projects/catkin_ws/devel/lib", {st_mode=S_IFDIR|0775, st_size=4096, ...}, 0) = 0
openat(AT_FDCWD, "/opt/ros/melodic/lib/tls/aarch64/atomics/libgtk3-nocsd.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
newfstatat(AT_FDCWD, "/opt/ros/melodic/lib/tls/aarch64/atomics", 0x7ff1f312b0, 0) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
openat(AT_FDCWD, "/opt/ros/melodic/lib/tls/aarch64/libgtk3-nocsd.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
newfstatat(AT_FDCWD, "/opt/ros/melodic/lib/tls/aarch64", 0x7ff1f312b0, 0) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
openat(AT_FDCWD, "/opt/ros/melodic/lib/tls/atomics/libgtk3-nocsd.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
newfstatat(AT_FDCWD, "/opt/ros/melodic/lib/tls/atomics", 0x7ff1f312b0, 0) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
openat(AT_FDCWD, "/opt/ros/melodic/lib/tls/libgtk3-nocsd.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
newfstatat(AT_FDCWD, "/opt/ros/melodic/lib/tls", 0x7ff1f312b0, 0) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
openat(AT_FDCWD, "/opt/ros/melodic/lib/aarch64/atomics/libgtk3-nocsd.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
newfstatat(AT_FDCWD, "/opt/ros/melodic/lib/aarch64/atomics", 0x7ff1f312b0, 0) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
openat(AT_FDCWD, "/opt/ros/melodic/lib/aarch64/libgtk3-nocsd.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
newfstatat(AT_FDCWD, "/opt/ros/melodic/lib/aarch64", 0x7ff1f312b0, 0) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
openat(AT_FDCWD, "/opt/ros/melodic/lib/atomics/libgtk3-nocsd.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
newfstatat(AT_FDCWD, "/opt/ros/melodic/lib/atomics", 0x7ff1f312b0, 0) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
openat(AT_FDCWD, "/opt/ros/melodic/lib/libgtk3-nocsd.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
newfstatat(AT_FDCWD, "/opt/ros/melodic/lib", {st_mode=S_IFDIR|0755, st_size=20480, ...}, 0) = 0
openat(AT_FDCWD, "/usr/local/cuda-10.2/lib64/tls/aarch64/atomics/libgtk3-nocsd.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
newfstatat(AT_FDCWD, "/usr/local/cuda-10.2/lib64/tls/aarch64/atomics", 0x7ff1f312b0, 0) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
openat(AT_FDCWD, "/usr/local/cuda-10.2/lib64/tls/aarch64/libgtk3-nocsd.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
newfstatat(AT_FDCWD, "/usr/local/cuda-10.2/lib64/tls/aarch64", 0x7ff1f312b0, 0) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
openat(AT_FDCWD, "/usr/local/cuda-10.2/lib64/tls/atomics/libgtk3-nocsd.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
newfstatat(AT_FDCWD, "/usr/local/cuda-10.2/lib64/tls/atomics", 0x7ff1f312b0, 0) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
openat(AT_FDCWD, "/usr/local/cuda-10.2/lib64/tls/libgtk3-nocsd.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
newfstatat(AT_FDCWD, "/usr/local/cuda-10.2/lib64/tls", 0x7ff1f312b0, 0) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
openat(AT_FDCWD, "/usr/local/cuda-10.2/lib64/aarch64/atomics/libgtk3-nocsd.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
newfstatat(AT_FDCWD, "/usr/local/cuda-10.2/lib64/aarch64/atomics", 0x7ff1f312b0, 0) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
openat(AT_FDCWD, "/usr/local/cuda-10.2/lib64/aarch64/libgtk3-nocsd.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
newfstatat(AT_FDCWD, "/usr/local/cuda-10.2/lib64/aarch64", 0x7ff1f312b0, 0) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
openat(AT_FDCWD, "/usr/local/cuda-10.2/lib64/atomics/libgtk3-nocsd.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
newfstatat(AT_FDCWD, "/usr/local/cuda-10.2/lib64/atomics", 0x7ff1f312b0, 0) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
openat(AT_FDCWD, "/usr/local/cuda-10.2/lib64/libgtk3-nocsd.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
newfstatat(AT_FDCWD, "/usr/local/cuda-10.2/lib64", {st_mode=S_IFDIR|0755, st_size=4096, ...}, 0) = 0
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=362639, ...}) = 0
mmap(โมฆะ, 362639, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f877a8000
ปิด (3) = 0
faccessat(AT_FDCWD, "/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
openat(AT_FDCWD, "/usr/lib/aarch64-linux-gnu/libgtk3-nocsd.so.0", O_RDONLY|O_CLOEXEC) = 3
อ่าน (3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\20\ 17\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|S_ISUID|0644, st_size=26464, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8782a000
mmap(NULL, 91120, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f87791000
mprotect(0x7f87797000, 61440, PROT_NONE) = 0
mmap(0x7f877a6000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f877a6000
ปิด (3) = 0
faccessat(AT_FDCWD, "/etc/ld.so.preload", R_OK) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
openat(AT_FDCWD, "/home/john/projects/catkin_ws/devel/lib/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
openat(AT_FDCWD, "/opt/ros/melodic/lib/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
openat(AT_FDCWD, "/usr/local/cuda-10.2/lib64/libselinux.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
faccessat(AT_FDCWD, "/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
openat(AT_FDCWD, "/lib/aarch64-linux-gnu/libselinux.so.1", O_RDONLY|O_CLOEXEC) = 3
อ่าน (3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\320c\ 0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=134296, ...}) = 0
mmap(NULL, 207032, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f8775e000
mprotect(0x7f8777e000, 61440, PROT_NONE) = 0
mmap(0x7f8778d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1f000) = 0x7f8778d000
mmap(0x7f8778f000, 6328, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f8778f000
ปิด (3) = 0
openat(AT_FDCWD, "/home/john/projects/catkin_ws/devel/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
openat(AT_FDCWD, "/opt/ros/melodic/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
openat(AT_FDCWD, "/usr/local/cuda-10.2/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
faccessat(AT_FDCWD, "/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
openat(AT_FDCWD, "/lib/aarch64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
อ่าน (3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0`\10 \2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1341248, ...}) = 0
mmap(NULL, 1409880, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f87605000
mprotect(0x7f87744000, 65536, PROT_NONE) = 0
mmap(0x7f87754000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x13f000) = 0x7f87754000
mmap(0x7f8775a000, 13144, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f8775a000
ปิด (3) = 0
openat(AT_FDCWD, "/home/john/projects/catkin_ws/devel/lib/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
openat(AT_FDCWD, "/opt/ros/melodic/lib/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
openat(AT_FDCWD, "/usr/local/cuda-10.2/lib64/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
faccessat(AT_FDCWD, "/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
openat(AT_FDCWD, "/lib/aarch64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
อ่าน (3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\320\ 16\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=18544, ...}) = 0
mmap(NULL, 82176, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f875f0000
mprotect(0x7f875f3000, 65536, PROT_NONE) = 0
mmap(0x7f87603000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f87603000
ปิด (3) = 0
openat(AT_FDCWD, "/home/john/projects/catkin_ws/devel/lib/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
openat(AT_FDCWD, "/opt/ros/melodic/lib/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
openat(AT_FDCWD, "/usr/local/cuda-10.2/lib64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
faccessat(AT_FDCWD, "/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
openat(AT_FDCWD, "/lib/aarch64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3
อ่าน (3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\330\ \0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=137872, ...}) = 0
mmap(NULL, 177104, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f875c4000
mprotect(0x7f875db000, 61440, PROT_NONE) = 0
mmap(0x7f875ea000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16000) = 0x7f875ea000
mmap(0x7f875ec000, 13264, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f875ec000
ปิด (3) = 0
openat(AT_FDCWD, "/home/john/projects/catkin_ws/devel/lib/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
openat(AT_FDCWD, "/opt/ros/melodic/lib/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
openat(AT_FDCWD, "/usr/local/cuda-10.2/lib64/libpcre.so.3", O_RDONLY|O_CLOEXEC) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
faccessat(AT_FDCWD, "/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
openat(AT_FDCWD, "/lib/aarch64-linux-gnu/libpcre.so.3", O_RDONLY|O_CLOEXEC) = 3
อ่าน (3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\360\ 27\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=399136, ...}) = 0
mmap(NULL, 463008, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f87552000
mprotect(0x7f875b3000, 61440, PROT_NONE) = 0
mmap(0x7f875c2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x60000) = 0x7f875c2000
ปิด (3) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f87828000
mprotect(0x7f87754000, 16384, PROT_READ) = 0
mprotect(0x7f875ea000, 4096, PROT_READ) = 0
mprotect(0x7f875c2000, 4096, PROT_READ) = 0
mprotect(0x7f87603000, 4096, PROT_READ) = 0
mprotect(0x7f8778d000, 4096, PROT_READ) = 0
mprotect(0x7f877a6000, 4096, PROT_READ) = 0
mprotect(0x557fe68000, 8192, PROT_READ) = 0
mprotect(0x7f8782e000, 4096, PROT_READ) = 0
munmap(0x7f877a8000, 362639) = 0
set_tid_address(0x7f87828b10) = 13038
set_robust_list(0x7f87828b20, 24) = 0
rt_sigaction(SIGRTMIN, {sa_handler=0x7f875c9760, sa_mask=[], sa_flags=SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {sa_handler=0x7f875c9828, sa_mask=[], sa_flags=SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
statfs("/sys/fs/selinux", 0x7ff1f33070) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
statfs("/selinux", 0x7ff1f33070) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
brk(โมฆะ) = 0x5589523000
brk(0x5589544000) = 0x5589544000
openat(AT_FDCWD, "/proc/filesystems", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
อ่าน (3, "nodev\tsysfs\nnodev\trootfs\nnodev\tr"..., 1024) = 405
อ่าน (3, "", 1024) = 0
ปิด (3) = 0
faccessat(AT_FDCWD, "/etc/selinux/config", F_OK) = -1 ENOENT (ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว)
openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=3004224, ...}) = 0
mmap(โมฆะ, 3004224, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f87274000
ปิด (3) = 0
ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(1, TIOCGWINSZ, {ws_row=37, ws_col=204, ws_xpixel=0, ws_ypixel=0}) = 0
newfstatat(AT_FDCWD, "/media/john/My Passport", # ไม่มีการตอบกลับ


ฉันพยายามในคอนโซลที่สี่และห้า

คอนโซล 4

dmesg -- ติดตาม
[85291.611121] rtl_usb:rtl_usb_resume [rtl_usb]:<10000-1> แพ็กเก็ตสั้นเกินไปจาก BULK IN! (เลนส์: 24)
[85453.540630] rtl_usb:rtl_usb_resume [rtl_usb]:<10000-1> แพ็กเก็ตสั้นเกินไปจาก BULK IN! (เลนส์: 10)
[85525.926518] rtl_usb:rtl_usb_resume [rtl_usb]:<10000-1> แพ็กเก็ตสั้นเกินไปจาก BULK IN! (เลนส์: 10)

<ป้อนคอนโซล 5 ในช่วงเวลานี้>

[85814.469940] rtl_usb:rtl_usb_resume [rtl_usb]:<10000-1> แพ็กเก็ตสั้นเกินไปจาก BULK IN! (เลนส์: 50)
[85984.681325] rtl_usb:rtl_usb_resume [rtl_usb]:<10000-1> แพ็คเก็ตสั้นเกินไปจาก BULK IN! (เลนส์: 20)

คอนโซล 5

ls /สื่อ
>> ผลลัพธ์: john
ls /media/john # แช่แข็ง

ไม่แน่ใจว่าเอาต์พุตในคอนโซล 4 เกี่ยวข้องกับคอนโซล 5 หรือไม่ เนื่องจากมีการหน่วงเวลาก่อนที่เอาต์พุตใดๆ จะปรากฏในคอนโซล 4

ในการตอบสนองต่อความคิดเห็น

sudo blkid # หมายเหตุ: ไดรฟ์ sdb ที่มีปัญหา

/dev/loop1: TYPE="สควอช"
/dev/loop2: TYPE="สควอช"
/dev/loop3: TYPE="สควอช"
/dev/loop4: TYPE="สควอช"
/dev/loop5: TYPE="สควอช"
/dev/loop6: SEC_TYPE="msdos" LABEL="L4T-README" UUID="1234-ABCD" TYPE="vfat"
/dev/loop7: TYPE="สควอช"
/dev/mmcblk0: PTUUID="0f9fbfeb-6a30-406f-8018-433571082670" PTTYPE="gpt"
/dev/mmcblk0p1: UUID="74f42614-71ad-4530-a759-53c632c42347" TYPE="ext4" PARTLABEL="APP" PARTUUID="168ec87f-aa75-4cb1-9d51-2a140cedf333"
/dev/mmcblk0p2: PARTLABEL="mts-mce" PARTUUID="5c5200b4-5962-4c1f-ac9e-081703496f69"
/dev/mmcblk0p3: PARTLABEL="mts-mce_b" PARTUUID="371cb7f7-2812-4c11-9ded-ab44a5ec9c5c"
/dev/mmcblk0p4: PARTLABEL="mts-proper" PARTUUID="59ead28b-a167-41da-9eb6-6e1a8ac23923"
/dev/mmcblk0p5: PARTLABEL="mts-proper_b" PARTUUID="68972d48-f6c0-42f3-a845-9c53006b5c6a"
/dev/mmcblk0p6: PARTLABEL="cpu-bootloader" PARTUUID="5324f8fc-d276-477e-a8c2-007dec157c31"
/dev/mmcblk0p7: PARTLABEL="cpu-bootloader_b" PARTUUID="1830379f-ac05-473e-a342-947892d30f67"
/dev/mmcblk0p8: PARTLABEL="bootloader-dtb" PARTUUID="7765f840-e3dc-4b13-89c1-3237c0c0f40d"
/dev/mmcblk0p9: PARTLABEL="bootloader-dtb_b" PARTUUID="47c58e52-12e6-4b5d-8cad-e841068f1724"
/dev/mmcblk0p10: PARTLABEL="ระบบปฏิบัติการที่ปลอดภัย" PARTUUID="677c6c48-4c38-48f1-8ad8-860d4024991e"
/dev/mmcblk0p11: PARTLABEL="secure-os_b" PARTUUID="6502744b-c527-4232-a510-367bd646ed3e"
/dev/mmcblk0p12: PARTLABEL="eks" PARTUUID="040d668f-c7c3-45a4-a009-2762d793a46c"
/dev/mmcblk0p13: PARTLABEL="eks_b" PARTUUID="2898be83-4e88-45c3-98fe-00577fb7bd7b"
/dev/mmcblk0p14: PARTLABEL="bpmp-fw" PARTUUID="2d4220fe-c140-4401-accd-392d9d587245"
/dev/mmcblk0p15: PARTLABEL="bpmp-fw_b" PARTUUID="4b406d45-100f-45ce-af2c-822c8665a642"
/dev/mmcblk0p16: PARTLABEL="bpmp-fw-dtb" PARTUUID="40e1f3ec-edf9-43b4-8626-9b503e82a708"
/dev/mmcblk0p17: PARTLABEL="bpmp-fw-dtb_b" PARTUUID="2f1200df-d412-4283-8411-bf2c286d8e16"
/dev/mmcblk0p18: PARTLABEL="xusb-fw" PARTUUID="6b75204b-e94e-4a45-a891-273596947750"
/dev/mmcblk0p19: PARTLABEL="xusb-fw_b" PARTUUID="0c78ae76-a24d-405d-acdb-640f05158610"
/dev/mmcblk0p20: PARTLABEL="rce-fw" PARTUUID="46026a10-e4cd-418b-9ca8-2a7d93289b6e"
/dev/mmcblk0p21: PARTLABEL="rce-fw_b" PARTUUID="274f3355-a7b4-442b-92e0-586a54549154"
/dev/mmcblk0p22: PARTLABEL="adsp-fw" PARTUUID="282d68f5-ad7e-4792-b1ac-031a3ad66d73"
/dev/mmcblk0p23: PARTLABEL="adsp-fw_b" PARTUUID="3d60bd8e-d921-4685-803b-14367ab1427e"
/dev/mmcblk0p24: PARTLABEL="sce-fw" PARTUUID="2a3ac71a-6206-46af-b833-ea06f9c74c59"
/dev/mmcblk0p25: PARTLABEL="sce-fw_b" PARTUUID="19333619-44fc-43a9-a135-db6f6456a804"
/dev/mmcblk0p26: PARTLABEL="sc7" PARTUUID="6def2e4b-c689-4502-baea-1f55c1dc677a"
/dev/mmcblk0p27: PARTLABEL="sc7_b" PARTUUID="556068d6-c666-4484-86f1-ed0ae6d2621b"
/dev/mmcblk0p28: PARTLABEL="BMP" PARTUUID="5610ab33-9aa2-4818-b9fb-fd0989de5f7d"
/dev/mmcblk0p29: PARTLABEL="BMP_b" PARTUUID="5c444257-db8c-4456-9d32-f1514cab7104"
/dev/mmcblk0p30: PARTLABEL="recovery" PARTUUID="0be9890a-dfce-4bf4-8681-df7798464a49"
/dev/mmcblk0p31: PARTLABEL="recovery-dtb" PARTUUID="327ab8ef-bd47-4df3-92f8-8c470980b55c"
/dev/mmcblk0p32: PARTLABEL="kernel-bootctrl" PARTUUID="34a31f4d-2bca-4e77-8348-02366655d64d"
/dev/mmcblk0p33: PARTLABEL="kernel-bootctrl_b" PARTUUID="022070c7-7d24-45dd-8aab-7e52129f0f70"
/dev/mmcblk0p34: PARTLABEL="เคอร์เนล" PARTUUID="4ae043ae-96c4-479e-937b-776a84ac4020"
/dev/mmcblk0p35: PARTLABEL="kernel_b" PARTUUID="0c235d2b-6d99-4565-ab7f-a33b5e083462"
/dev/mmcblk0p36: PARTLABEL="kernel-dtb" PARTUUID="7d7e083b-7ae4-45a1-a7e6-935f924ac259"
/dev/mmcblk0p37: PARTLABEL="kernel-dtb_b" PARTUUID="39f85670-19c4-4185-9ef5-335e7bdfe145"
/dev/mmcblk0p38: PARTLABEL="CPUBL-CFG" PARTUUID="1d79f993-7765-4613-9326-2c0f82b2f44f"
/dev/mmcblk0p39: PARTLABEL="RP1" PARTUUID="040734ac-1e26-46b9-8c32-aa2cf953aa38"
/dev/mmcblk0p40: PARTLABEL="RP2" PARTUUID="253049f0-7a8f-42ac-a0a9-8006b7ba5027"
/dev/mmcblk0p41: PARTLABEL="RECROOTFS" PARTUUID="0889f7b3-552a-48ff-8959-6017613b6a53"
/dev/mmcblk0p42: PARTLABEL="UDA" PARTUUID="009debef-d59c-41d7-a6e7-aa731a49c10c"
/dev/sdb1: LABEL="หนังสือเดินทางของฉัน" UUID="B4D48115D480DB4E" TYPE="ntfs" PARTUUID="d46b4b7e-01"
/dev/sda1: LABEL="JGV_1" UUID="872C-7496" TYPE="vfat"
/dev/zram0: UUID="3f0d06b3-efb1-405e-be77-a91f02e8e113" TYPE="สลับ"
/dev/zram1: UUID="9e6fb89e-4e51-41f0-bdc1-505225ef77e1" TYPE="สลับ"
/dev/zram2: UUID="1f0b61f0-282d-4477-90f7-28b3c4d3071a" TYPE="สลับ"
/dev/zram3: UUID="60421085-017b-46fa-be3e-1872d5b3ea83" TYPE="สลับ"
/dev/zram4: UUID="40cc6393-65d3-4d71-bec7-816a087efdd9" TYPE="สลับ"
/dev/zram5: UUID="bd80c78c-812d-4414-bfe2-1e6765bddad2" TYPE="สลับ"
/dev/zram6: UUID="23161a4f-ff53-45af-8a42-659d2e229fc5" TYPE="สลับ"
/dev/zram7: UUID="970c185c-8776-4f92-b193-27395cbc57f4" TYPE="สลับ"
lsblk -S # หมายเหตุ: ไดรฟ์ sdb มีปัญหา
ชื่อ ประเภทผู้ขาย HCTL รุ่น REV TRAN
sda 2:0:0:0 ดิสก์ Generic- การ์ด SD 1.00 usb
sdb 3:0:0:0 ดิสก์ WD My Passport 0830 1065 usb
sudo fdisk -l
#ผลผลิตบางส่วน
ดิสก์ /dev/sdb: 465.7 GiB, 500074283008 ไบต์, 976707584 ภาคส่วน
หน่วย: ภาค 1 * 512 = 512 ไบต์
ขนาดเซกเตอร์ (โลจิคัล/กายภาพ): 512 ไบต์ / 512 ไบต์
ขนาด I/O (ต่ำสุด/เหมาะสม): 512 ไบต์ / 512 ไบต์
ประเภทป้ายชื่อดิสก์: dos
ตัวระบุดิสก์: 0xd46b4b7e

ประเภทรหัสขนาดเซกเตอร์เริ่มต้นการบูตอุปกรณ์
/dev/sdb1 2048 976707583 976705536 465.7G 7 HPFS/NTFS/exFAT

paladin avatar
kr flag
คุณได้ลองตรวจสอบระบบไฟล์แล้วหรือยัง?
John Vorwald avatar
cn flag
ฉันลองตรวจสอบระบบไฟล์เมื่อหลายสัปดาห์ก่อน เช่น เมื่อหลายสัปดาห์ก่อน ในไดรฟ์เริ่มต้นซึ่งเกิดขึ้นบ่อยมาก ฉันยังไม่ได้ลองกับไดรฟ์ที่ฉันเปลี่ยนด้วย คุณสามารถแนะนำคำสั่ง / ลิงค์สำหรับการตรวจสอบระบบไฟล์
John Vorwald avatar
cn flag
อืม การตอบกลับของฉันไม่ปรากฏขึ้น... อย่างไรก็ตาม ฉันลองตรวจสอบระบบไฟล์ย้อนหลังไปหลายสัปดาห์ในไดรฟ์ก่อนหน้า ยังไม่ได้ลองตรวจสอบระบบไฟล์ตั้งแต่เปลี่ยนไดรฟ์ คุณสามารถแนะนำคำสั่งในการป้อน?
paladin avatar
kr flag
1. กำหนดระบบไฟล์ที่จะใช้ในไดรฟ์ USB ของคุณโดยพิมพ์ 'blkid' ลงในคอนโซล มองหาเอาต์พุต _TYPE="..."_ โปรดโพสต์ผลลัพธ์ของคำสั่ง `blkid` ป.ล. คุณอาจพบไดรฟ์ USB ของคุณผ่านคำสั่ง `lsblk -S`
John Vorwald avatar
cn flag
บลคิด : ไม่มีผลลัพธ์ใด ๆ ;;; blkid -V: blkid จาก util-linux 2.31.1 (libblkid 2.31.1, 19-ธ.ค.-2017);;; lsblk -S: ;;; ชื่อ ประเภทผู้ขาย HCTL รุ่น REV TRAN sda 2:0:0:0 ดิสก์ Generic- การ์ด SD 1.00 usb sdb 3:0:0:0 ดิสก์ WD My Passport 0830 1065 usb
paladin avatar
kr flag
คุณต้องใช้เพียง `blkid` ไม่ใช่ `blkid -V` ลอง `/sbin/blkid` โปรดโพสต์ผลลัพธ์ในโพสต์ต้นฉบับของคุณในรูปแบบรหัส
John Vorwald avatar
cn flag
คำถามเพิ่มเติมด้านบน (ให้เวลาฉันสักครู่)
paladin avatar
kr flag
โปรดโพสต์ผลลัพธ์ของ `lsblk -S` ในโพสต์ต้นฉบับของคุณด้วย
paladin avatar
kr flag
`sdb 3:0:0:0 ดิสก์ WD My Passport 0830 1065 usb` ไดรฟ์ USB ที่คุณกล่าวถึงในโพสต์ต้นฉบับของคุณหรือไม่
John Vorwald avatar
cn flag
ใช่ ไดรฟ์ sdb "My Passport" คือไดรฟ์ USB ที่อ้างถึงในโพสต์ต้นฉบับ ฉันจะลองถอดปลั๊กไดรฟ์แล้วเสียบกลับเข้าไปใหม่ เพื่อเข้าถึงข้อมูลในไดรฟ์
paladin avatar
kr flag
ไดรฟ์ sdb "My Passport" ของคุณได้รับการฟอร์แมตด้วยระบบไฟล์ Microsoft NTFS ซึ่ง Linux/Ubuntu ไม่รองรับอย่างสมบูรณ์ ใช้ Windows เพื่อตรวจสอบระบบไฟล์นั้น ป.ล. หากคุณติดตั้ง Windows ลงในไดรฟ์ sdb "My Passport" อย่าพยายามเขียนข้อมูลใน Linux/Ubuntu มิฉะนั้นคุณอาจสูญเสียข้อมูลร้ายแรง อ่านข้อมูลจากไดรฟ์นั้นภายใน Linux/Ubuntu เท่านั้น ใน Windows 10 ให้ค้นหาโปรแกรม `cmd` เรียกใช้งานในฐานะผู้ดูแลระบบ และพิมพ์ `chkdsk DRIVELETTER:` โดยที่ DRIVELETTER คือตัวอักษรของไดรฟ์ของคุณ เช่น `d`; ตัวอย่าง: `chkdsk d:` **รองรับระบบไฟล์ PS FAT32 ทั้งหมด**
paladin avatar
kr flag
ป.ล. หากคุณได้ติดตั้ง Windows บนไดรฟ์ sdb "My Passport" ให้ปิดใช้งานโหมด "Fast Startup" ใน Windows
John Vorwald avatar
cn flag
น่าสนใจ. เป็นไดรฟ์วินโดวส์รุ่นเก่า ฉันทำงานจากที่บ้าน เนื่องจากโรคระบาด และใช้สิ่งที่ฉันมีที่นี่ ฉันยังไม่ได้หยิบไดรฟ์ใหม่เลย แต่ฉันจะจัดลำดับความสำคัญในการรับไดรฟ์ใหม่ ฉันคลิกที่ไอคอนไดรฟ์ที่แผงด้านซ้าย และระบบค้าง ฉันจึงต้องรีบูตแบบซอฟต์ หลังจากรีบูต ฉันสามารถเข้าถึงไดรฟ์ได้ ขอบคุณสำหรับข้อมูล ฉันมีเส้นตายในบ่ายวันนี้ ดังนั้นฉันจะลอง chkdsk ในภายหลัง และฟอร์แมตไดรฟ์ใหม่สำหรับ linux

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา