Tạo bộ cài FreeBSD cho USB từ Windows mà không mất dữ liệu

Không giống như dd hoặc Win32 Disk Imager, bài viết này sẽ hướng dẫn bạn làm thế nào để tạo bộ cài FreeBSD cho USB từ Windows mà không mất dữ liệu.

FreeBSD là gì?

FreeBSD là một hệ điều hành quản lý kiểu Unix được tăng trưởng từ Unix theo nhánh tăng trưởng của BSD dựa trên 386BSD và 4.4 BSD. Nó có năng lực chạy trên những bộ vi giải quyết và xử lý thích hợp với họ vi giải quyết và xử lý x86 của Intel, cũng như trên những máy DEC Alpha, những bộ giải quyết và xử lý UltraSPARC của Sun Microsystems, những bộ giải quyết và xử lý Itanium ( IA-64 ) và AMD64. Khả năng tương hỗ cho kiến trúc PowerPC đang được tăng trưởng. FreeBSD thường được nhìn nhận cao nhờ vào tính đáng tin cậy và can đảm và mạnh mẽ của nó .Xem thêm tại Wikipedia .

FreeBSD

Tạo bộ cài FreeBSD cho USB

AIO Boot tương hỗ khởi động toàn bộ trong một USB, gồm có cả FreeBSD. Và với sự trợ giúp của công cụ Partition Image Mapper, bạn hoàn toàn có thể khởi động rất nhiều hệ điều hành quản lý khác. Công cụ này được cho phép bạn trong thời điểm tạm thời sử dụng tệp tin hình ảnh phân vùng làm phân vùng thật. Điều tuyệt vời là FreeBSD cũng phân phối một hình ảnh phân vùng. Sau đó bạn hoàn toàn có thể Phục hồi những phân vùng như trước đó mà không mất tài liệu .Phương pháp này tương hỗ khởi động FreeBSD ở cả hai chính sách Legacy và UEFI .

Đối với FreeBSD, TrueOS, PC-BSD và các hệ điều hành dựa trên FreeBSD, bạn có thể dễ dạng tạo bộ cài USB qua các bước dưới đây:

  1. Tải về và cài đặt AIO Boot cho USB.
  2. Tải về FreeBSD dưới dạng một hình ảnh của USB (XYZ-memstick.img).
  3. Mở tệp tin mà bạn đã tải ở trên bằng

    7-Zip

    .
    FreeBSD memstick

  4. Trích xuất tệp tin

    2.ufs

    vào thư mục /AIO/Files/PartIMG trên ổ đĩa AIO Boot. Tùy phiên bản mà tên tệp tin có thể khác nhau, bạn cần trích xuất tệp tin có kích thước lớn nhất. Bạn có thể đổi tên tệp tin này cho dễ nhớ.

  5. Bây giờ bạn cần sao chép

    PartIMGMapper.exe

    ra ổ đĩa khác. Bởi vì ứng dụng này không cho phép chạy trên ổ đĩa đích.

  6. Chạy PartIMGMapper.exe:
    Create FreeBSD bootable USB from Windows
    1. Chọn /AIO/Files/PartIMG/PartIMG_ROOT.img ở hàng 1. Bởi vì chúng ta sẽ sử dụng Grub2 để khởi động vào FreeBSD.
    2. Chọn 2.ufs mà bạn đã trích xuất ở trên ở hàng 2.
  7. Nhấn nút MAP.
  8. Công cụ sẽ sao lưu thông tin bảng phân vùng để khôi phục sau này. Tệp tin có đuôi mở rộng là .MBR nằm cùng thư mục với PartIMGMapper.exe.
  9. Sau khi đã sử dụng, chạy PartIMGMapper.exe, nhấp UNMAP và chọn đến tệp tin MBR đã được sao lưu trước đó. Tất cả dữ liệu và các phân vùng sẽ được khôi phục như trước.
  10. Khởi động vào USB, sau đó khởi động FreeBSD từ trình đơn PartIMG Partition (bấm phím k để truy cập nhanh).

PartIMG Mapper

PartIMG Mapper có tính năng tương tự như như Partition Image Mapper nhưng nó chạy trực tiếp trên Grub2 và Grub4dos mà không cần Windows .

FreeBSD không cho phép các phân vùng chồng lên nhau. Có nghĩa là điểm bắt đầu của phân vùng này lại thuộc một phân vùng khác. Để khắc phục điều này, chỉ cần xóa phân vùng mà bạn đang đặt tệp tin 2.ufs ở trên.

  1. Truy cập vào trình đơn PartIMA Mapper, sau đó MAP tệp tin PartIMG_ROOT.img2.ufs. Bây giờ bạn sẽ có thêm hai phân vùng mới.
  2. Truy cập vào trình đơn Thay đổi phân vùng gốc, sau đó chọn phân vùng PARTIMGROOT làm phân vùng gốc. Sau đó truy cập vào trình đơn Công cụ phân vùng và Sao lưu MBR.
  3. Truy cập vào trình đơn Thay đổi phân vùng gốc, sau đó chọn phân vùng PARTIMGROOT làm phân vùng gốc. Sau đó truy cập vào trình đơn Công cụ phân vùng, chọn phân vùng AIOBOOT mà bạn đã đặt hai tệp tin trên, sau đó chọn Xóa để xóa phân vùng này.
  4. Bây giờ bạn có thể khởi động FreeBSD từ trình đơn PartIMG Partition.
  5. Một khi bạn đã cài đặt FreeBSD, bạn có thể khôi phục lại các phân vùng đã xóa. Truy cập trình đơn Công cụ phân vùng và chọn Khôi phục MBR. Bây giờ từ phân vùng AIO Boot, xóa hai phân vùng mới mà bạn đã MAP ở bước 1.

Chúc thành công xuất sắc !