- Đư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”