Chạy Ubuntu Server từ ổ đĩa USB / ngón tay cái (chú ý đến các giới hạn ghi của flash)


9

Đã trở nên vỡ mộng với việc hack các thiết bị Buffalo NAS, tôi đã quyết định tung ra máy chủ của riêng mình. Sau một số nghiên cứu, tôi đã giải quyết trên Máy chủ Kính hiển vi HP với Máy chủ Ubuntu và mảng ZFS RAID-Z cho dữ liệu.

Tôi đã giải quyết cấu hình này sau khi thử và từ chối một cách tiếc nuối FreeNAS vì phần mềm Logitech Media Server (LMS) không có sẵn trên hương vị AMD64 của nền tảng này và vì tôi nghĩ rằng máy chủ Debian / Ubuntu là một nền tảng chứng minh tương lai tốt hơn. Tôi đã xem xét Open Media Vault, nhưng kết luận rằng nó chưa hoàn toàn sẵn sàng cho mục đích của tôi.

Điều đó nói rằng, FreeNAS không bao gồm tùy chọn tự chạy khỏi thiết bị flash 2 GB + như phím USB hoặc ổ ngón tay cái. Rõ ràng FreeNAS chú ý đến các giới hạn ghi của các thiết bị flash và do đó tạo các đĩa ảo để chạy HĐH, chỉ ghi thông tin cấu hình cần thiết trở lại flash. Điều này sẽ cho tôi một khe cắm dữ liệu thêm.

H: Máy chủ Ubuntu có thể được cấu hình hợp lý để chạy thiết bị flash như ổ USB / ổ USB không? Nếu vậy thì thế nào? Những hạn chế ghi của flash nên được tính đến.

Câu trả lời:


7

Có hai tùy chọn: Cuộn ramdisk của riêng bạn hoặc sử dụng Debian Live

Roll-your-own nhanh hơn để thiết lập, nhưng khó bảo trì và cập nhật hơn. Debian Live cài đặt chậm hơn, nhưng mạnh mẽ và đáng tin cậy hơn về lâu dài.

Cuộn ramdisk của riêng bạn bằng cách sử dụng các hướng dẫn trong chuỗi diễn đàn này: http://ubuntuforums.org/archive/index.php/t-1848440.html

Debian Live http://live.debian.net là dự án mạnh mẽ nhất để tạo ra hệ thống Debian hoặc Ubuntu dựa trên RAM được nén, trực tiếp, bao gồm các hệ thống máy chủ. Live sử dụng kernel và gói tiêu chuẩn.

Trang web này có nhiều tài liệu và ví dụ.

Đầu tiên, ghi lại tất cả các cài đặt trước mà bạn muốn trong máy chủ mới. Xây dựng trực tiếp không thể sao chép môi trường máy chủ hiện tại của bạn - bạn phải làm điều đó bằng tay. Tài liệu tất cả các gói của bạn (ngoài tiêu chuẩn Ubuntu), tệp cấu hình tùy chỉnh, người dùng, giao diện, cài đặt mạng, công việc mới bắt đầu. Nếu bạn đã giữ một bản ghi, đây là nơi nó sẽ trả hết.

Trong môi trường không có máy chủ, kết nối mạng (như máy tính để bàn hoặc máy tính xách tay), hãy cài đặt các gói công cụ xây dựng trực tiếp và công cụ trực tiếp. Live-build sẽ tạo ra một tập hợp các dir hook config để sao chép tất cả các tùy chỉnh của bạn vào. Sau đó, nó sẽ tạo ra một hình ảnh squashfs khởi động của hệ thống hoàn chỉnh. Giữ lại các móc cấu hình; đừng làm sạch chúng - luôn có một sự thay đổi khác!

Sao chép hình ảnh vào thanh USB và khởi động từ nó. Khi bạn

Bạn có thể thử xây dựng trực tiếp với các tùy chỉnh bằng 0 và nó sẽ cung cấp cho bạn một hệ thống vanilla đẹp, có thể sử dụng được.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.