เลือกระบบที่จะเริ่มบนพีซีของคุณ - Project Maker

ด้วยความสวยงามอย่างมากเช่น War Games (WarGames) ภาพยนตร์ในตำนานจากยุค 80 ปุ่มทางกายภาพนี้เป็นโปรเจ็กต์ผู้สร้างที่น่าสนใจมากเพราะช่วยให้คุณสามารถเลือกระบบปฏิบัติการที่จะเริ่มต้นบนพีซีได้ ดังนั้นคุณอาจลืมได้ว่าต้องโต้ตอบกับคลาสสิกแม้ว่าจะจำเป็นในปัจจุบันก็ตาม bootloaders

เบื่อ Grub และ bootloaders อื่น ๆ

ขณะนี้ โดยใช้ระบบปฏิบัติการที่แตกต่างกัน บนพีซีไม่ใช่เรื่องธรรมดาอีกต่อไปเมื่อไม่กี่ปีที่ผ่านมา ในเวลานั้นพวกเราหลายคนทำมันเพราะ ลินุกซ์ เริ่มเป็นที่รู้จักของหลาย ๆ คนด้วยการแจกแจงเช่น อูบุนตู และมันก็น่าสนใจที่จะรู้ว่าระบบนี้มีให้

เลือกระบบที่จะเริ่มบนพีซีของคุณ

ตอนนี้ส่วนใหญ่เลือกใช้ระบบปฏิบัติการเดียวตามความต้องการหรือทางเลือกที่พวกเขาเลือกเกี่ยวกับคอมพิวเตอร์ที่พวกเขากำลังจะซื้อ ดังนั้นสิ่งที่ปกติจะมีเท่านั้น Windows, macOS และบางครั้งมีการติดตั้งการแจกจ่าย Linux

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

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

สารละลาย? สร้างกลไกที่ช่วยลดขั้นตอนเหล่านั้นเพื่อให้กดปุ่มเปิด / ปิดของพีซีเพียงเท่านี้ หรือนั่นคือสิ่งที่ Stephen Holdway คิดว่าน่าสนใจที่สุดสำหรับเขาเขาจึงสร้างไฟล์ สวิตช์ทางกายภาพ ที่จะยอมให้เขา เลือกระหว่าง Windows และ Linux .

วิธีสร้างตัวเลือกระบบปฏิบัติการจริง

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

เริ่มต้นด้วยคุณควรรู้ว่า ด้วง คือ bootloader ที่ถูกใช้มาหลายปีเพื่อจุดประสงค์นี้: การเลือกระบบปฏิบัติการที่จะเริ่มต้น เป็นคลาสสิกของ Linux แม้ว่าจะไม่ยอมรับการควบคุมทางกายภาพประเภทใดก็ตามนอกเหนือจากแป้นพิมพ์

ดังนั้น Stephen Holdway จึงต้องหาวิธีหลอกล่อให้เขาคิดว่ามีการเชื่อมต่ออุปกรณ์ที่มันรับรู้ นี่คือวิธีที่เขา "ปลอมตัว" บอร์ด STM32 เป็นอุปกรณ์ USB ดังนั้นขึ้นอยู่กับสวิตช์ที่อยู่ในตำแหน่งเดียวหรืออีกตำแหน่งหนึ่งมันจะช่วยให้เขาสามารถเลือกสองตัวเลือกที่เขามีบนพีซีของเขา: Windows และ Linux

ดังนั้นสิ่งที่คุณต้องทำคือเชื่อมต่อบอร์ดนั้นผ่านขั้วต่อ micro USB เข้ากับพอร์ต USB บนคอมพิวเตอร์ของคุณเท่านี้ก็เสร็จเรียบร้อย ขึ้นอยู่กับตำแหน่งของสวิตช์ระบบหนึ่งหรือระบบอื่นจะถูกโหลด และถึงแม้ว่าเขาจะวางมันไว้ที่ขาโต๊ะข้างใดข้างหนึ่ง แต่ความจริงก็คือคุณสามารถสร้างกล่องเล็ก ๆ ที่ปุ่มนั้นใช้เพื่อเลือกระบบปฏิบัติการได้ ตัวอย่างเช่นคุณต้องการใช้กับแล็ปท็อปซึ่งคุณเชื่อมต่อ HUB เมื่อคุณกลับถึงบ้านหรือที่ทำงานเพื่อใช้ร่วมกับอุปกรณ์เสริมอื่น ๆ

ข้อมูลทั้งหมดในกรณีที่คุณต้องการสร้างขึ้นเองเปิดอยู่ GitHub .