Trực tiếp
Bạn có thể sử dụng USB trực tiếp làm hệ điều hành chính của mình, miễn là bạn có đủ RAM (+ 4GB có vẻ rất tiện dụng, thậm chí 2GB sẽ hoạt động). Một số tính năng độc đáo là:
- Tất cả các tệp và thay đổi mới đều nằm trong RAM, nhưng bị mất khi khởi động lại.
- Các nguồn / PPA phần mềm mới có thể được dùng thử & các gói được cài đặt (miễn là bạn có RAM), nhưng bị mất khi khởi động lại.
- Bất kỳ lỗi vô ý như thế này cũng bị mất khi khởi động lại :
- gỡ cài đặt máy tính để bàn hoặc libc của bạn
- phá vỡ các gói
- xóa
/
đệ quy [không bao gồm các thay đổi đối với USB - việc cài đặt nó chỉ đọc giúp]
- cấp quyền truy cập root cho "một số pal hữu ích trực tuyến", người phá vỡ mọi thứ hoặc cài đặt các chương trình đáng ngờ.
- truy cập trang web sai và nhận cookie / phần mềm theo dõi độc hại hoặc gây rối với trình duyệt web của bạn
Điều này có thể tuyệt vời để thử nghiệm với một hệ điều hành mới, thật khó để "phá vỡ" nó vĩnh viễn. Chỉ cần nhớ lưu trữ bất kỳ tệp nào bạn muốn giữ trên một phân vùng thực (như phân vùng thứ 2 hoặc thứ 3 của USB) hoặc trực tuyến.
Bạn thậm chí có thể cập nhật một vài gói bằng cách cài đặt một số tệp .deb "vào ram" sau khi khởi động, nhưng việc tạo USB / ISO trực tiếp mới sẽ giúp thay đổi vĩnh viễn. (Cần có một số công cụ để tạo ISO trực tiếp từ hệ thống trực tiếp đang chạy, các bản phân phối khác như MX-Linux có các công cụ hầu như chỉ cần 1 cú nhấp chuột).
Nâng cấp lên bản phát hành mới có nghĩa là chỉ cần tải xuống ISO mới và tạo USB trực tiếp mới.
Một hạn chế lớn có thể là tốc độ đọc của ổ USB của bạn. Tốc độ đọc USB có thể từ 10MB / s đến 30MB / s đối với các USB tương đối rẻ hoặc 50-300MB / s đối với các thiết bị USB2 hoặc USB3 có thể tương đương với ổ cứng. (Tốc độ ghi USB thường chậm hơn đọc). Tuy nhiên, thời gian tìm kiếm của USB là gần 1-5ms, do đó đôi khi nó có thể "cảm thấy" nhanh hơn so với ổ cứng quay (thời gian tìm kiếm + 70ms?).
Và toram
tùy chọn khởi động có thể giúp tăng tốc độ RẤT NHIỀU nếu bạn có thể tiết kiệm 1 hoặc 2GB ram; sau đó tất cả các tệp được đọc với tốc độ RAM của bạn (1GB / s đến 10GB / s?) nhanh hơn nhiều so với ổ cứng và hầu như tất cả các ổ SSD - toàn bộ hệ thống có thể cảm thấy nhanh như chớp (bạn sẽ thực sự chú ý nếu bạn có internet chậm kết nối rồi ;-)
toram
cũng có thể cho phép bạn sử dụng ổ USB để khởi động trực tiếp trong ram, sau đó cài đặt vào / format / ghi đè / xóa cùng ổ USB đó.
Sống kiên trì
Nếu bạn đã sử dụng kiên trì trên USB trực tiếp của mình, nó sẽ có cảm giác & hoạt động như một hệ thống được cài đặt đầy đủ thông thường, với các thay đổi được lưu vào tệp / phân vùng liên tục.
Bây giờ bạn sẽ phải tránh phá vỡ hệ thống của mình, nhưng ngay cả khi bạn đã làm một sự cố thảm khốc, tất cả các thay đổi được giữ trong tệp / phân vùng liên tục và bạn có thể khởi động mà không cần kiên trì & xóa dữ liệu liên tục để bắt đầu lại.
Tuổi thọ ghi hạn chế của bộ nhớ flash của USB có thể là một mối quan tâm, sử dụng noatime
tùy chọn gắn kết sẽ tránh một số thời gian truy cập ghi inode vô dụng nói chung (ví dụ mount -o remount,noatime <usb>
). Trong thực tế, có thể mất nhiều năm để làm hao USB và chúng rất rẻ và dễ thay thế; Ngay cả một USB 4GB nhỏ cũ cũng đủ lớn cho hầu hết các bản phát hành trực tiếp.
Cài đặt đầy đủ vào USB
Nếu bạn đang nói về việc thực hiện cài đặt đầy đủ trực tiếp vào ổ USB, điều đó có thể hoặc không thể hoạt động. Tôi nghĩ rằng nó phụ thuộc vào ổ đĩa cụ thể, một số sẽ hoạt động, nhưng một số sẽ không (quá chậm, làm hỏng các tệp, các vấn đề bí ẩn ...).
Một thương hiệu giá rẻ của USB màu cam (có vần với "Flexar") sẽ đáng tin cậy 100% như USB sống trong nhiều tháng, nhưng thử cài đặt đầy đủ sẽ làm chậm quá trình thu thập dữ liệu sau đó gặp sự cố với lỗi hệ thống tệp vĩnh viễn. Nhưng những người khác báo cáo thành công lớn.
Tạo một bản sao lưu tốt dữ liệu của bạn và OS-X là điều kiện tiên quyết hoặc ít nhất là có đĩa & mã cài đặt (hoặc bất cứ thứ gì OS-X sử dụng) sẵn sàng để cài đặt lại sạch.
Bạn có thể không bao giờ có thể ghi đè hoàn toàn USB bộ nhớ Flash, vì vậy nếu bạn đang lưu trữ dữ liệu cực kỳ nhạy cảm thì hãy sử dụng mã hóa.