Score:0

จะบูตกลับไปที่ Ubuntu ภายใน Windows ได้อย่างไรโดยแก้ไขไฟล์ Grub เมื่อติดตั้ง Grub Customizer ใน Ubuntu

ธง hk

ฉันมีระบบบูตคู่กับ Windows และ Ubuntu OS ปัจจุบัน Windows เป็นระบบปฏิบัติการเริ่มต้น ภายในสภาพแวดล้อม Ubuntu ฉันใช้ Grub Customizer เพื่อเปลี่ยนลำดับของระบบปฏิบัติการ ฉันมีระบบไฟล์ Linux สำหรับ Windows โดย Paragon เพื่ออ่าน/เขียนพาร์ติชัน Ubuntu ฉันใช้โซลูชันออนไลน์หลายตัวเพื่อเปลี่ยนไฟล์การกำหนดค่า Grub แต่ไม่มีวิธีใดที่ใช้ได้ในกรณีของฉันที่ติดตั้ง Grub Customizer ภายใต้ Windows ใน ด้วง ไฟล์ ฉันเปลี่ยน GRUB_DEFAULT=0 ถึง GRUB_DEFAULT=1, ที่ไหน 0 และ 1 เป็นคำสั่งของ Windows และ Ubuntu แต่สิ่งนี้ไม่ได้บูตกลับไปที่ Ubuntu ฉันสังเกตว่าการเปลี่ยนลำดับใน Grub Customizer ไม่ได้เปลี่ยน GRUB_DEFAULT มูลค่าใน /etc/default/grub ไฟล์.

ฉันจะเปลี่ยนกลับเป็น Ubuntu จาก Windows ได้อย่างไรโดยแก้ไขไฟล์ Grub เมื่อติดตั้ง Grub Customizer ใน Ubuntu ด้านล่างนี้คือ /etc/default/grub และ /boot/grub/grub.cfg ไฟล์:

# หากคุณเปลี่ยนไฟล์นี้ ให้เรียกใช้ 'update-grub' หลังจากนั้นเพื่ออัปเดต
# /boot/grub/grub.cfg
# สำหรับเอกสารฉบับเต็มของตัวเลือกในไฟล์นี้ โปรดดูที่:
# info -f grub -n 'การกำหนดค่าอย่างง่าย'

GRUB_DEFAULT="0"
GRUB_TIMEOUT_STYLE="ซ่อน"
GRUB_TIMEOUT="10"
GRUB_DISTRIBUTOR="`lsb_release -i -s 2> /dev/null || echo Debian`"
GRUB_CMDLINE_LINUX_DEFAULT="เงียบ"
GRUB_CMDLINE_LINUX=""

# ยกเลิกการแสดงความคิดเห็นเพื่อเปิดใช้งานการกรอง BadRAM แก้ไขให้เหมาะกับความต้องการของคุณ
# ใช้งานได้กับ Linux (ไม่ต้องใช้โปรแกรมแก้ไข) และกับเคอร์เนลใด ๆ ที่ได้รับ
# ข้อมูลแผนที่หน่วยความจำจาก GRUB (GNU Mach, เคอร์เนลของ FreeBSD ... )
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefe"

# Uncomment เพื่อปิดการใช้งานเทอร์มินัลกราฟิก (grub-pc เท่านั้น)
#GRUB_TERMINAL="คอนโซล"

# ความละเอียดที่ใช้กับเทอร์มินัลกราฟิก
# โปรดทราบว่าคุณสามารถใช้เฉพาะโหมดที่การ์ดกราฟิกของคุณรองรับผ่าน VBE
# คุณสามารถดูได้ใน GRUB จริงด้วยคำสั่ง `vbeinfo'
#GRUB_GFXMODE="640x480"

# ไม่แสดงความคิดเห็นหากคุณไม่ต้องการให้ GRUB ส่งพารามิเตอร์ "root=UUID=xxx" ไปยัง Linux
#GRUB_DISABLE_LINUX_UUID="จริง"

# ไม่แสดงความคิดเห็นเพื่อปิดการสร้างรายการเมนูโหมดการกู้คืน
#GRUB_DISABLE_RECOVERY="จริง"

# ยกเลิกการแสดงความคิดเห็นเพื่อรับเสียงบี๊บเมื่อเริ่มด้วง
#GRUB_INIT_TUNE="480 440 1"

grub.cfg ไฟล์:

#
# ห้ามแก้ไขไฟล์นี้
#
# มันถูกสร้างขึ้นโดยอัตโนมัติโดย grub-mkconfig โดยใช้เทมเพลต
# จาก /etc/grub.d และการตั้งค่าจาก /etc/default/grub
#

### เริ่มต้น /etc/grub.d/00_header ###
ถ้า [ -s $prefix/grubenv ]; แล้ว
  ตั้งค่า have_grubenv=true
  load_env
ไฟ
ถ้า [ "${initrdfail}" = 2 ]; แล้ว
   ตั้งค่า initrdfail=
elif [ "${initrdfail}" = 1 ]; แล้ว
   ตั้ง next_entry="${prev_entry}"
   ตั้งค่า prev_entry=
   save_env prev_entry
   ถ้า [ "${next_entry}" ]; แล้ว
      ตั้งค่า initrdfail=2
   ไฟ
ไฟ
ถ้า [ "${next_entry}" ] ; แล้ว
   ตั้งค่าเริ่มต้น = "${next_entry}"
   ตั้งค่า next_entry=
   save_env next_entry
   ตั้งค่า boot_once=true
อื่น
   ตั้งค่าเริ่มต้น = "0"
ไฟ

ถ้า [ x"${feature_menuentry_id}" = xy ]; แล้ว
  menuentry_id_option="--id"
อื่น
  เมนูentry_id_option=""
ไฟ

ส่งออกเมนูentry_id_option

ถ้า [ "${prev_saved_entry}" ]; แล้ว
  ตั้ง save_entry="${prev_saved_entry}"
  save_env ที่บันทึกแล้ว
  ตั้งค่า prev_saved_entry=
  save_env prev_saved_entry
  ตั้งค่า boot_once=true
ไฟ

ฟังก์ชัน savedefault {
  ถ้า [ -z "${boot_once}" ]; แล้ว
    save_entry="${chosen}"
    save_env ที่บันทึกแล้ว
  ไฟ
}
ฟังก์ชัน initrdfail {
    ถ้า [ -n "${have_grubenv}" ]; แล้วถ้า [ -n "${partuuid}" ]; แล้ว
      ถ้า [ -z "${initrdfail}" ]; แล้ว
        ตั้งค่า initrdfail=1
        ถ้า [ -n "${boot_once}" ]; แล้ว
          ตั้ง prev_entry="${default}"
          save_env prev_entry
        ไฟ
      ไฟ
      save_env เริ่มต้นล้มเหลว
    ไฟ; ไฟ
}
บันทึกฟังก์ชันล้มเหลว {
  ตั้งบันทึกล้มเหลว = 1
  ถ้า [ -n "${have_grubenv}" ]; แล้วถ้า [ -z "${boot_once}" ]; จากนั้น save_env บันทึกล้มเหลว; ไฟ; ไฟ
}
ฟังก์ชัน load_video {
  ถ้า [ x$feature_all_video_module = xy ]; แล้ว
    insmod all_video
  อื่น
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
  ไฟ
}

ถ้า [ x$feature_default_font_path = xy ] ; แล้ว
   ฟอนต์=ยูนิโค้ด
อื่น
insmod part_gpt
insmod ต่อ 2
ถ้า [ x$feature_platform_search_hint = xy ]; แล้ว
  ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root 6bf5eb39-ee48-4b45-a2a7-38c91f2da948
อื่น
  ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root 6bf5eb39-ee48-4b45-a2a7-38c91f2da948
ไฟ
    font="/usr/share/grub/unicode.pf2"
ไฟ

ถ้า loadfont $font ; แล้ว
  ตั้ง gfxmode=อัตโนมัติ
  load_วิดีโอ
  insmod gfxterm
  ตั้ง locale_dir=$คำนำหน้า/ภาษา
  ตั้งค่า lang=en_US
  insmod รับข้อความ
ไฟ
terminal_output gfxterm
ถ้า [ "${recordfail}" = 1 ] ; แล้ว
  ตั้งหมดเวลา = 30
อื่น
  ถ้า [ x$feature_timeout_style = xy ] ; แล้ว
    ตั้งค่า timeout_style=hidden
    ตั้งหมดเวลา = 10
  # รหัสทางเลือกที่ซ่อนอยู่หมดเวลาในกรณีที่คุณสมบัติ timeout_style คือ
  #ไม่พร้อมใช้งาน
  elif sleep --interruptible 10 ; แล้ว
    ตั้งหมดเวลา = 0
  ไฟ
ไฟ
### สิ้นสุด /etc/grub.d/00_header ###

### เริ่มต้น /etc/grub.d/05_debian_theme ###
ตั้งค่า menu_color_normal=ขาว/ดำ
ตั้งค่า menu_color_highlight=สีดำ/สีเทาอ่อน
### สิ้นสุด /etc/grub.d/05_debian_theme ###

### เริ่มต้น /etc/grub.d/10_linux_proxy ###

ฟังก์ชัน gfxmode {
    ตั้ง gfxpayload="${1}"
    ถ้า [ "${1}" = "เก็บ" ]; แล้ว
        ตั้งค่า vt_handoff=vt.handoff=1
    อื่น
        ตั้งค่า vt_handoff=
    ไฟ
}
ถ้า [ "${recordfail}" != 1 ]; แล้ว
  ถ้า [ -e ${prefix}/gfxblacklist.txt ]; แล้ว
    ถ้า hwmatch ${prefix}/gfxblacklist.txt 3; แล้ว
      ถ้า [ ${match} = 0 ]; แล้ว
        ตั้ง linux_gfx_mode=เก็บ
      อื่น
        ตั้งค่า linux_gfx_mode=text
      ไฟ
    อื่น
      ตั้งค่า linux_gfx_mode=text
    ไฟ
  อื่น
    ตั้ง linux_gfx_mode=เก็บ
  ไฟ
อื่น
  ตั้งค่า linux_gfx_mode=text
ไฟ
ส่งออก linux_gfx_mode



### สิ้นสุด /etc/grub.d/10_linux_proxy ###

### เริ่มต้น /etc/grub.d/30_os-prober_proxy ###
เมนูรายการ "Windows" --class windows --class os $menuentry_id_option 'osprober-efi-82B9-41CD' {
    insmod part_gpt
    ไขมันไม่อิ่มตัว
    ถ้า [ x$feature_platform_search_hint = xy ]; แล้ว
      ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root 82B9-41CD
    อื่น
      ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root 82B9-41CD
    ไฟ
    ตัวโหลดโซ่ /EFI/Microsoft/Boot/bootmgfw.efi
}
### สิ้นสุด /etc/grub.d/30_os-prober_proxy ###

### เริ่มต้น /etc/grub.d/31_linux_proxy ###
menuentry "Ubuntu" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-6bf5eb39-ee48-4b45-a2a7-38c91f2da948' {
    บันทึกล้มเหลว
    load_วิดีโอ
    gfxmode $linux_gfx_mode
    insmod gzio
    ถ้า [ x$grub_platform = xxen ]; จากนั้น insmod xzio; insmod lzopio; ไฟ
    insmod part_gpt
    insmod ต่อ 2
    ถ้า [ x$feature_platform_search_hint = xy ]; แล้ว
      ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root 6bf5eb39-ee48-4b45-a2a7-38c91f2da948
    อื่น
      ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root 6bf5eb39-ee48-4b45-a2a7-38c91f2da948
    ไฟ
        linux /boot/vmlinuz-5.4.0-97-generic root=UUID=6bf5eb39-ee48-4b45-a2a7-38c91f2da948 ro สาดเงียบ $vt_handoff
    initrd /boot/initrd.img-5.4.0-97-generic
}
### สิ้นสุด /etc/grub.d/31_linux_proxy ###

### เริ่มต้น /etc/grub.d/33_linux_zfs ###
### สิ้นสุด /etc/grub.d/33_linux_zfs ###

### เริ่มต้น /etc/grub.d/36_linux_proxy ###
เมนูย่อย "ตัวเลือกขั้นสูงสำหรับ Ubuntu"{
เมนู "Ubuntu พร้อม Linux 5.4.0-97-generic" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.4.0-97-generic-advanced-6bf5eb39-ee48 -4b45-a2a7-38c91f2da948' {
        บันทึกล้มเหลว
        load_วิดีโอ
        gfxmode $linux_gfx_mode
        insmod gzio
        ถ้า [ x$grub_platform = xxen ]; จากนั้น insmod xzio; insmod lzopio; ไฟ
        insmod part_gpt
        insmod ต่อ 2
        ถ้า [ x$feature_platform_search_hint = xy ]; แล้ว
          ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root 6bf5eb39-ee48-4b45-a2a7-38c91f2da948
        อื่น
          ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root 6bf5eb39-ee48-4b45-a2a7-38c91f2da948
        ไฟ
        echo 'กำลังโหลด Linux 5.4.0-97-generic ...'
            linux /boot/vmlinuz-5.4.0-97-generic root=UUID=6bf5eb39-ee48-4b45-a2a7-38c91f2da948 ro สาดเงียบ $vt_handoff
        echo 'กำลังโหลด ramdisk เริ่มต้น ...'
        initrd /boot/initrd.img-5.4.0-97-generic
}
เมนู "Ubuntu พร้อม Linux 5.4.0-97-generic (โหมดการกู้คืน)" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.4.0-97-generic-recovery -6bf5eb39-ee48-4b45-a2a7-38c91f2da948' {
        บันทึกล้มเหลว
        load_วิดีโอ
        insmod gzio
        ถ้า [ x$grub_platform = xxen ]; จากนั้น insmod xzio; insmod lzopio; ไฟ
        insmod part_gpt
        insmod ต่อ 2
        ถ้า [ x$feature_platform_search_hint = xy ]; แล้ว
          ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root 6bf5eb39-ee48-4b45-a2a7-38c91f2da948
        อื่น
          ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root 6bf5eb39-ee48-4b45-a2a7-38c91f2da948
        ไฟ
        echo 'กำลังโหลด Linux 5.4.0-97-generic ...'
            linux /boot/vmlinuz-5.4.0-97-generic root=UUID=6bf5eb39-ee48-4b45-a2a7-38c91f2da948 nomodeset การกู้คืน ro 
        echo 'กำลังโหลด ramdisk เริ่มต้น ...'
        initrd /boot/initrd.img-5.4.0-97-generic
}
เมนู "Ubuntu พร้อม Linux 5.4.0-96-generic" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.4.0-96-generic-advanced-6bf5eb39-ee48 -4b45-a2a7-38c91f2da948' {
        บันทึกล้มเหลว
        load_วิดีโอ
        gfxmode $linux_gfx_mode
        insmod gzio
        ถ้า [ x$grub_platform = xxen ]; จากนั้น insmod xzio; insmod lzopio; ไฟ
        insmod part_gpt
        insmod ต่อ 2
        ถ้า [ x$feature_platform_search_hint = xy ]; แล้ว
          ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root 6bf5eb39-ee48-4b45-a2a7-38c91f2da948
        อื่น
          ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root 6bf5eb39-ee48-4b45-a2a7-38c91f2da948
        ไฟ
        echo 'กำลังโหลด Linux 5.4.0-96-generic ...'
            linux /boot/vmlinuz-5.4.0-96-generic root=UUID=6bf5eb39-ee48-4b45-a2a7-38c91f2da948 ro สาดเงียบ $vt_handoff
        echo 'กำลังโหลด ramdisk เริ่มต้น ...'
        initrd /boot/initrd.img-5.4.0-96-generic
}
เมนู "Ubuntu พร้อม Linux 5.4.0-96-generic (โหมดการกู้คืน)" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.4.0-96-generic-recovery -6bf5eb39-ee48-4b45-a2a7-38c91f2da948' {
        บันทึกล้มเหลว
        load_วิดีโอ
        insmod gzio
        ถ้า [ x$grub_platform = xxen ]; จากนั้น insmod xzio; insmod lzopio; ไฟ
        insmod part_gpt
        insmod ต่อ 2
        ถ้า [ x$feature_platform_search_hint = xy ]; แล้ว
          ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root 6bf5eb39-ee48-4b45-a2a7-38c91f2da948
        อื่น
          ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root 6bf5eb39-ee48-4b45-a2a7-38c91f2da948
        ไฟ
        echo 'กำลังโหลด Linux 5.4.0-96-generic ...'
            linux /boot/vmlinuz-5.4.0-96-generic root=UUID=6bf5eb39-ee48-4b45-a2a7-38c91f2da948 nomodeset การกู้คืน ro 
        echo 'กำลังโหลด ramdisk เริ่มต้น ...'
        initrd /boot/initrd.img-5.4.0-96-generic
}
}
### สิ้นสุด /etc/grub.d/36_linux_proxy ###

### เริ่มต้น /etc/grub.d/37_linux_xen ###

### สิ้นสุด /etc/grub.d/37_linux_xen ###

### เริ่มต้น /etc/grub.d/38_memtest86+ ###
### สิ้นสุด /etc/grub.d/38_memtest86+ ###

### เริ่มต้น /etc/grub.d/39_os-prober_proxy ###


ตั้งค่า timeout_style=menu
ถ้า [ "${timeout}" = 0 ]; แล้ว
  ตั้งหมดเวลา = 10
ไฟ
### สิ้นสุด /etc/grub.d/39_os-prober_proxy ###

### เริ่มต้น /etc/grub.d/40_uefi-firmware ###
menuentry 'การตั้งค่าระบบ' $menuentry_id_option 'uefi-firmware' {
    ตั้งค่า fw
}
### สิ้นสุด /etc/grub.d/40_uefi-firmware ###

### เริ่มต้น /etc/grub.d/42_custom ###
# ไฟล์นี้เป็นวิธีที่ง่ายในการเพิ่มรายการเมนูที่กำหนดเอง เพียงพิมพ์คำว่า
# รายการเมนูที่คุณต้องการเพิ่มหลังจากความคิดเห็นนี้ ระวังอย่าเปลี่ยน
# บรรทัด 'exec tail' ด้านบน
### สิ้นสุด /etc/grub.d/42_custom ###

### เริ่มต้น /etc/grub.d/43_custom ###
ถ้า [ -f ${config_directory}/custom.cfg ]; แล้ว
  ที่มา ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; แล้ว
  ที่มา $prefix/custom.cfg;
ไฟ
### สิ้นสุด /etc/grub.d/43_custom ###

ความช่วยเหลือใด ๆ ที่ชื่นชมมาก

hu flag
คุณต้องเรียกใช้ `sudo update-grub` หลังจากแก้ไขไฟล์ Windows สามารถทำได้หรือไม่?
oldfred avatar
cn flag
Grub Customizer จะแทนที่ไฟล์ของ grub ด้วยเวอร์ชันพร็อกซีของมันเอง คุณอาจต้องติดตั้ง grub ใหม่ทั้งหมดเพื่อลบเวอร์ชัน Customizergrub.cfg ของคุณยังไม่สมบูรณ์ ราวกับว่าสคริปต์ทั้งหมด ตอนนี้สคริปต์พร็อกซีไม่ทำงาน โปรดคัดลอกและวางลิงก์ pastebin ไปยังรายงานสรุป Bootinfo (อย่าโพสต์รายงาน) อย่าเรียกใช้การแก้ไขอัตโนมัติจนกว่าจะได้รับการตรวจสอบ มาดูรายละเอียด ใช้เวอร์ชัน ppa กับตัวติดตั้ง USB ของคุณ (ตัวเลือกที่ 2) หรือการติดตั้งที่ใช้งานได้ ไม่ใช่การบูต - ซ่อมแซม ISO https://help.ubuntu.com/community/Boot-Repair
Score:1
ธง eg

ถ้าคุณจะคัดลอก

menuentry "Ubuntu" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-6bf5eb39-ee48-4b45-a2a7-38c91f2da948' { บันทึกล้มเหลว load_วิดีโอ gfxmode $linux_gfx_mode insmod gzio ถ้า [ x$grub_platform = xxen ]; จากนั้น insmod xzio; insmod lzopio; ไฟ insmod part_gpt insmod ต่อ 2 ถ้า [ x$feature_platform_search_hint = xy ]; แล้ว ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root 6bf5eb39-ee48-4b45-a2a7-38c91f2da948 อื่น ค้นหา --no-ฟล็อปปี้ --fs-uuid --set=root 6bf5eb39-ee48-4b45-a2a7-38c91f2da948 ไฟ linux /boot/vmlinuz-5.4.0-97-generic root=UUID=6bf5eb39-ee48-4b45-a2a7-38c91f2da948 ro สาดเงียบ $vt_handoff initrd /boot/initrd.img-5.4.0-97-generic

ซึ่งตั้งอยู่ใน ### เริ่มต้น /etc/grub.d/31_linux_proxy ### ใน 'grub.cfg' ของคุณเป็น ### เริ่มต้น /etc/grub.d/10_linux_proxy ### ในตอนท้ายของสิ่งที่มีอยู่แล้วและบันทึกเช่นนั้น (ทำการคัดลอกก่อนและตั้งชื่อเช่น grub.cfg.bck ) คุณควรบูตเข้าสู่ Ubuntu ทำไม เนื่องจากมีการกล่าวถึง Ubuntu เหนือ Windows ( 10 ต่ำกว่า 30 (ตัวเลขที่ต่ำกว่ามีความสำคัญมากกว่าตัวเลขที่สูงกว่า))

เมื่อคุณใช้ Windows ฉันชอบพูดถึงว่ามีโปรแกรมที่เรียกว่า Grub2winด้วงที่คุณสามารถติดตั้งใน Windows ฉันใช้สิ่งนี้ด้วยตัวเอง (สามบูต Kubuntu, Mint และ Windows 10) และตั้งค่าเป็น bootloader เริ่มต้น เมื่อฉันได้รับการอัปเดต Windows มันจะอ้างว่า bootloader ของ Windows เข้าควบคุมจาก grub (ตัว Linux) ช่วยให้ฉันทำงานได้มากหลังจากการอัปเดต Windows ทุกครั้ง

hk flag
Joepie ขอบคุณสำหรับความช่วยเหลือของคุณ มันใช้งานได้อย่างมีเสน่ห์! ขออภัย ฉันไม่มีชื่อเสียงเพียงพอที่จะโหวตให้โซลูชันนี้

โพสต์คำตอบ

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