Thứ Ba, 28 tháng 4, 2020

Tự động Mount Gdrive với rclone khi khởi động hệ thống

Rclone là một công cụ đồng bộ hóa dữ liệu tương tự Rsync nhưng lại được tập trung phát triển chức năng kết nối với các dịch vụ lưu trữ đám mây.

Ưu điểm của việc sử dụng dịch vụ lưu trữ đám mây đó là tốc độ cao (do có server được đặt trên khắp thế giới), an toàn dữ liệu (không lo ngại các vấn đề phần cứng, network) và nhất là hầu hết đều Free.

Sử dụng lệnh dưới:

vi /etc/systemd/system/rclone.service
Để tạo một tập tin với nội dung như dưới đây:

# /etc/systemd/system/rclone.service
[Unit]
Description=Google Drive (rclone)
AssertPathIsDirectory=/srv/dev-disk-by-label-DATA/Phim
After=plexdrive.service

[Service]
Type=simple
ExecStart=/usr/bin/rclone mount \
        --config=/root/.config/rclone/rclone.conf \
        --allow-other \
        --cache-tmp-upload-path=/tmp/rclone/upload \
        --cache-chunk-path=/tmp/rclone/chunks \
        --cache-workers=8 \
        --cache-writes \
        --cache-dir=/tmp/rclone/vfs \
        --cache-db-path=/tmp/rclone/db \
        --no-modtime \
        --drive-use-trash \
        --stats=0 \
        --checkers=16 \
        --bwlimit=40M \
        --dir-cache-time=60m \
        --cache-info-age=60m beitai:/ /srv/dev-disk-by-label-DATA/Phim
ExecStop=/bin/fusermount -u /srv/dev-disk-by-label-DATA/Phim
Restart=always
RestartSec=10

[Install]
WantedBy=default.target

Có rất nhiều tuỳ chọn về rclone này... thông tin chi tiết mọi người có thể đọc từ trang chủ của rclone
  • --config Đường dẫn của tập tin confg khi dùng lệnh rclone config. Mặc định thì thường nó nằm ở thư mục /home/người-dùng.
  • beitai:/ /srv/dev-disk-by-label-DATA/Phimbeitai là tên Gdrive được đặt tên khi cấu hình Gdrive, /srv/dev-disk-by-label-DATA/Phim là đường dẫn thư mục sẽ được mount trên ổ đĩa.
Sau khi thực hiện xong bước trên thì gõ thêm 2 lệnh này để cho phép chúng bắt đầu hoạt động. 

systemctl start rclone
systemctl enable rclone

Thứ Tư, 8 tháng 4, 2020

Mod thêm khe mSATA cho Lenovo ThinkCentre M93P Tiny

Hiện tại mình đang sử dụng một chiếc máy tính để bàn hiệu Lenovo ThinkCentre M93P Tiny dùng cho mục đích coi phim, tám gẫu và làm một số việc cá nhận. Dạo gần đây mình nhận ra rằng việc mainboard chỉ có 1 khe cắm SATA quá bất tiện trong khi ổ cứng SSD của mình cũng chỉ có 120GB... Có lẽ vì thuộc dòng Tiny nên hãng đã thiết kế tối ưu nhỏ gọn nhất có thể.


Thực ra thì với 1 khe cắm SATA thì hoàn toàn có thể nâng cấp phần cứng SSD lên dung lượng cao hơn nhưng giá SSD 1TB hiện tại cũng khá là đau xót và nhu cầu của mình không cần tới mức lưu trữ như vậy. Vì vậy giải pháp đề ra là mình sử dụng thêm 1 ổ di dộng rời bên ngoài (cái này thì mình thật sự không thích...dây nhợ rườm rà).



Sau khi tìm hiểu về phần cứng này ở trên mạng và ở nhà (tháo bung ra sạch.) thì mình nhận thấy bản chất mainboard này vẫn có thiết kế thêm khe msata nhưng không hiểu sao hãng không có phiên bản này.


Tìm hiểu chi tiết hơn nữa thì mình nhận được 1 liên kết về quá trình thêm khe cắm MSATA cho mainboard này tại địa chỉ:
https://kknews.cc/digital/earlzm4.html

Tiến hành tìm kiếm khe cắm MSATA bằng cách mình lên mấy trang thương mại điện tử xem có ai bán cổng này không nhưng hầu như không thấy, dạo 1 vòng khu điện tử ở chợ Nhật Tảo thì có 1 xác board vẫn còn khe cắm này. Mình mua với giá 20k.


Công đoạn khò lấy cổng này ra hơi cực chút vì lần đầu làm chưa có kinh nghiệm, sau 1 hồi vật lộn thì mình lấy được nó ra khỏi board xác.


Chi tiết hơn chút nữa thì nó như vầy.


Kế tiếp là tháo main board con PC Tiny ra và làm sạch chân khe cắm MSATA.



Đặt vào đúng vị trí vốn có của nó và hàn lại.


Tiến hành hàn thêm các linh kiện (tụ, trở, cuộn dây) cần thiết để cho main board nhận diện cổng MSATA.


Mặt này mình thêm con tụ phân cực 220uF/16V, cuộn lọc thì cứ kiếm ở mấy board xác là có. Tụ và cuộn này dùng để lọc nguồn đầu vào cho MSATA nên không nhất thiết phải giống y chang trị số như mình.


Mặt này là thêm những linh kiện Mosfet, tụ, trở.... Hình này mình copy từ link phía trên nên không được rõ lắm.

Lưu ý một chút là trong hình có 1 con tụ 330pF, mình kiếm không ra con tụ này nên thay đại tụ 0.1uF thì thấy nó vẫn chạy ngon lành cho tới hôm nay.
Con Mosfet nó là dạng SOT-23 kênh N có mã số là 702 (2N7002), nếu không tìm được con có mã số như vầy thì có thể kiếm 1 con tương đương cũng được. Nhiệm vụ của con này là khi cắm ổ mSATA nó sẽ được chuyển mạch và main board sẽ nhận diện được trên khe mSATA đang có SSD được cắm. những linh kiện còn lại thì chủ yếu là đường tín hiệu với lọc nhiễu data.

Sau khi xong hết thì như vầy, mình cắm thử SSD 16GB.



Lắp tất cả các linh kiện lại thành một bộ hoàn chỉnh và tiến hành bật nguồn.




Để vào trong BIOS thì bật nguồn rồi nhanh tay nhấn phím F1 trên bàn phím. Mình khuyên những ai làm vụ này thì sau khi vào trong BIOS hãy đặt tất cả thông số về chế OS Optimized Defaults sau đó Save và reboot... xong vào lại Bios và đặt lại chế độ Load Optimal Default --> Save. Mình cũng không rõ vì sao nhưng nếu các bạn không về OS Optimized Defaults thì sẽ không thể cấu hình cho mSATA làm ổ boot đầu tiên được. Chỉ sau khi làm xong việc này thì mới có thể chọn khe mSATA làm ổ boot đầu tiên và khe SATA làm ổ lưu trữ.

Hình ảnh mạng.



Thay thế Card Wifi bằng module Network 1Gb

Module này có thể lên Aliexpress hoặc shopee mua.

Thêm 1 cổng mạng 1Gb nữa
Lưu ý với các bạn là muốn dùng được module 1Gb kia qua khe mini PCI-E thì phải mod lại Bios nếu không sẽ không dùng được.

Bài đăng nổi bật

Cấu hình tốt nhất cho VideoSubFinder

 

Popular Posts