Những ưu và nhược điểm của việc cài đặt và chạy Ubuntu từ thẻ nhớ microSD là gì? [đóng cửa]


12

Tôi có một máy tính xách tay với thẻ nhớ dự phòng. Tôi đang dự định cài đặt Ubuntu 16.04 trên thẻ đó và sử dụng nó cùng với Windows. Những ưu và nhược điểm của việc chạy Ubuntu từ thẻ SD là gì? Tôi không nghĩ có bất kỳ ưu điểm nào ngoài việc không phải làm phiền các phân vùng Windows. Tôi giả sử tốc độ đọc và ghi thấp hơn là một nhược điểm. Làm thế nào chậm nó sẽ được trong điều khoản cư sĩ? Và những nhược điểm khác là gì.

Bất kỳ khuyến nghị trên thẻ cũng sẽ được đánh giá cao.


4
Để đưa nó vào phối cảnh, Thẻ SD lớp 6 sẽ có tốc độ khoảng 10MB / s. Một ổ cứng cơ học sẽ nhận được khoảng 200MB / s. Về bản chất, Thẻ SD sẽ rất chậm, có lẽ bạn sẽ ném nó ra khỏi cửa sổ.
Lewis Smith

2
Lợi ích duy nhất là bạn không cần thêm cáp và hộp, chỉ cần một SD. Nhưng một ổ SSD SATA ngoài với hộp UASP sẽ tốt hơn nhiều.
Alvin Liang

1
@LewisSmith Thẻ (lớp 10) được quảng cáo lên tới 100 MB / s. Điều đó có làm nên sự khác biệt nào không?
SDAdam

1
@SDAdam Đó là tốc độ tuần tự, nhưng tốc độ đọc / ghi ngẫu nhiên sẽ thấp hơn nhiều.
Steve

4
Điều này có thể so sánh với cách hệ thống Raspberry Pi hoạt động chính xác?
zero298

Câu trả lời:


8

Tôi nghĩ giới hạn là đầu đọc thẻ chứ không phải thẻ.

Nhưng làm thế nào về việc bạn cài đặt một hệ thống liên tục một thẻ đó. Bằng cách này, nó giống như một hệ thống trực tiếp và nhiều phần được tải vào bộ nhớ. Việc khởi động mất nhiều thời gian hơn nhưng nên sử dụng nhanh hơn.

Viết vào thẻ sẽ không được nhanh. Nhưng tôi nghĩ đó là một lựa chọn để thử.


7
  • Vui lòng kiểm tra trước, máy tính của bạn có thể khởi động từ đầu đọc thẻ không

  • Liên kết này có thể giúp bạn cài đặt Ubuntu vào thẻ nhớ microSD (một hệ thống được cài đặt như được cài đặt vào ổ đĩa trong).

  • Một lựa chọn tốt có thể là tạo một ổ đĩa trực tiếp bền bỉ với mkusb

  • Nếu vấn đề cần đọc hoặc viết sau này, hãy thử theo liên kết này .


Xin lưu ý rằng thẻ SD

  • chậm hơn nhiều

  • nhạy cảm hơn nhiều đối với sự hao mòn của các tế bào bộ nhớ và sự hỏng hóc của hệ thống logic để phân phối sự hao mòn

hơn là ổ SSD được kết nối qua eSATA hoặc USB 3 hoặc ổ cắm USB 3 cao cấp. Xem liên kết này và liên kết từ nó.


3

Ngoài các vấn đề tốc độ tiềm năng đã có câu trả lời tốt ở đây, có một vấn đề khác mà bạn có thể muốn xem xét.

Tôi giả sử bạn đang nói về khe cắm thẻ SD tích hợp, như thường thấy ở các máy tính xách tay mới hơn. Bạn cần chắc chắn rằng đây là một thiết bị có thể khởi động và nó sẽ chơi tốt với bộ tải khởi động của bạn (GRUB hoặc bất cứ thứ gì). Một số máy tính xách tay có tùy chọn BIOS tương tự như "Bật khởi động thẻ an toàn kỹ thuật số (SD)", cho phép điều này. Nhưng những người khác (ví dụ Dell Precision của tôi) chủ động cấm truy cập vào khe cắm thẻ SD trong khi khởi động, vì nó được kết nối với bus PCI-E và không được phép tải trình điều khiển mà nó sẽ cần sử dụng trong khi khởi động.

Điều đáng chú ý là một số người đã thành công khi sử dụng bộ tải khởi động được xâu chuỗi để đưa trình điều khiển vào quy trình khởi động, bạn có thể muốn xem qua trang "khởi động từ SD" chính thức của Ubuntu tại đây .

Ngoài ra, "trình quản lý khởi động" cũng là một giải pháp tiềm năng cho việc này, ví dụ như Trình quản lý khởi động Plop có tên xấu .


2

Ưu điểm:

  1. Nhỏ
  2. Dễ dàng (tái) hình ảnh bằng cách sử dụng Windisk32, dd hoặc Etcher
  3. Khác nhau lưu trữ kích thước để lựa chọn
  4. Các lớp tốc độ khác nhau để lựa chọn
  5. Di động
  6. Mọi người đang làm điều đó (Raspberry Pi, v.v.)

Nhược điểm:

  1. Lớp tốc độ nhanh hơn tương đương với nhiều tiền hơn
  2. Chỗ ngồi, đôi khi rất khó để vào / ra khỏi khe cắm thẻ sd trong máy tính xách tay
  3. Truy cập khe cắm thẻ Sdcard có thể chậm hơn so với đầu đọc thẻ sd USB3
  4. BIOS có thể muốn đầu đọc thẻ USB so với đầu đọc thẻ SD đã cài đặt
  5. Máy ảo có thời gian khó đọc từ đầu đọc Thẻ SD và đôi khi thích đầu đọc Thẻ SD USB. Xem bài viết dài này về các vấn đề: /superuser/373463/how-to-access-an-sd-card-from-a-virtual-machine
  6. Cần hệ điều hành để nhận biết thẻ sd để tránh các vấn đề về mức độ hao mòn. Nhìn vào các lựa chọn hệ thống tập tin này để giúp tối đa hóa trải nghiệm của bạn.

Cuối cùng, tôi thích họ thẻ sd Sandisk Pro cho các bản phân phối Linux của tôi.


2

Bạn sẽ làm hỏng Thẻ SD trong thời gian dài.

SSD (và Bộ lưu trữ tương tự bao gồm Thẻ SD) xuống cấp theo từng chu kỳ ghi. Nếu bạn có ISO trực tiếp, đó sẽ không phải là vấn đề (nhưng đó có thể không phải là điều bạn muốn & chỉ khi bạn không có phân vùng trao đổi). Tuy nhiên, với một Ubuntu bình thường, tải ghi sẽ vượt xa những gì Thẻ SD được tạo ra, do đó làm giảm thẻ nhanh hơn rất nhiều so với thông thường (chúng ta vẫn nói về những năm hoặc lâu hơn, không giống như thẻ sẽ đốt cháy thứ hai bạn khởi động nó)


2
"một hệ thống đặt lại với mỗi lần khởi động lại" - ý bạn là ISO trực tiếp thông thường? FYI, nếu bạn có ram để sao chép mọi thứ toram, thì tốc độ đọc và ghi của bạn (tính bằng ram) có thể được đo bằng GB / giây
Xen2050

Bên cạnh đó, nhưng SSD có tuổi thọ tương đương với ổ cứng.
wjandrea

@wjandrea có, nhưng có sự khác biệt giữa SSD và Thẻ SD. Và sự khác biệt đó chủ yếu thể hiện trong tuổi thọ của họ. Bởi vì các thẻ không được tạo ra để viết liên tục mà Hard Hard nội bộ trải nghiệm
Hobbamok

0

Ngoài việc chậm chạp, trình điều khiển Linux cho thẻ SD nổi tiếng là có lỗi và thỉnh thoảng gây ra hỏng dữ liệu. Điều này ảnh hưởng đến cả máy tính xách tay có SSD "eMMC" (về cơ bản, thẻ SD tốc độ cao được hàn trên bo mạch chủ). Tôi có một trong những điều này và mỗi tuần hoặc hạt nhân báo cáo lỗi giả do thẻ không hoàn thành thao tác trong vòng trợ cấp 1 giây tùy ý mà hạt nhân cung cấp cho nó, và buộc chuyển ổ đĩa thành chỉ đọc, yêu cầu khởi động lại. Đôi khi điều này cũng để lại tham nhũng đòi hỏi một fsck, và (rất may là hiếm khi) mất dữ liệu thực tế.

Bạn không muốn chạy từ thẻ SD chậm thực tế cùng với những vấn đề này. Một lựa chọn tốt khác sẽ là ổ flash USB 3 cấu hình thấp, phù hợp với hầu hết bên trong cổng USB. Chúng hiện có sẵn với kích thước khổng lồ, ít nhất là 128 GB và có thể là 256-512 GB.


1
"Ngoài sự chậm chạp, trình điều khiển Linux cho thẻ SD nổi tiếng là lỗi" - Bạn có tham khảo cho điều đó không? Tôi tin bạn nếu bạn nói rằng bạn đang gặp rắc rối, nhưng điều đó không có nghĩa là nó phổ biến. Tôi không nhớ là đã từng gặp phải những vấn đề đó (và tôi có một máy tính xách tay có bộ lưu trữ eMMC). Cũng lưu ý rằng Raspberry Pi về cơ bản là các PC Linux có thẻ SD là bộ lưu trữ duy nhất.
marcelm

1
@marcelm: Tôi đã chẩn đoán (dẫn đến sửa lỗi ngược dòng) một lỗi lâu đời trong hệ thống con Linux SPI đã gây ra tham nhũng đáng kể trên thẻ SD vài năm trước. Vấn đề cuối cùng về cơ bản là không có khóa xung quanh các phần quan trọng nhất định do giao thức không có giấy tờ và sử dụng sai để sở hữu một khóa nhất định. Và RPis (mà bạn đề cập) vẫn nổi tiếng với tham nhũng thẻ SD. Vấn đề cụ thể tôi vẫn gặp phải thường xuyên trên máy tính xách tay của mình có thể cụ thể đối với phần cứng cụ thể của tôi, nhưng các hệ thống con này bị lỗi đáng kinh ngạc là một mô hình đang diễn ra.
R .. GitHub DỪNG GIÚP ICE

0

Tôi là người dùng Xubfox (trước đây là Ubuntu), người đã chạy HĐH trên thẻ nhớ 16 GB trong khoảng một năm rưỡi, vì vậy tôi sẽ liên quan đến trải nghiệm của mình.

Tốc độ

Kinh nghiệm chung thực sự chậm hơn so với việc có hệ điều hành trên một ổ cứng, nhưng không chậm. Mặc dù tôi không khuyến nghị nếu bạn cần hiệu suất cao nhất, tôi muốn nói rằng sự khác biệt là không đáng kể đối với mức sử dụng trung bình (trình duyệt web, âm nhạc, video, bộ ứng dụng văn phòng, phiên bản đa phương tiện cơ bản). Trên thực tế, tôi đã chuyển từ Ubuntu sang Xubfox để tận dụng tối đa phần cứng hạn chế (XFCE nhanh hơn Unity và Gnome).

độ tin cậy

Trong tất cả thời gian này, vấn đề đáng tin cậy duy nhất tôi gặp phải là khi tôi vô tình di chuyển thẻ nhớ microSD và lỗi I / O xuất hiện. Nó thường xảy ra với tôi cho đến khi tôi quen với việc có thẻ nhớ microSD gần tay khi gõ, nhưng nó vẫn xảy ra một cách ngẫu nhiên cho các yếu tố bên ngoài. Hệ thống tập tin bị hỏng và tôi không thể khởi động bình thường vì fsckcần phải chạy thủ công, nhưng lệnh đó chưa bao giờ làm tôi thất bại vì vậy tôi có thể sử dụng lại hệ thống sau vài phút. Điều tồi tệ nhất là mất công việc chưa được lưu, nhưng nó không phải là vấn đề lớn nếu bạn thường xuyên lưu những thứ quan trọng (và Firefox thực sự tốt khi khôi phục các tab của tôi: 'D). Xin lưu ý rằng vấn đề này có thể làm hỏng thẻ trong thời gian dài.

Lưu trữ

Dung lượng lưu trữ 16 GB. Quá trình cài đặt để lại cho tôi khoảng 5 GB GB miễn phí. Tôi chỉ cần thêm một vài chương trình về những gì xuất hiện theo mặc định và tôi lưu trữ hầu hết các tệp của mình trên đám mây và các thiết bị bên ngoài, vì vậy không gian trống này là đủ cho nhu cầu của tôi (nhưng nó có thể không giống với bạn).

Phần kết luận

Cài đặt HĐH trên ổ cứng / SSD nếu bạn có khả năng hoặc nếu bạn thực sự cần hiệu năng cao nhất. Nếu không, cài đặt nó trên thẻ nhớ microSD là một lựa chọn tốt.

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.