Hướng dẫn cài đặt os xbox one

XBox Series X của Microsoft có cấu hình rất mạnh với giá bán chỉ 499$ ~ 12 triệu đồng đã làm nhiều anh em thắc mắc là tại sao chúng ta không mua XBox về cài Windows 10 lên đó, làm việc cũng được mà chơi game cũng ngon. Nhưng trên thực tế thì chúng ta không thể cài Win lên XBox và đây là lý do tại sao, được giải thích bởi anh chàng Linus mà có lẽ anh em nào chơi PC cũng biết mặt.

Phần cứng Kể từ Xbox One (và PS4) thì Microsoft và Sony chuyển qua sử dụng phần cứng x86-64 giống như PC, điều này cho phép lập trình viên làm game đa nền tảng dễ hơn, 1 game cho Xbox có thể dễ dàng port qua PC và ngược lại. Với Microsoft thì họ có 1 hệ sinh thái gọi là Universal Windows Platform, cho phép các kết nối các thiết bị đa nền tảng với nhau ví dụ PC, tablet, smartphone, thiết bị đeo, IoT, console, kính VR/AR vv và vv...

Lấy ví dụ của Xbox One, kết nối giữa các linh kiện phần cứng được phân nhiệm vụ như sau: chip cầu nam có nhiệm vụ quản lý kết nối USB, WiFi, LAN... Chip cầu bắc thì tích hợp bên trong CPU và quản lý RAM, GPU, nhiệt độ chip, quạt tản nhiệt, đèn LED tín hiệu vv và vv...

Microsoft sử dụng một kernel (nhân hệ điều hành) được viết riêng để quản lý các phần cứng của Xbox, nó khác với kernel Windows NT của Windows 10 vì vậy nếu muốn cài Win lên Xbox, chúng ta phải ngồi mày mò viết ra 1 kernel khác thay thế cho kernel của Xbox để giúp Windows hiểu được các phần cứng.

\=> Việc một cá nhân hay tổ chức ngoài Microsoft ngồi viết kernel cho XBOX gần như là không thể vì chúng ta không biết được các tập lệnh hệ thống hoặc không có đủ kiến thức để can thiệp sâu như thế.

BIOS Anh em dùng PC thì cũng biết rồi, mỗi lần bật máy lên thì sẽ có màn hình đăng nhập BIOS, vô trang đó thì overclock, chỉnh fan, chỉnh Vcore, chỉnh boot devices các kiểu.

Xbox thì cũng có BIOS nhưng nó sử dụng BIOS được Microsoft viết riêng luôn và chúng ta không thể đăng nhập màn hình BIOS settings được giống như PC. Tương tự như kernel, nếu muốn cài Win lên Xbox thì anh em sẽ phải ngồi code riêng một bản BIOS cho Xbox để có thể tùy chỉnh được boot bằng USB, phân vùng ổ cứng... thì mới mong cài được Win. => Rất khó

Định dạng phân vùng Hiện nay Windows sử dụng 3 định dạng phổ biến là FAT32, NTFS và exFAT, trong khi đó ổ cứng của Xbox dùng định dạng FATX hoàn toàn khác với 3 định dạng kia. Microsoft bắt buộc Windows 10 phải cài lên ổ có định dạng NTFS vì vậy chúng ta không thể cài lên ổ FATX của Xbox được.

Tổng kết Như vậy là nếu muốn cài Windows 10 lên máy Xbox Series X, anh em sẽ cần phải vượt qua ít nhất 3 trở ngại gồm có kernel, BIOS và định dạng FATX. Giả sử anh em có thể viết được kernel và BIOS cho Xbox Series X để nó có thể boot được USB, cài được Windows 10 lên ổ định dạng NTFS, tuy nhiên lúc này chiếc máy sẽ trở thành 1 cái PC chạy Windows 10 và chỉ chơi được game PC mà thôi, không còn chơi game Xbox được nữa vì đơn giản là Windows 10 không hỗ trợ định dạng FATX.

Tất nhiên nếu có ai đó có đủ kiến thức và thời gian để ngồi làm việc đó, mình nghĩ XBOX sẽ là chiếc console được bán chạy nhất vì ai cũng muốn mua về cài PC, tuy nhiên, điều đó thì gần như là không thể.

Chủ đề