Thứ Hai, 31 tháng 5, 2010

Chạy Archlinux ngay bên trong Linux Mint, bằng lệnh CHROOT

Máy tính của tôi, HP Probook 4515s, cài Linux Mint 9 ở phân vùng /dev/sda2 (bộ khởi động Grub cài ở Master Boot Record - MBR - /dev/sda), cài Archlinux (2010.05) ở phân vùng /dev/sda3 (bộ khởi động Grub cài ở cùng phân vùng - /dev/sda3)

Bây giờ, tôi muốn chạy Archlinux ngay bên trong Linux Mint 9 đang chạy.
Tôi làm như sau:

1- Mount (gắn) phân vùng "/dev/sda3" (có tên là Arch):
Nhấp chuột vào biểu tượng ổ cứng có tên Arch.
Lúc này phân vùng Arch sẽ được mount vào "/media/Arch"

2- Mount (gắn) các thiết bị - DEV của máy tính vào "/media/Arch/dev":
Chạy lệnh:
sudo mount --bind /dev /media/Arch/dev

2** - Bổ xung theo ý kiến của MrTux:

Gắn PROC (process information)
Chạy lệnh:
sudo mount --bind /proc /media/Arch/proc

Gắn SYS (virtual filesystem)
Chạy lệnh:
sudo mount --bind /sys /media/Arch/sys

3- "Chroot" vào Archlinux:
Chạy lệnh:
sudo chroot /media/Arch

Từ Archlinux-install

Vậy là bây giờ tôi có thể chạy các lệnh trên hệ điều hành Archlinux ngay bên trong hệ điều hành Linux Mint được rồi.

Xong việc tôi nhấn CTRL+D để thoát chroot.

Tiếp đó tháo gắn (bỏ lắp) "/media/Arch/dev"
(Lệnh: sudo umount /media/Arch/dev)

(Nếu cũng đã gắn cả Proc và Sys thì cũng nên tháo chúng ra luôn
Lệnh: sudo umount /media/Arch/proc và: sudo umount /media/Arch/sys)

Vậy là xong :)

Xem bài viết này và bình luận trên Ubuntu-VN: http://forum.ubuntu-vn.org/viewtopic.php?f=78&t=10019

CÀI ĐẶT Archlinux 2010.05 - Phần 1

Archlinux là một Distro phát hành cuốn, có nghĩa là nó không có các phiên bản cố định kiểu như Ubuntu 9.10, Ubuntu 10.04... mà nó luôn luôn đổi mới. Cho nên, đối với Archlinux, lúc nào ta cũng có thể có được những phần mềm mới nhất, kernel mới nhất, hệ thống mới nhất, bắt kịp với sự lớn mạnh từng ngày của thế giới Linux.

Archlinux là một Distro có cấu trúc đơn giản, mạch lạc, mạnh mẽ, được tối ưu để tận dụng hết năng lực của các bộ vi xử lý đời mới là i686 và x86-64. Archlinux còn được xây dựng để trao toàn quyền điều khiển vào tay người dùng. Cũng bởi vậy, người mới làm quen với Linux có thể sẽ gặp khó khăn khi đến với Distro này. Tuy nhiên, hệ thống tài liệu hướng dẫn trên trang WIKI của ARCH rất dồi dào, chi tiết và thường xuyên được cập nhật.

- Thông tin trên trang DistroWatch về Archlinux: http://distrowatch.com/arch

- Địa chỉ download các file ISO cài đặt Archlinux: http://www.archlinux.org/download/

- Link file "Torrent" download "ISO-core" cài đặt Archlinux chung cho cả 2 hệ thống i686 (32-bit) và x86-64 (64-bit): http://www.archlinux.org/iso/2010.05/archlinux-2010.05-core-dual.iso.torrent

- Tài liệu chính thức hướng dẫn cài đặt Archlinux: http://wiki.archlinux.org/index.php/Official_Arch_Linux_Install_Guide

Bài viết này xin trình bày tổng quan các bước cài đặt Archlinux, bằng đĩa CD cài đặt phiên bản 2010.05


Màn hình khởi động trên máy ảo VirtualBox, bằng đĩa CD-core, loại Dual Architecture:

Từ Archlinux-install

Chọn i686, hoặc x86_64 tùy cấu hình máy bạn, rồi gõ root để đăng nhập như người chủ. Sau đó gõ /arch/setup để tiến hành cài đặt:

Từ Archlinux-install

Quá trình cài đặt hệ thống cơ bản của Archlinux gồm 8 bước:

Từ Archlinux-install


Lưu ý: Sử dụng phím mũi tên lên hoặc xuống để đến các mục, phím TAB để di chuyển giữa các nút chọn (như OK hoặc CANCEL chẳng hạn), nhấn ENTER để chọn.

Quan trọng: Có thể sử dụng tổ hợp phím ALT+F1, ALT+F2... đến ALT+F7 để mở các phiên làm việc khác nhau. Quá trình cài đặt diễn ra trên ALT+F1, kết quả của nó có thể xem trên ALT+F7. Như vậy là ta có thể mở thêm 5 phiên làm việc khác (từ F2 đến F6)

Ví dụ: Khi muốn kết nối mạng ta ấn ALT+F2, gõ root để đăng nhập, sau đó gõ lệnh aif -p partial-configure-network, chờ rồi gõ tiếp tên mạng như kết quả hiện ra (thường là eth0)


Bước 1 - Chọn nguồn cài đặt:

Từ Archlinux-install


Bước 2 - Cấu hình giờ và múi giờ: (Múi giờ Việt Nam là Asia/Ho_Chi_Minh)

Từ Archlinux-install


Bước 3 - Chuẩn bị ổ cứng cho việc cài đặt: (Bạn nên phân chia ổ từ trước bằng một phần mềm dễ dùng như Gparted chẳng hạn, thì đến bước này chỉ việc cấu hình filesystems và mountpoints - mục 3)

Từ Archlinux-install


Bước 4 - Chọn gói cài đặt: (mặc định chỉ cần nhấn Enter :))

Từ Archlinux-install


Bước 5 - Cài đặt các gói: (Enter :))

Từ Archlinux-install


Bước 6 - Chỉnh sửa các file cấu hình: (Có 13 mục trong phần này, nhưng thông thường ta chỉ thao tác với 7 mục)

Từ Archlinux-install


Lưu ý: Nên chọn trình soạn thảo nano dùng cho dễ (Lưu file nhấn CTRL+O rồi ENTER; thoát ra nhấn CTRL+X;...)


1- Sửa file rc.conf - Chi tiết xem tại: http://wiki.archlinux.org/index.php/Rc.conf

Nếu không có gì đặc biệt thì chỉ cần sửa mục: HOSTNAME="Tên_Máy_Tính_Của_Bạn"

Từ Archlinux-install


2- Sửa file fstab - Chi tiết xem tại: http://wiki.archlinux.org/index.php/Fstab

Nếu không có gì đặc biệt thì cũng chẳng cần phải sửa gì cả :)

Từ Archlinux-install


3- Sửa file locale.gen - Thông thường chỉ cần xóa dấu "#" ở trước dòng vi_VN UTF-8 là đủ

Từ Archlinux-install


4- Sửa file pacman.conf (để nguyên cũng được) - Chi tiết xem tại: http://www.archlinux.org/pacman/pacman.conf.5.html)

Nếu bạn dự định cài đặt môi trường giao diện đồ họa Kdemod thì thêm vào cuối 4 dòng sau (Bản x86_64 thì thay những chỗ có chữ i686 bằng x86_64 - Chi tiết xem tại: http://wiki.archlinux.org/index.php/KDEmod):

[kdemod-core]
Server = http://mirror.rit.edu/kdemod/core/i686

[kdemod-extragear]
Server = http://mirror.rit.edu/kdemod/extragear/i686

Từ Archlinux-install


5- Sửa file mirrorlist - Bỏ dấu "#" ở đầu những dòng ghi địa chỉ máy chủ mà bạn muốn dùng

Bức ảnh dưới tôi chọn máy chủ là: ftp.tku.edu.tw (của Taiwan)

Từ Archlinux-install


6- Nhập mật khẩu cho root:

Từ Archlinux-install


7- Done:

Từ Archlinux-install


Bước 7 - Cài GRUB: (Chi tiết xem tại: http://wiki.archlinux.org/index.php/GRUB)

Từ Archlinux-install

Sửa file /boot/grub/menu.lst

Từ Archlinux-install

Chọn nơi cài Grub:

Từ Archlinux-install


Bước 8 - Restart lại máy:

Từ Archlinux-install

Màn hình chào đón sau khi khởi động lại: (Đen xì, trống trơn với dòng nhắc lệnh :))

Từ Archlinux-install


Vậy là xong quá trình cài đặt hệ thống Archlinux cơ bản. Hẹn gặp lại bạn trong những Blog sau. Thân ái!

(Xem bài viết này và bình luận trên Ubuntu-VN: http://forum.ubuntu-vn.org/viewtopic.php?f=78&t=10004)

Thứ Bảy, 22 tháng 5, 2010

VÀI MẸO NHỎ giúp Linux Mint và Ubuntu nhanh nhẹn, nhẹ nhàng hơn

1- Cấu hình cho Synaptic để cài đặt các gói phần mềm nhanh hơn:

Mở công cụ quản lý "Nguồn phần mềm", chọn mục "Tải từ --> Khác --> Chọn máy chủ tốt nhất --> Chọn máy chủ":

Theo kinh nghiệm của tôi, đối với Ubuntu các bạn nên chọn hoặc là "Máy chủ Việt Nam" (http://mirror-fpt-telecom.fpt.net), hoặc là chọn máy chủ: http://ftp.tku.edu.tw/ubuntu/ (Đài Loan). Bản thân tôi thích dùng máy chủ ftp.tku.edu.tw hơn của FPT.

Còn đối với Linux Mint thì máy chủ Nhật Bản là nhanh nhất (http://ftp.jaist.ac.jp/pub/LinuxMint):
Từ Ubuntu - Mint

Đối với Linux Mint, ngoài các gói chính mà máy chủ của họ cung cấp, thì còn có các gói phần mềm từ kho của Ubuntu. Vì vậy, cũng nên cấu hình lại máy chủ cho những kho này.

Như hình dưới đây ta thấy, có 3 kho từ Ubuntu nên cấu hình lại. Đó là 3 mục nằm trên cùng (Ubuntu 10.04 "Licid Lynx", Những cập nhật khuyến cáo,Những cập nhật bảo mật quan trọng):
Từ Ubuntu - Mint

Lần lượt chọn từng mục, click chuột vào "Sửa", rồi sửa địa chỉ trong mục "Địa chỉ định vị". Ở hình dưới đây tôi chọn địa chỉ là máy chủ http://ftp.tku.edu.tw/ubuntu/
Từ Ubuntu - Mint


2- Cấu hình máy chủ DNS để tăng tốc kết nối Internet:

- Dùng phần mềm namebench để dò tìm máy chủ DNS tốt nhất:
Từ Ubuntu - Mint
Từ Ubuntu - Mint

- Sau đó chỉnh sửa Cấu hình mạng, phần máy chủ DNS theo kết quả thu được nhờ namebench:
Từ Ubuntu - Mint
Từ Ubuntu - Mint


3- Tắt bớt các ứng dụng tự động chạy lúc khởi động - "Chương trình khởi động", và tắt "Hiệu ứng Thị giác":
Từ Ubuntu - Mint
(Hình ảnh Linux Mint 9, bản 64-bit)

Từ Ubuntu - Mint
(Hình ảnh Linux Mint 9, bản 32-bit)


4- Gỡ bỏ các ứng dụng không sử dụng:

Có những ứng dụng không cần thiết đối với bạn nhưng đã được cài sẵn, tốt nhất là gỡ hết chúng đi. Với tôi, các ứng dụng như Evolution là không cần thiết, vì tôi sử dụng email trực tiếp trên trang Web, hay Gwibber, Ubuntu One cũng vậy, tôi cũng chẳng dùng đến chúng.


5- Mẹo nhỏ về tên các "Thư mục" trong "HOME":

Bạn để ý, khi chạy Ubuntu hoặc Mint với giao diện Tiếng Việt, thì các thư mục trong HOME sẽ có tên Tiếng Việt như "Màn hình nền", "Mẫu", "Tài liệu"... Đối với nhiều người, đặc biệt là người hay sử dụng dòng lệnh thì thao tác đối với những thư mục có tên Tiếng Việt không thuận tiện lắm.

Có nhiều cách để đổi tên những thư mục này thành Tiếng Anh. Sau đây là một cách đơn giản:

- "Đăng xuất" rồi "Đăng nhập" trở lại bằng giao diện Tiếng Anh. Một bảng đề nghị đổi tên thư mục xuất hiện --> OK.

- "Đăng xuất" rồi "Đăng nhập" trở lại bằng giao diện Tiếng Việt. Bảng đề nghị đổi tên thư mục xuất hiện --> NO (Giữ tên cũ). Có thể đánh dấu vào mục "Không hỏi nữa":
Từ Ubuntu - Mint


6- Gỡ bỏ các DRIVER không dùng:

Để có thể thích hợp với số lượng lớn máy tính, Ubuntu và Linux Mint đã cài sẵn rất nhiều loại Driver. Do đó, những Driver không cần thiết cho máy tính của ta thì ta nên gỡ bỏ hết cho nhẹ, và đỡ mất thời gian mỗi lần Update hệ thống

Trên Synaptic, gõ vào từ khóa xserver-xorg, chọn các driver không dùng rồi gỡ bỏ

Từ Ubuntu - Mint

Trên Synaptic, gõ vào từ khóa driver, chọn các driver không dùng rồi gỡ bỏ

Từ Ubuntu - Mint

Muốn biết thông tin về phần cứng trên máy, chạy lệnh: $ lshw
(Công cụ này còn có giao diện đồ họa, nếu muốn dùng thì cài gói "lshw-gtk")


Xem bài viết này và bình luận trên Ubuntu-VN: http://forum.ubuntu-vn.org/viewtopic.php?f=86&t=9775

Linux Mint 9 - DỄ DÙNG còn hơn cả Windows

Bảng Menu sử dụng rất tiện lợi:
Từ Linux Mint 9

Truy cập nhanh chóng đến ứng dụng ưa thích hoặc tất cả ứng dụng:
Từ Linux Mint 9

Chức năng tìm kiếm ứng dụng thật tuyệt vời:
Từ Linux Mint 9

Trình quản lý phần mềm:
Từ Linux Mint 9

Với chức năng chấm điểm và nhận xét:
Từ Linux Mint 9
Từ Linux Mint 9

Trình đơn khi nhấn chuột phải với nhiều chức năng đáng giá:
Từ Linux Mint 9
Từ Linux Mint 9

Trung tâm điều khiển đa năng:
Từ Linux Mint 9

Dễ dàng chuyển đổi các nút cửa sổ sang phải hoặc sang trái:
Từ Linux Mint 9

Hình ảnh CÀI ĐẶT Linux Mint 9

Linux Mint là hệ điều hành dựa trên Ubuntu và Debian. Nó thường ra phiên bản mới sau phiên bản của Ubuntu khoảng 3 tuần. Nhiều người đánh giá Linux Mint như là một sự hoàn thiện và thăng hoa cho Ubuntu. Bản thân tôi cũng đồng ý với quan điểm đó.

Linux Mint 9 là phiên bản dựa trên Ubuntu 10.04 LTS. Bởi vậy, cách thức cài đặt nó cũng tương tự cách cài đặt Ubuntu 10.04 (Chi tiết xin xem ở Blog trước)

Chọn ngôn ngữ:
Từ Linux Mint 9 - install

Chọn múi giờ:
Từ Linux Mint 9 - install

Chọn kiểu bàn phím:
Từ Linux Mint 9 - install

Chọn phân vùng ổ đĩa để cài đặt:
Từ Linux Mint 9 - install
Từ Linux Mint 9 - install
Từ Linux Mint 9 - install
Từ Linux Mint 9 - install

Nhập thông tin:
Từ Linux Mint 9 - install

Nhập tài liệu từ Hệ điều hành đã cài hoặc bỏ qua:
Từ Linux Mint 9 - install

Cài đặt:
Từ Linux Mint 9 - install
Từ Linux Mint 9 - install
Từ Linux Mint 9 - install
Từ Linux Mint 9 - install
Từ Linux Mint 9 - install
Từ Linux Mint 9 - install
Từ Linux Mint 9 - install

Màn hình chào mừng sau khi đã cài xong và khởi động lại:
Từ Linux Mint 9 - install