Debian GNU/ Linux cho Universal
Hiện nay đã có 1 bản Linux mới xuất hiện, dựa trên nền tảng Debian. Và Universal đã vinh dự trở thành chiếc PPC đầu tiên trên thế giới có thể sử dụng được 1 hđh có môi trường full Linux (Linux thực sự, bao gồm cả X terminator,...) và có đầy đủ chức năng của 1 chiếc điện thoại (phone, sms, usb, wifi, 3G, bluetooth,...). Bản Linux này thật sự hữu ích cho những người đam mê công nghệ, những người làm việc với Linux và có thể cho tất cả chúng ta, vì nó vẫn đang được phát triển và hoàn thiện.
(Nếu sau này mà nó phát triển mạnh mẽ, người dùng k muốn quay trở lại WM nữa thì chú Quang đừng giận cháu nhé )
Tham khảo:
http://wiki.neilandtheresa.co.uk/Titchy_Mobile
http://sumoudou.org/index.php?cmd=相撲外:Installing Debian GNU/Linux on the Universal
http://forum.xda-developers.com/showthread.php?t=251584&page=202
Yêu cầu: bộ nhớ trong máy còn >16Mb, thẻ nhớ tầm 2Gb, máy còn đầy pin (tốt nhất là khi cài Linux nên cắm sạc)
Hướng dẫn cài đặt:
- Bước 1: Tạo các phân vùng trên thẻ nhớ (hãy backup thẻ nhớ trước vì sẽ mất hết dữ liệu đó, sau đó format thẻ nhớ đi). Đối với thẻ nhớ 2Gb mình sẽ tạo các phân vùng như sau: phân vùng 1 định dạng fat (500Mb), pv2 định dạng của Linux ext3(1,2Gb) và pv3 định dạng swap(300Mb, đây là phân vùng sau này sẽ có tác dụng như pagefile trong Windows, 1 kiểu bộ nhớ đệm). Do thẻ nhớ mình ít, bản Linux này lại đòi hỏi dung lượng rất cao (gần 800Mb) nên đành phải hi sinh dung lượng FAT để thí nghiệm.
+Các bạn hãy down file sau, copy vào PPC và cài lên bộ nhớ trong của máy
http://www.linuxtogo.org/~htcpxa/htcuniversal/images/ramdisk/Ramdisk.cab
+Vào Program>BootLinux và chạy file Ramdisk, Uni sẽ boot vào môi trường Linux (màn hình sẽ có những sọc xanh đỏ, k vấn đề gì)
+Đợi 1 chút cho Linux boot đến dòng Familiar login. Đến đây các bạn mở bàn phím cứng ra gõ như sau để đăng nhập (sau mỗi dòng lệnh đều gõ enter, chữ in đậm là chữ cần gõ)
familiar login:
root
password:
rootme
Sau đó lần lượt gõ các dòng lệnh:
fdisk /dev/mmc/blk0/disc
Lần lượt tạo 3 phân vùng như sau:
Gõ :
n
Set the primary partition (1-4)
Gõ :
p
set the Partition number (1-4)
Gõ :
1
Set the First cylinder (1-xxxx, default 1):
Gõ
enter
Set the Last cylinder or +size or +sizeM or +sizeK (1-xxxx, default xxxx):
Gõ :
+500M (tạo pv1 500Mb)
Tạo phân vùng tiếp theo:
Gõ:
n
Gõ :
p
Set the Partition number (1-4)
Gõ :
2
Set the First cylinder (xx-xxxx, default xx):
Gõ:
enter
Set the Last cylinder or +size or +sizeM or +sizeK (xx-xxxx, default xxxx):
Gõ:
+1200M
Tạo phân vùng cuối cùng:
Gõ:
n
Gõ :
p
Set the Partition number (1-4)
Gõ :
3
Set the First cylinder (xx-xxxx, default xx):
Gõ:
enter
Set the Last cylinder or +size or +sizeM or +sizeK (xx-xxxx, default xxxx):
Gõ:
enter
Define the Fat partion for WinCe to use Command (m for help)
Gõ :
t
Partition number (1-4)
Gõ :
1
Hex code (type L to list codes)
Gõ :
6 (để định dạng pv1 thành Fat 16)
Command (m for help)
Gõ :
t
Partition number (1-4)
Gõ :
3
Hex code (type L to list codes)
Gõ :
82 (để định dạng pv3 thành swap)
Gõ:
enter
Gõ:
w (shell sẽ lưu quá trình phân vùng rồi thoát ra khỏi lệnh fdisk)
+Bây giờ ta sẽ tạo system file cho từng pv:
Tạo cho pv1 (FAT)
Gõ :
mkdosfs /dev/mmc/blk0/part1
Tạo cho pv2 (Linux)
Gõ :
mkfs.ext3 /dev/mmc/blk0/part2
Tạo cho pv3 (swap)
Gõ:
mkswap /dev/mmc/blk0/part3
Sau đó gõ:
reboot
Uni sẽ reboot trở lại WM. Phù,
xong bước 1.