วันเสาร์ที่ 13 ธันวาคม พ.ศ. 2568

[Linux] แสดง/ซ่อน Grub Menu ตอนเปิดเครื่อง

ตอนติดตั้ง Linux Mint 22.1 (รวมถึงที่เคยติดตั้ง elementary OS ก่อนหน้านี้ด้วย) เวลาที่บูตเปิดคอมพิวเตอร์ขึ้นมา มันจะมีเมนูตัวเลือกว่าจะเข้าระบบแบบไหน แต่ตอนติดตั้ง Linux Mint 22.2 ในเครื่องใหม่ มันไม่แสดง Grub Menu ขึ้นมา

ที่จริงการที่ไม่มี Grub Menu ก็ไม่ได้ส่งผลอะไรต่อการใช้งานหรอก หากต้องการเรียกให้แสดงก็แค่กดแป้นพิมพ์ Shift รัวๆ ไว้ตอนที่เปิดเครื่อง (BIOS/Legacy) หรือปุ่ม Esc key (UEFI) เมนูก็จะแสดงออกมาให้เห็น

วิธีตั้งค่าคือเข้าไปแก้ไขไฟล์ /etc/default/grub โดยจะใช้ editor ตัวใดก็ได้ แต่ต้องใช้สิทธิของ root หรือพิมพ์เพื่อแก้ไขใน terminal เช่น

sudo xed /etc/default/grub

หรือ

sudo gedit /etc/default/grub

หรือ

sudo  nano /etc/default/grub


ไปที่บรรทัด GRUB_TIMEOUT_STYLE ถ้าต้องการให้แสดงเมนูก็ตั้งค่าเป็น

GRUB_TIMEOUT_STYLE=menu

แต่ถ้าไม่ต้องการให้แสดงเมนู ก็ใส่ค่าเป็น

GRUB_TIMEOUT_STYLE=hidden

จากนั้นบรรทัด GRUB_TIMEOUT= ให้ใส่เป็นตัวเลขวินาทีที่จะให้แสดงเมนู มันจะนับถอยหลังไปเรื่อยๆ หากเราไม่ได้กดปุ่มตัวเลือกอะไร มันก็จะบูตเข้าระบบอัตโนมัติ เช่น

GRUB_TIMEOUT=10

คือรอนับถอยหลัง 10 วินาที

บรรทัดไหน หากไม่ต้องการให้ทำงาน ก็ให้ใส่ # ไว้ต้นบรรทัด


แก้ไขเสร็จเรียบร้อยก็อัปเดต โดยพิมพ์ใน terminal ว่า

sudo update-grub

เท่านี้ก็เป็นเสร็จสิ้น


[ Reference ]


วันพุธที่ 10 ธันวาคม พ.ศ. 2568

ติดตั้ง Linux Mint บน USB flashdrive

ปกติแล้ว Linux Mint USB flashdrive (รวมถึง Linux ดิสโทรอื่นๆ ด้วย) เวลาบูตเข้ามาใช้งานในแต่ละครั้ง พวกการอัปเดตและโปรแกรมที่ติดตั้งเพิ่มเข้าไปจะถูกลบทิ้งหมด วิธีการที่จะทำให้เก็บพวกอัปเดตหรือโปรแกรมที่ติดตั้งใหม่เอาไว้ จะมี 2 วิธีด้วยกันคือ

1. ทำเป็น Persistent Live USB

2. ติดตั้ง Linux ลงบน USB อันใหม่


1. ทำ Persistent Live USB

ตอนใช้ Rufus เพื่อทำ USB สำหรับบูต ให้ติ๊กตัวเลือก Create a Persistent USB ไว้ด้วย



2. ติดตั้งลงบน USB อันใหม่

ต้องมี USB flashdrive ที่มีความจุมากพอสำหรับที่เราจะใช้งาน แล้วติดตั้งไปตามขั้นตอนปกติ



วันจันทร์ที่ 8 ธันวาคม พ.ศ. 2568

ปรับแต่งลูกเล่นของ Linux Mint ด้วย Extension

สมัยเมื่อนานมากแล้ว เคยเห็น Linux จะมีลูกเล่นเวลาจัดการกับหน้าต่าง (ย้าย, ย่อ, ขยาย) ด้วย compiz ให้ดูวูบวาบหวือหวา ก่อนหน้านี้เคยอยากลองใช้เหมือนกัน แต่ตอนหาข้อมูลแล้วเข้าใจว่าต้องใช้ KDE แต่ด้วยความที่ใช้ Gnome จนเคยชิน (elementary OS, Linux Mint) ก็เลยขี้เกียจจะย้ายดิสโทร

เพิ่งมาเจอว่าที่จริง Linux Mint สามารถติดตั้ง Extension เพื่อใช้อะไรแบบนี้ได้ด้วย


ตัว extension ที่ลองเล่นแล้วชอบมีอยู่ 3 ตัว คือ


1. Burn My Windows

  • Open window effect : Apparition
  • Close window effect : Energize B
  • Minimize window effect : TV Effect
  • Unminize window effect : TV Glitch


2. Compiz windows effect

  • Effect style : Exaggerated


3. Opacify Windows

  • Opacity : 200