วิธีเปิดใช้งานโหมดนักพัฒนาซอฟต์แวร์บน Chromebook ของคุณ
ใส่ Chromebook ของคุณลงใน "โหมดนักพัฒนาซอฟต์แวร์" และคุณจะสามารถเข้าถึงรูททั้งหมดรวมถึงความสามารถในการแก้ไขไฟล์ระบบของ Chromebook นี่มักใช้ในการติดตั้งระบบ Linux เต็มรูปแบบด้วย Crouton.
โหมดนักพัฒนาซอฟต์แวร์มีประโยชน์อื่น ๆ เช่นกัน คุณไม่ต้องติดตั้งระบบ Linux ขนาดใหญ่แบบคู่ขนานกับ Chrome OS คุณสามารถแก้ไขไฟล์ได้ไม่กี่ไฟล์หรือบูต Chromebook จากอุปกรณ์ USB ภายนอก.
คำเตือน
มีคำเตือนด่วน ๆ สองข้อที่คุณควรเข้าใจ:
- การเปิดใช้งาน (และปิดการใช้งาน) โหมดนักพัฒนาซอฟต์แวร์จะลบ Chromebook ของคุณ: เป็นส่วนหนึ่งของกระบวนการเปิดใช้งานโหมดนักพัฒนาซอฟต์แวร์ Chromebook ของคุณจะเป็น“ powerwashed” บัญชีผู้ใช้ทั้งหมดและไฟล์ของพวกเขาจะถูกลบออกจาก Chromebook ของคุณ แน่นอนว่าข้อมูลส่วนใหญ่ของคุณควรได้รับการจัดเก็บออนไลน์และคุณสามารถลงชื่อเข้าใช้ Chromebook ด้วยบัญชี Google เดียวกันได้ในภายหลัง.
- Google ไม่ได้ให้การสนับสนุนสำหรับโหมดนักพัฒนาซอฟต์แวร์: Google ไม่สนับสนุนคุณสมบัตินี้อย่างเป็นทางการ มันมีไว้สำหรับนักพัฒนา (และผู้ใช้ที่มีอำนาจ) Google จะไม่ให้การสนับสนุนสิ่งนี้ คำเตือน“ การทำเช่นนี้อาจทำให้การรับประกันของคุณเป็นโมฆะ” ในคำอื่น ๆ หากคุณประสบปัญหาฮาร์ดแวร์ล้มเหลวในโหมดนักพัฒนาซอฟต์แวร์เพียงปิดใช้งานโหมดนักพัฒนาซอฟต์แวร์ก่อนที่จะได้รับการสนับสนุนการรับประกัน.
บูตไปที่โหมดการกู้คืน
ใน Chromebooks ดั้งเดิม "โหมดนักพัฒนาซอฟต์แวร์" เป็นสวิตช์ทางกายภาพที่คุณสามารถพลิกได้ ใน Chromebooks สมัยใหม่เป็นตัวเลือกที่คุณต้องเปิดใช้ในโหมดการกู้คืน โหมดการกู้คืนเป็นตัวเลือกการบูตพิเศษที่คุณสามารถรีเซ็ต Chromebook เป็นสถานะเริ่มต้นจากโรงงาน.
ในการเริ่มต้นคุณจะต้องบูต Chromebook ของคุณในโหมดการกู้คืน ในการดำเนินการดังกล่าวให้กดปุ่ม Esc และรีเฟรชค้างไว้แล้วแตะปุ่มเปิด / ปิด (รหัสรีเฟรชคือที่ที่ปุ่ม F3 จะเป็น - ปุ่มที่สี่จากซ้ายบนแถวบนสุดของแป้นพิมพ์) Chromebook ของคุณจะรีบูตเข้าสู่โหมดการกู้คืนทันที.
โปรดทราบว่าปุ่ม Power อาจอยู่ที่อื่นบน Chromebook ของคุณ ตัวอย่างเช่นใน ASUS Chromebook Flip มันไม่ได้อยู่บนแป้นพิมพ์ด้วยตัวเอง แต่อยู่ที่ด้านซ้ายของอุปกรณ์.
หน้าจอการกู้คืนบอกว่า“ Chrome OS หายไปหรือได้รับความเสียหาย” ไม่จริง - โดยปกติหน้าจอนี้จะปรากฏเมื่อการติดตั้ง Chrome OS ของคุณเสียหาย.
กด Ctrl + D ที่หน้าจอการกู้คืน แป้นพิมพ์ลัดนี้ไม่ได้อยู่ในรายการบนหน้าจอทุกที่จริงคุณต้องรู้ล่วงหน้า วิธีนี้ช่วยป้องกันผู้ใช้ Chromebook ที่มีความรู้น้อยและไม่สามารถใช้งานได้โดยไม่ต้องรู้ว่ากำลังทำอะไรอยู่.
คุณจะเห็นหน้าจอที่ระบุว่า“ ในการปิดการยืนยัน OS กด ENTER” กด Enter เพื่อเปิดใช้งานโหมดนักพัฒนาซอฟต์แวร์ สิ่งนี้จะปิดใช้งานคุณลักษณะ "การตรวจสอบระบบปฏิบัติการ" ดังนั้นคุณสามารถแก้ไขไฟล์ระบบของ Chrome OS ได้และจะไม่บ่นและปฏิเสธที่จะบูต โดยปกติ Chrome OS จะตรวจสอบตัวเองก่อนที่จะบูตเพื่อป้องกันระบบปฏิบัติการที่ถูกดัดแปลงโดยไม่ได้รับอนุญาตจากคุณ.
การบูตด้วยโหมดผู้พัฒนาเปิดใช้งาน
ตอนนี้คุณจะเห็นข้อความที่ดูน่ากลัวว่า“ การตรวจสอบระบบปฏิบัติการคือ ปิด” เมื่อคุณบูต Chromebook ข้อความแจ้งให้คุณทราบว่าไฟล์ของ Chromebook ของคุณไม่สามารถยืนยันได้ - อีกนัยหนึ่งคือ Chromebook อยู่ในโหมดนักพัฒนาซอฟต์แวร์ หากคุณเพิกเฉยต่อข้อความนี้นานพอ Chromebook ของคุณจะส่งเสียงบี๊บอย่างเร่งด่วนเพื่อให้คุณได้รับความสนใจ.
หน้าจอนี้ออกแบบมาเพื่อความปลอดภัย Chromebook ในโหมดนักพัฒนาซอฟต์แวร์ไม่มีคุณสมบัติความปลอดภัยตามปกติ ตัวอย่างเช่นคุณสามารถติดตั้ง keylogger บน Chromebook โดยใช้การเข้าถึงโหมดนักพัฒนาซอฟต์แวร์ของคุณแล้วส่งต่อให้ใครบางคน หากพวกเขาพิมพ์รหัสผ่านคุณสามารถจับภาพและสอดแนมพวกเขาได้ ข้อความบูตที่น่ากลัวนั้นช่วยให้ผู้ใช้ทั่วไปปลอดภัยและนำพวกเขาผ่านกระบวนการปิดใช้งานโหมดนักพัฒนาซอฟต์แวร์หากพวกเขาไม่ทราบว่าเกิดอะไรขึ้น.
หากต้องการบูต Chromebook ของคุณคุณจะต้องกด Ctrl + D เมื่อเห็นหน้าจอนี้ นั่นจะช่วยให้คุณบูตได้อย่างรวดเร็วโดยไม่ได้ยินเสียงบี๊บที่น่ารำคาญ คุณสามารถรออีกไม่กี่วินาทีหลังจากที่ส่งเสียงบี๊บเบา ๆ Chromebook ของคุณจะบูตโดยอัตโนมัติ.
ครั้งแรกที่คุณบูต Chromebook หลังจากที่เปิดสวิตช์นี่จะเป็นการแจ้งให้คุณทราบว่ากำลังเตรียมระบบของคุณสำหรับโหมดนักพัฒนาซอฟต์แวร์ อาจใช้เวลา 10-15 นาที - คุณสามารถดูแถบความคืบหน้าที่ด้านบนของหน้าจอเพื่อดูเวลาที่เหลือ.
เปิดใช้งานคุณสมบัติการแก้ไขข้อบกพร่องโบนัส
เมื่อคุณรีบูต Chromebook ในครั้งแรกคุณจะเห็นวิซาร์ดการตั้งค่าเป็นครั้งแรก ใน Chrome 41 ขึ้นไป - ปัจจุบันเป็นส่วนหนึ่งของ“ ช่องทางการพัฒนา” ดังนั้นคุณอาจยังไม่มีตัวเลือกนี้ - คุณจะเห็นลิงก์“ เปิดใช้งานคุณสมบัติการดีบัก” ที่มุมล่างซ้ายของวิซาร์ดการตั้งค่าครั้งแรก.
สิ่งนี้จะเปิดใช้งานคุณลักษณะที่มีประโยชน์สำหรับโหมดนักพัฒนาซอฟต์แวร์โดยอัตโนมัติเช่นความสามารถในการบูตจากอุปกรณ์ USB และปิดใช้งานการตรวจสอบระบบไฟล์รูทเพื่อให้คุณสามารถแก้ไขไฟล์ของ Chromebook ได้ นอกจากนี้ยังเปิดใช้งานภูต SSH เพื่อให้คุณสามารถเข้าถึง Chromebook จากระยะไกลผ่านเซิร์ฟเวอร์ SSH และอนุญาตให้คุณตั้งรหัสผ่านรูทที่กำหนดเอง อ่านหน้าคุณสมบัติการแก้ไขข้อบกพร่องบนวิกิ Chromium โครงการสำหรับรายละเอียดเพิ่มเติมเกี่ยวกับคุณสมบัติการแก้ไขข้อบกพร่องที่เปิดใช้งาน.
ขั้นตอนนี้ไม่บังคับ จำเป็นเฉพาะเมื่อคุณต้องการคุณสมบัติการแก้ไขข้อบกพร่องเหล่านี้เท่านั้น คุณยังคงสามารถติดตั้ง Crouton และแก้ไขไฟล์ระบบได้โดยไม่ต้องเปิดใช้งานคุณสมบัติการแก้ไขข้อบกพร่องเหล่านี้.
ใช้โหมดนักพัฒนาซอฟต์แวร์
ตอนนี้คุณสามารถเข้าถึง Chromebook ได้อย่างเต็มที่และไม่ จำกัด ดังนั้นคุณจึงสามารถทำสิ่งที่คุณต้องการได้.
หากต้องการเข้าถึงรูทเชลล์ให้กด Ctrl + Alt + T เพื่อเปิดหน้าต่างเทอร์มินัล ในหน้าต่าง Crosh shell ให้พิมพ์ เปลือก และกด Enter เพื่อรับเชลล์ bash แบบเต็ม จากนั้นคุณสามารถรันคำสั่งด้วยคำสั่ง sudo เพื่อรันด้วยการเข้าถึงรูท นี่คือสถานที่ที่คุณเรียกใช้คำสั่งเพื่อติดตั้ง Crouton บน Chromebook ของคุณ.
หากคุณต้องการปิดใช้งานโหมดนักพัฒนาซอฟต์แวร์ใน Chromebook ของคุณในอนาคตนั่นเป็นเรื่องง่าย เพียงรีบูต Chromebook ที่หน้าจอการเตือนที่ดูน่ากลัวให้กดปุ่ม Space ตามคำแนะนำ Chromebook ของคุณจะเปลี่ยนกลับเป็นการตั้งค่าเริ่มต้นจากโรงงานลบไฟล์ คุณจะต้องลงชื่อเข้าใช้ด้วยบัญชี Google ของคุณอีกครั้ง แต่ทุกอย่างจะกลับสู่สถานะปกติและถูกล็อค.
เครดิตรูปภาพ: Lachlan Tsang บน Flickr, Carol Rucker บน Flickr