Cài đặt FreeBSD lên usb HardDisk

Một phần của tài liệu Cài đặt và cấu hình FreeBSD (Trang 46 - 47)

- Đưa usb vào và chạy lệnh sau: #fdisk -BI /dev/ad0

#bsdlabel -B -w /dev/ad0s2 #newfs /dev/ad0s2a

Lưu ý:/dev/ad0s2 phân vùng chứa FreeBSD, /dev/ad0s2a là phân vùng boot của FreeBSD mà bạn đã tạo. Dòng lệnh trên mục đích để làm cho FreeBSD boot khởi động được từ usb disk.

- Mount usb và cài đặt:

LeNam# mount /dev/ad0s2a /mnt LeNam# cd /usr/src

LeNam# make installworld DESTDIR=/mnt LeNam# cd etc

LeNam# make distribution DESTDIR=/mnt LeNam# cd ..

LeNam# make installkernel DESTDIR=/mnt - Tạo fstab và rc.conf:

LeNam# cp /etc/fstab /mnt/etc LeNam# ee /mnt/etc/fstab

# Device Mountpoint FStype Options Dump Pass /dev/ad0s2a / ufs rw 1 1

/dev/acd0 /cdrom cd9660 ro,noauto 0 0 LeNam# cp /etc/rc.conf /mnt/etc

LeNam#umount /mnt

Lưu ý: Tập tin rc.conf là tập tin cấu hình hệ thống quan trọng vì vậy bạn hãy tham khảo trang man cẩn thận để tạo ra cấu hình phù hợp nhất với mình. Sau đó bạn hãy khởi động lại máy tính với usb để chắc chắn rằng nó làm việc tốt

3.Cài đặt phần mềm với ports.

Đến đây chúng ta đã hoàn tất việc cài đặt FreeBSD lên usb, tuy nhiên chỉ có mỗi hệ điều hành. Việc tiếp theo cần làm là cài đặt thêm các ứng dụng yêu thích của mình. Cũng như nhiều bản phân phối linux khác FreeBSD có 1 hệ thống quản lý package riêng và rất độc đáo. Tất cả các pagkage đều được cài đặt từ source và bạn không cần phải quan tâm đến dependencies vì nó sẽ tự động được download và biên dịch.

Trần Thanh Hòa 2010

- Để thực hiện việc này ta cần cài hệ thống ports vào đĩa cứng: LeNam# mkdir /usr/ports

LeNam# mkdir /mnt/usr

LeNam# mount /dev/ad0s2f /mnt/usr LeNam# mount /dev/acd0 /cdrom

LeNam# tar xzvf /cdrom/6.2-RELEASE/ports/ports.tgz -C /mnt/usr LeNam# mount_nullfs /mnt/usr/ports /usr/ports

Từ bây giờ bạn có thể cài đặt bất kỳ software nào bằng cách di chuyển vào thư mục tương ứng và gõ lệnh make install clean. Ví dụ:

#cd /usr/ports/x11-wm/fluxbox #make install clean

Bạn hãy tham khảo tại http://www.freebsd.org/ports/categories-alpha.html để biết phần mềm nào là được đặt ở đâu. Bạn cũng nên cập nhật ports tree để có được những phiên bản phần mềm mới nhất. Cách thực hiện điều này thì cũng giống như bước 1, có nghĩa là bạn phải cài đặt gói cvsup- without-gui-16.1h và cấu hình ports-supfile.

#cp /usr/share/example/cvsup/ports-supfile /etc #ee /etc/ports-supfile

Điều chỉnh dòng 51 lại thành *default host=cvsup.freebsd.org và chạy lệnh sau để update ports tree:

#cvsup -g -L 2 /etc/ports-supfile

Bạn cũng nên cài đặt portupgrade (/usr/ports/ports-mgmt/portupgrade) và portaudit

(/usr/ports/ports-mgmt/portaudit) để dễ dàng cho việc nâng cấp sau này cũng như nâng cao bảo mật cho các phần mềm được cài đặt.

Lấy từ “http://vi.wikibooks.org/wiki/Ph%E1%BA%A7n_I:_C%C3%A0i_%C4%90%E1%BA %B7t_V%C3%A0_C%E1%BA%A5u_H%C3%ACnh_FreeBSD”

Một phần của tài liệu Cài đặt và cấu hình FreeBSD (Trang 46 - 47)