Liên hệProfile
Danh mục

Mục Lục

    Hướng dẫn dùng lệnh mount Linux để gắn ổ đĩa vào thư mục trên Filesystem đúng cách

    Nguyễn Hưng

    Ngày đăng:

    28/04/2026

    Cập nhật lần cuối:

    28/04/2026

    Lượt xem:
    Chia sẻ
    Đánh giá
    5/5 - (2 bình chọn)

    Nguyễn Hưng

    Lượt xem:
    Ngày đăng:

    28/04/2026

    Cập nhật lần cuối:

    28/04/2026

    Mục lục

    Việc mở rộng dung lượng lưu trữ cho máy chủ hay bổ sung thêm ổ cứng ngoài là tác vụ diễn ra thường xuyên đối với bất kỳ quản trị viên hệ thống nào. Bài viết này được xây dựng dựa trên hàng ngàn giờ kinh nghiệm thực chiến của mình trong quá trình hỗ trợ khách hàng nâng cấp ổ đĩa, cũng như xử lý khẩn cấp các sự cố sập server bắt nguồn từ cấu hình mount chưa chính xác. Trong bài viết này mình sẽ hướng dẫn bạn cách sử dụng lệnh mount Linux ddeerr bảo vệ an toàn dữ liệu và đảm bảo hệ thống luôn khởi động ổn định.

    Những điểm chính

    • Quan điểm của mình: Khi kiến trúc Cloud Native và các giải pháp lưu trữ mạng ngày càng trở nên phổ biến, thao tác mount thủ công dần được thay thế bởi các cơ chế tự động. Tuy nhiên, mình thấy việc nắm vững cơ chế hoạt động của lệnh mount ở tầng hệ điều hành vẫn là một kỹ năng rất quan trọng, đặc biệt khi bạn cần trực tiếp xử lý sự cố hệ thống không khởi động được do cấu hình sai trong file /etc/fstab.
    • Khái niệm: Hiểu rõ bản chất việc gắn kết thiết bị giúp bạn truy cập và quản lý dữ liệu từ mọi loại ổ cứng, USB hay file ISO trên Linux.
    • Cú pháp và tùy chọn: Nắm vững cấu trúc lệnh chuẩn cùng các tham số quan trọng để tùy chỉnh quyền truy cập, bảo mật dữ liệu và tối ưu hiệu suất đọc/ghi.
    • Hướng dẫn thực hành thực tế: Thành thạo kỹ năng gắn ổ đĩa mới, làm việc với file ISO và tháo thiết bị an toàn thông qua các chỉ dẫn chi tiết.
    • Kinh nghiệm và xử lý lỗi: Biết cách sử dụng mã định danh UUID để đảm bảo hệ thống luôn ổn định và trang bị kỹ năng khắc phục nhanh các sự cố khi mount bị lỗi.
    • Câu hỏi thường gặp: Giải đáp các thắc mắc phổ biến liên quan đến lệnh mount trong Linux.

    Lệnh mount Linux là gì?

    mount Linux là một lệnh hệ thống quan trọng được sử dụng để gắn kếtmột thiết bị lưu trữ (như USB, ổ cứng, file ISO) vào một thư mục cụ thể trong Filesystem để người dùng có thể truy cập dữ liệu bên trong. Trong kiến trúc của hệ điều hành Linux, mọi thiết bị lưu trữ không được truy cập trực tiếp thông qua các ký tự ổ đĩa như C: hay D: trên Windows. Thay vào đó, chúng phải được gắn vào một thư mục trống (gọi là mount point) để người dùng có thể tương tác với dữ liệu bên trong.

    Dưới đây là các vai trò quan trọng của lệnh mount:

    • Kết nối thiết bị lưu trữ: mount cho phép hệ điều hành nhận diện và truy cập dữ liệu từ các thiết bị vật lý như ổ cứng HDD/SSD, USB, ổ cứng ngoài hoặc các phân vùng đĩa cụ thể.
    • Kết nối lưu trữ mạng (NFS/CIFS): Cho phép bạn gắn một thư mục chia sẻ từ máy chủ khác thông qua mạng Internet vào máy cục bộ như một ổ đĩa vật lý.
    • Đọc dữ liệu từ file ISO: Lệnh này giúp hệ thống có thể đọc nội dung của các file ảnh đĩa (ISO) mà không cần ghi ra đĩa vật lý.
    • Quản lý quyền truy cập: mount cho phép quản trị viên chỉ định các thuộc tính khi gắn kết như chỉ đọc (Read-only) để chống virus, chặn thực thi mã độc hoặc cấm người dùng thông thường ghi đè file.
    mount Linux được sử dụng để gắn kết một hệ thống file từ các thiết bị lưu trữ vào một vị trí cụ thể trong cấu trúc cây thư mục
    mount Linux được sử dụng để gắn một hệ thống file từ các thiết bị lưu trữ vào một vị trí cụ thể trong cấu trúc cây thư mục

    Cú pháp chuẩn và các tùy chọn của lệnh mount

    Dưới đây là cú pháp tổng quát để sử dụng lệnh mount:

    mount [options] thiết_bị mount_point

    Hoặc bạn có thể mount dựa theo mã định danh UUID để đảm bảo tính cố định:

    mount UUID=xxxx /data

    Dưới đây là bảng các tùy chọn thường được sử dụng nhất của lệnh mount:

    Tham sốÝ nghĩa và cách sử dụng
    -aTự động gắn kết tất cả các hệ thống file đã được khai báo trong tệp cấu hình /etc/fstab.
    -FSử dụng kết hợp với -a để tạo các tiến trình chạy song song giúp việc gắn kết nhiều thiết bị diễn ra nhanh hơn.
    -hTruy xuất tài liệu hướng dẫn nhanh, hiển thị danh sách tất cả các tùy chọn khả dụng của lệnh.
    -lHiển thị danh sách các hệ thống file hiện đang được gắn kết, bao gồm cả nhãn hiệu của thiết bị.
    -L [label]Thực hiện gắn kết một phân vùng cụ thể dựa trên nhãn được chỉ định thay vì dùng tên thiết bị.
    -MDi chuyển một nhánh cây thư mục sang một vị trí mới trong hệ thống.
    -O [opts]Truyền các tham số hành vi khi gắn ổ đĩa. Các tham số phổ biến bao gồm:
    – ro (Read-only): Gắn kết ổ đĩa ở chế độ chỉ đọc để bảo vệ dữ liệu không bị sửa đổi.
    – rw (Read-write): Cho phép cả đọc và ghi dữ liệu (đây là chế độ mặc định).
    – loop: Yêu cầu hạt nhân Linux sử dụng thiết bị loopback để gắn kết các tệp .iso hoặc .dd.
    – offset: Bỏ qua một lượng byte nhất định để mount chính xác phân vùng nằm sâu bên trong một file ảnh đĩa Disk Image.
    -rThiết lập chế độ Read-only cho hệ thống file, ngăn các thao tác ghi dữ liệu để bảo vệ file.
    -RGắn kết lại một nhánh cây thư mục vào một vị trí thứ hai, cho phép truy cập cùng một nội dung từ hai điểm mount khác nhau.
    -t [type]Xác định định dạng của hệ thống file cần gắn kết (ví dụ: ext4, xfs, ntfs-3g). Nếu bỏ qua tham số này, thư viện blkid của Linux sẽ tự động dò tìm định dạng ổ đĩa.
    -TChỉ định một file cấu hình thay thế cho file /etc/fstab mặc định khi thực hiện lệnh.
    -vChế độ hiển thị chi tiết giúp quản trị viên theo dõi từng bước của quá trình gắn kết để xử lý lỗi.
    -VKiểm tra thông tin phiên bản hiện tại của chương trình mount đang cài đặt trên máy.

    Gắn ổ đĩa cơ bản

    Giả sử hệ thống của bạn có một ổ đĩa sdb với phân vùng sdb1 mới được thêm vào nhưng chưa được mount thì hệ thống sẽ không thể ghi dữ liệu vào ổ đĩa này. Bạn có thể xem danh sách thiết bị bằng lệnh:

    lsblk
    Ổ đĩa chưa được mount trên hệ thống
    Ổ đĩa chưa được mount trên hệ thống

    Để mount ổ đĩa vào hệ thống, bạn hãy thực hiện lệnh mount như sau:

    mount /dev/sdb1 mnt/data

    Trong đó:

    • /dev/sdb1: Là thiết bị cần gắn.
    • /mnt/data: Là thư mục gắn.

    Sau khi lệnh này được thực thi, mọi thao tác ghi dữ liệu vào thư mục /mnt/data chính là đang ghi trực tiếp lên ổ đĩa /dev/sdb1.

    Ổ đĩa đã được mount vào thư mục
    Ổ đĩa đã được mount vào thư mục

    Lỗi thường gặp: Hệ thống báo lỗi “No such file or directory”. Nguyên nhân là do thư mục /mnt/data chưa tồn tại. Bạn cần phải tạo thư mục này trước bằng lệnh sudo mkdir -p /mnt/data rồi mới thực hiện lệnh mount.

    Xem các ổ đĩa đang được mount

    Để liệt kê danh sách các thiết bị đang được gắn vào hệ thống, bạn dùng lệnh sau:

    mount

    Nếu muốn xem thông tin kèm dung lượng, bạn dùng lệnh dưới đây:

    df -h
    Xem các ổ đang mount
    Xem các ổ đang mount

    Mount ổ đĩa mới trên VPS

    Quy trình thêm một ổ đĩa mới trên VPS thường bao gồm 3 bước cơ bản: định dạng phân vùng, tạo điểm gắn kết và mount ổ đĩa. Bạn thực thi lần lượt các lệnh sau:

    lsblk
    mkfs.ext4 /dev/sdb
    mkdir /data
    mount /dev/sdb /data
    Mount ổ đĩa mới trên VPS
    Mount ổ đĩa mới trên VPS

    Mount file ISO

    Khi tải một file .iso hoặc file imgae từ máy chủ khác về, bạn không cần giải nén mà có thể mount ngay lập tức để đọc dữ liệu:

    mount -o loop ubuntu.iso /mnt/iso
    Mount file ISO
    Mount file ISO

    Đối với các file Disk Image chứa nhiều phân vùng hệ điều hành phức tạp, bạn sẽ phải kết hợp tùy chọn offset=[giá_trị] và noload để mount vào đúng hệ thống file mong muốn.

    Unmount thiết bị

    Khi không còn nhu cầu sử dụng hoặc cần rút USB/ổ cứng ngoài, bạn bắt buộc phải gỡ kết nối bằng lệnh umount (lưu ý: không có chữ “n“) để tránh làm hỏng cấu trúc hệ thống file:

    umount /mnt/data

    iconLưu ý

    Bạn bắt buộc phải thoát ra khỏi thư mục đó trước khi thực hiện lệnh unmount.

    tháo ổ đĩa ra khỏi hệ thống
    tháo ổ đĩa ra khỏi hệ thống

    Kinh nghiệm sử dụng lệnh mount

    Việc thao tác với lệnh mount không cẩn thận có thể khiến hệ thống mất dữ liệu tạm thời hoặc bị treo hoàn toàn. Dưới đây là các nguyên tắc bạn cần ghi nhớ:

    • Luôn sao lưu /etc/fstab: Khi muốn ổ đĩa tự động mount sau mỗi lần khởi động lại máy thì bạn buộc phải cấu hình vào file /etc/fstab. Tuy nhiên, hãy luôn chạy lệnh sudo cp /etc/fstab /etc/fstab.bak trước khi chỉnh sửa. Nếu bạn nhập sai cú pháp vào file này, Linux sẽ gặp tình trạng Kernel Panic và từ chối khởi động lại.
    • Yêu cầu về điểm gắn kết: Thư mục được chọn làm điểm gắn kết bắt buộc phải tồn tại trước khi chạy lệnh. Nếu thư mục chưa có, bạn phải khởi tạo bằng lệnh mkdir. Nếu bạn cố gắng mount vào một đường dẫn không tồn tại, hệ thống sẽ báo lỗi.
    • Cảnh báo về dữ liệu bị ẩn: Nếu bạn mount một ổ đĩa vào một thư mục đang chứa sẵn dữ liệu, toàn bộ các file cũ trong thư mục đó sẽ bị ẩn cho đến khi bạn umount ổ đĩa ra.
    • Tính chất tạm thời của lệnh: Mọi thao tác mount bằng dòng lệnh chỉ có hiệu lực trong phiên làm việc hiện tại. Khi bạn khởi động lại máy chủ, các kết nối này sẽ biến mất. Để ổ đĩa tự động gắn kết sau mỗi lần khởi động, bạn bắt buộc phải cấu hình thông tin vào file /etc/fstab.
    • Quyền hạn thực thi: Lệnh mount can thiệp vào cấu trúc file hệ thống, do đó sẽ yêu cầu quyền đặc quyền cao nhất. Lúc này bạn phải chạy lệnh với tài khoản root hoặc sử dụng sudo phía trước.
    • Luôn dùng UUID thay vì tên thiết bị: Bạn nên ưu tiên dùng UUID thay vì tên thiết bị, nguyên nhân là vì tên của thiết bị có thể bị thay đổi sau khi khởi động lại máy, trong khi UUID luôn cố định. Để xem UUID của các thiết bị, bạn sử dụng lệnh sau:
    blkid
    Luôn dùng UUID thay vì /dev/sdb
    Luôn dùng UUID thay vì /dev/sdb
    • Kiểm tra khi mount bị lỗi: Nếu quá trình mount gặp sự cố, bạn hãy kiểm tra log hệ thống để tìm nguyên nhân bằng các lệnh:
    dmesg | tail
    journalctl -xe
    Kiểm tra khi mount bị lỗi
    Kiểm tra khi mount bị lỗi

    Kinh nghiệm từ chuyên gia: Để cấu hình tự động mount ổ đĩa khi khởi động, đa số các tài liệu cũ trên mạng sẽ hướng dẫn bạn sửa file /etc/fstab. Tuy nhiên, với các hệ thống Linux hiện đại (dùng systemd), mình khuyên bạn nên làm quen với việc sử dụng systemd mount units. Phương pháp này cho phép bạn thiết lập thời gian timeout và thứ tự mount linh hoạt, giúp hệ thống không bị treo trong trường hợp ổ cứng mạng NFS bị mất kết nối đột ngột.

    Câu hỏi thường gặp

    Mount point là gì?

    Trong Linux, Mount point là một thư mục nằm trong cây thư mục hệ thống. Khi bạn thực hiện lệnh mount, dữ liệu từ ổ đĩa vật lý sẽ được ánh xạ vào thư mục này, cho phép bạn truy cập các file trong ổ đĩa thông qua đường dẫn của thư mục đó.

    Làm thế nào để tự động mount ổ đĩa mỗi khi khởi động lại máy?

    Lệnh mount chỉ có tác dụng trong phiên làm việc hiện tại. Nếu bạn khởi động lại, các kết nối này sẽ mất. Để hệ thống tự động mount vĩnh viễn, bạn cần khai báo thông tin ổ đĩa vào file cấu hình /etc/fstab.

    Tại sao tôi gặp lỗi “target is busy” khi chạy lệnh umount?

    Lỗi này xuất hiện khi có một tiến trình hoặc người dùng đang truy cập vào thư mục mount point đó. Để khắc phục, bạn hãy thoát khỏi thư mục đó (cd ~) hoặc dùng lệnh fuser -m /mnt/data để tìm tiến trình đang chiếm dụng và tắt đi.

    Tôi có thể mount ổ đĩa định dạng NTFS của Windows lên Linux không?

    Có. Linux hiện đại hỗ trợ đọc/ghi tốt trên định dạng NTFS. Bạn có thể mount bình thường bằng lệnh như sau:
    mount -t ntfs-3g /dev/sdb1 /mnt/windows

    Việc sử dụng lệnh mount Linux đúng cách giúp bạn quản lý các thiết bị lưu trữ và phân vùng hệ thống hiệu quả. Qua các bước hướng dẫn cụ thể, hy vọng bạn đã biết cách gắn ổ đĩa vào cây thư mục và cấu hình file /etc/fstab để duy trì kết nối sau khi khởi động lại máy. Nếu bạn muốn tìm hiểu thêm về các câu lệnh hệ thống Linux khác thì hãy tham khảo các bài viết dưới đây của mình:

    5/5 - (2 bình chọn)
    Nguyễn Hưng
    Tôi là Nguyễn Hưng hay còn được biết đến với nickname là Bo, chuyên gia về hệ thống, mạng và bảo mật. Tôi là Co-Founder và Phó giám đốc của Vietnix, Co-Founder của dự án Chống Lừa Đảo.
    0 0 votes
    Đánh giá bài viết
    Subscribe
    Notify of
    guest
    0 Góp ý
    Oldest
    Newest Most Voted
    Inline Feedbacks
    View all comments

    BÀI VIẾT LIÊN QUAN

    AI dạy hiệu suất, ai dạy làm người
    AI dạy hiệu suất, ai dạy làm người

    Ngày 09/10/2026, tôi vinh dự tham gia và chia sẻ tại tọa đàm “AI dạy hiệu suất, ai dạy làm người?” do Báo Tiền Phong phối hợp cùng Trường Đại học Giao thông vận tải TP.HCM (UTH) tổ chức. Sự kiện đã quy tụ nhiều chuyên gia công nghệ, nhà giáo dục, chuyên gia tâm…

    17/10/2026

    KOL Summit 2026

    Ngày 07/09/2026, tôi có cơ hội tham dự Hội nghị KOL toàn quốc lần thứ II – KOL Summit 2026 tại Thisky Hall Sala, TP.HCM với chủ đề “KOL với hành trình kiến tạo niềm tin số”. Sự kiện do Liên minh Niềm tin số dẫn dắt, dưới sự bảo trợ của Bộ Công an,…

    15/09/2026

    Conviction 2026: Ký kết hợp tác giữa Chống Lừa Đảo x Ninety Eight

    Ngày 14/08/2026, trong khuôn khổ Ngày hội Công nghệ TP.HCM – Conviction 2026, tôi rất vinh dự được cùng đội ngũ Chống Lừa Đảo tham gia lễ ký kết Biên bản ghi nhớ hợp tác (MOU) với Ninety Eight – hệ sinh thái công nghệ blockchain tại Việt Nam. Đây là một cột mốc ý…

    14/08/2026

    Tham gia Hội nghị KOL & Lễ ra mắt Câu lạc bộ Niềm Tin Số TP.HCM: Chung tay xây dựng không gian mạng xanh, sạch và có trách nhiệm

    Ngày 10/08/2026, tôi vinh dự tham dự Hội nghị KOL & Lễ ra mắt Câu lạc bộ Niềm Tin Số TP.HCM do Công an TP.HCM phối hợp cùng các đơn vị liên quan tổ chức. Chương trình quy tụ đại diện Cục An ninh mạng và Phòng, chống tội phạm sử dụng công nghệ cao…

    11/08/2026

    linux

    lenh

    text