Một công cụ mới thú vị dành cho PC đưa người dùng vào hệ vỏ Linux nếu Windows gặp sự cố. Công cụ BugCheck2Linux từ NSG650, được đánh dấu gần đây bởi NTDEV trên Twitter, sử dụng chức năng gọi lại kiểm tra lỗi trong Windows để chạy tệp thực thi – ngay cả sau khi xảy ra sự cố BSOD (Màn hình xanh chết chóc). Vì vậy, “Cái chết” không phải là kết thúc trong trường hợp này, nó chỉ là nơi Linux bắt đầu.
Không phải ai cũng biết rằng các chương trình có thể chạy sau BSOD của Windows, nhưng BugCheck2Linux mở rộng khả năng chạy các tệp thực thi hiện tại thông qua ‘chức năng gọi lại kiểm tra lỗi’ để kích hoạt một hệ điều hành hoàn toàn khác. Bạn có thể đọc về mục đích sử dụng quy trình gọi lại kiểm tra lỗi trên Microsoft Learn (mở trong tab mới) trang web tài liệu.
BugCheck2Linux chạy dưới dạng trình điều khiển, do đó “chạy trình giả lập RISC V nhỏ chạy Linux.” NSG650 nói rằng đầu ra màn hình sử dụng bootvid.dll và đầu vào phụ thuộc vào việc bỏ phiếu của trình điều khiển bàn phím PS/2. Nhà phát triển ghi nhận Dự án ReactOS cho tài liệu bootvid, mini-rv32ima cho trình giả lập RISC V và hình ảnh Linux, và OSdev Wiki cho tài liệu PS/2.
Có một số giới hạn khá nghiêm trọng đối với bản cài đặt Linux có thể chạy sau BSOD của Windows. Ví dụ: đầu ra màn hình bị giới hạn ở 640 x 480 pixel và 16 màu, hệ thống sẽ chỉ hoạt động trên các hệ thống dựa trên BIOS (không phải UEFI), nó chạy chậm và hỗ trợ bàn phím có các giới hạn như không cho phép người dùng xóa lùi. Nói cách khác, công cụ BSOD này không đưa bạn vào bản cài đặt Ubuntu hiện đại.
Về bản thân, thật ấn tượng khi có thể tiếp tục sử dụng máy tính sau BSOD, nhưng tiềm năng trong tương lai ngoài một hệ điều hành Linux hạn chế nhỏ bé mới là điều thu hút trí tưởng tượng ở đây. NTDEV làm tăng khả năng PC Windows gặp sự cố BSOD và sau đó ngay lập tức kích hoạt Doom để xả hơi sau sự cố. Có lẽ sẽ là một bước khiêm tốn hơn nếu thử chạy một tựa game arcade cổ điển như Asteroids hoặc Galaxian sau BSOD.
Đang dùng thử BugCheck2Linux
Nếu bạn muốn dùng thử công cụ này, trang GitHub nơi tìm thấy công cụ này sẽ cung cấp hướng dẫn từng bước. Về cơ bản, bạn phải tải xuống và bắt đầu quá trình trình điều khiển của công cụ để nó có thể sẵn sàng chạy nếu bạn BSOD.
Trong video của NTDEV ở trên, bạn có thể thấy nhà phát triển Tiny11 khiến cài đặt Windows 11 của anh ấy gặp sự cố khi thực thi winini (với tư cách Quản trị viên) trong PowerShell. Sau đó, bạn có thể thấy bản cài đặt Linux đang chạy sau BSOD.
Đây là một dự án thú vị, nhưng hãy cẩn thận với PC của bạn và đảm bảo thực hiện sao lưu thường xuyên để đề phòng.