Có phải là một ý tưởng tồi khi sử dụng thẻ SD cho thư mục nhà?


14

Tôi đang dự định tạo một thẻ SD (hoặc ổ đĩa flash) thư mục nhà của tôi để có thể làm việc trên các PC khác nhau mà không gặp nhiều rắc rối.

Đây có phải là một ý tưởng tồi cho một số lý do?


1
Điều đó thực sự làm tôi sợ ... Nếu bạn mang theo thư mục nhà của bạn, điều gì xảy ra nếu bạn mất thẻ SD? Bạn có thực sự cần toàn bộ thư mục chính hoặc chỉ một số thư mục (như tài liệu, v.v.) không? Làm thế nào về việc sử dụng git / mercurial để tự động giữ mọi thứ cập nhật?
Axel

1
Tôi sử dụng bitbucket, github và dropbox nhưng một số thứ không được sử dụng trực tuyến (do kích thước, tính chất nhạy cảm của chúng hoặc bất cứ điều gì). Đó cũng là một nỗi đau thực sự để giữ cho các tùy chọn của mọi ứng dụng được cập nhật. Tôi mã hóa và sao lưu thường xuyên để mất thẻ sẽ không ảnh hưởng nhiều. Chủ yếu tôi muốn chuyển đổi giữa máy tính ở nhà của tôi, một máy tính tại nơi làm việc và máy tính xách tay. Bất cứ đề nghị chào đón :)
Eelvex

2
Có lẽ sử dụng rsync sẽ là một lựa chọn? Tôi chưa thử, nhưng tôi nghĩ có thể có rsync thay đổi từ thẻ SD khi đăng nhập hoặc khởi động và ghi lại khi bạn đăng xuất / tắt máy.
Axel

Vâng, điều đó có vẻ hứa hẹn.
Eelvex

3
Bạn có thể gặp sự cố nếu các PC khác nhau có các phiên bản ứng dụng khác nhau mà bạn đang sử dụng. Nhiều ứng dụng lưu trữ dữ liệu người dùng của họ trong thư mục chính trong các tệp và thư mục ẩn. Các phiên bản ứng dụng khác nhau có thể sử dụng các tệp / định dạng khác nhau và do đó bạn có thể gặp vấn đề theo nghĩa này.
James Womack

Câu trả lời:


6

Tôi đã chạy toàn bộ hệ thống từ thẻ SD trước đó (qua USB 1.0!) Nó cực kỳ chậm. Tôi đã chạy OpenBSD. Nó có softdephiệu năng tăng lên rất nhiều, mặc dù điều đó không chuyển sang Linux.

Tôi muốn nói rằng điều lớn nhất để đảm bảo là bạn gắn kết nó noatime, bằng cách này, bạn sẽ không bị phạt bởi mỗi lần bạn đọc. Ngoài ra, bạn nên có một lý do tốt để làm điều này. Tôi đã làm điều đó với mục đích tiết kiệm năng lượng trong thiết lập bộ định tuyến cơ bản (nơi tôi không cần nhiều hơn 1G dung lượng).

Điều này cũng sẽ chậm hơn đáng kể trừ khi bạn sử dụng cổng USB 3.0 và đầu đọc thẻ SD / thẻ nhớ phù hợp. USB 3.0 thực sự nhanh hơn so với SATA-2 phổ biến, vì vậy về mặt lý thuyết nếu bạn sử dụng USB 3.0, bạn không nên có bất kỳ vấn đề nào về hiệu suất.

Ngoài ra, bạn có thể muốn đảm bảo rằng bạn có thể đăng nhập vào tài khoản của mình mà không cần dùng ngón tay cái trong trường hợp


7

Mặc dù chúng khá đáng tin cậy (không có bộ phận chuyển động), thẻ SD / ổ flash USB có thể chậm hơn (bạn có thể không muốn chạy các hoạt động sử dụng nhiều đĩa từ đó) và có chu kỳ ghi hạn chế. Từ câu hỏi Siêu người dùng này :

Bộ nhớ flash thực sự có chu kỳ ghi hạn chế. Tuy nhiên, bây giờ không có khả năng bạn sẽ gặp phải điều này trong vòng đời bình thường của một thẻ như vậy.

Bạn có thể sẽ muốn tránh một hệ thống tệp nhật ký, vì điều này gây thêm căng thẳng cho các chip bộ nhớ: đối với điều này, bạn có thể sử dụng ext2. (Tôi nhớ đây là trường hợp một lần, nhưng như đã lưu ý trong một bình luận, đây có thể không còn là trường hợp nữa)

Tôi nghĩ bạn sẽ ổn miễn là bạn sao lưu thường xuyên và thay thế thẻ / ổ đĩa flash nếu nó bắt đầu hiển thị lỗi.


4
Có bằng chứng nào cho thấy việc tránh một hệ thống tập tin nhật ký là thực sự hữu ích? Tôi đã có ấn tượng rằng "số lượng hạn chế của bài viết" cao đến mức không quan trọng.
Brendan Long

@BrendanLong Tôi không biết; Tôi nhớ rằng nó rất hữu ích khi số lượng ghi có thể nhỏ hơn.
Renan

4
Tại thời điểm này, tôi đoán rằng sự khó chịu của một hệ thống tập tin không được ghi nhật ký (đọc: dễ phá hủy) tồi tệ hơn đáng kể so với bất kỳ nguy hiểm nào từ việc ghi thêm.
Brendan dài

1
Các hệ thống tập tin được ghi lại chủ yếu bảo vệ chống lại kịch bản mất điện. Đây là một rủi ro lớn hơn cho cả hai đèn flash (vì nó cần nguồn điện ổn định trong 250 ms để hoàn thành ghi) và thẻ SD (vì chúng có thể bị loại bỏ một cách tình cờ). Vì vậy, đối với thẻ SD flash, chắc chắn sử dụng hệ thống tệp nhật ký.
MSalters

Xin lỗi, tôi không đồng ý. Chúng ta đang sống trong thời đại lưu trữ đám mây và kết nối có mặt khắp nơi: không bị ràng buộc thêm khi sử dụng SD để mang tài liệu của bạn theo bạn chỉ đơn giản là lỗi thời.
Avio

6

Tôi làm điều này và nó hoạt động tốt cho tôi. Nhưng tôi chỉ sử dụng nó trên một máy tính; vấn đề lớn nhất tôi thấy khi sử dụng cùng một thẻ cho hai nghĩa là bạn chỉ có thể sử dụng một thẻ một lần. Chỉ cần một cái gì đó để đề phòng: Tôi gặp một chút rắc rối vì hệ thống đang cố gắn thư mục / home trước khi phát hiện thẻ SD, hủy bỏ quá trình khởi động. Tôi đã phải thay đổi các tập lệnh khởi động (Arch Linux) một chút để chờ thẻ trước khi gắn nó và tiếp tục khởi động.


4

Từ kinh nghiệm của tôi, tôi thực sự sẽ đề nghị KHÔNG . Trong vài năm qua làm việc với môi trường Linux cho mục đích phát triển của tôi, điều quan trọng nhất là hiệu năngtính ổn định và thẻ SD hầu như không dành cho những người đó, tôi tin rằng chúng phục vụ như là lưu trữ thứ cấp nhiều hơn ( Xin hãy sửa cho tôi nếu tôi sai ) , thay vào đó hơn lưu trữ tốc độ cao chính như ổ cứng.

Một trong những nhiệm vụ khó khăn nhất mà bạn có thể sẽ phải đối mặt trong chiến dịch này, là khi bạn bị mất thẻ SD hoặc làm hỏng nó bằng cách nào đó. Mặc dù, điều này có thể được sửa chữa, nhiệm vụ rất khó hiểu cho người mới bắt đầu. Chờ đợi sự giúp đỡ từ một cộng đồng trực tuyến như trang web này có thể không đảm bảo giải pháp và bạn có thể bị mắc kẹt với một hệ thống vô dụng trong nhiều ngày.


2

Nếu thư mục nhà của bạn không lớn và tất cả các PC của bạn có kết nối bình thường, bạn có thể thử một hoặc nhiều dịch vụ lưu trữ đám mây này: Dropbox , Google Drive , Sugarsync , Microsoft Skydrive (nhưng còn nhiều dịch vụ khác).

Chúng ta đang sống trong thời đại lưu trữ đám mây và kết nối có mặt khắp nơi: nếu bạn không có những ràng buộc cụ thể, sử dụng SD để mang tài liệu của bạn theo bạn chỉ đơn giản là lỗi thời.


1
Có nhiều vấn đề với lưu trữ đám mây. Ví dụ, hệ thống chính của tôi là trên FreeBSD, thật không may, không bay tốt trên các đám mây; hoặc, tôi không nghĩ rằng tôi có thể khởi động từ Dropbox và tương tự; hoặc, đồng bộ hóa các tệp lớn mà tôi vừa tạo có thể mất nhiều thời gian; vv Thư mục nhà của tôi là nhiều hơn "tài liệu của tôi".
Eelvex

Bạn nên tập thói quen liên kết các tệp cấu hình quan trọng trực tiếp từ Dropboxthư mục của bạn . Ít nhất là miễn là Sugarsync phát hành máy khách Linux gốc .
Avio

1
Không phải ai cũng luôn có "kết nối phổ biến".
CVn

Trong thực tế tôi đã viết if you don't have particular constraints.
Avio

2

Chỉ cần lưu ý rằng khi thẻ SD bị lỗi, chúng sẽ bị hỏng đột ngột và thảm khốc.

Ổ đĩa cứng có thể cung cấp cho bạn một số cảnh báo trước và xuống cấp một cách duyên dáng. Bạn thường có thể gắn ổ đĩa cứng bị lỗi và lấy dữ liệu. Thẻ SD không cho bạn cơ hội đó.

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.