No menu items!
No menu items!
More

    Format Disk Partitions trong Linux

    Để định dạng và thêm một đĩa cứng mới vào Ubuntu Server, bạn có thể làm theo các bước sau:

    Kiểm tra danh sách các ổ đĩa hiện có bằng lệnh lsblk:

    $ lsblk
    NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
    loop0    7:0    0 116.8M  1 loop /snap/core/14946
    sda      8:0    0   100G  0 disk
    |-sda1   8:1    0     1M  0 part
    `-sda2   8:2    0   100G  0 part /
    sdb      8:16   0   100G  0 disk
    sr0     11:0    1  1024M  0 rom

    Sử dụng lệnh fdisk để tạo phân vùng trên ổ đĩa mới. Ví dụ, để tạo một phân vùng mới trên /dev/sdb, chạy lệnh sau:

    fdisk /dev/sdb

    Trong giao diện fdisk, bạn có thể tạo phân vùng bằng cách nhập các lệnh như n (new partition), p (primary partition), w (write changes) và thoát khỏi fdisk.

    Sau khi tạo phân vùng, định dạng nó với một hệ thống tệp (file system) như ext4 bằng lệnh sau:

    $ mkfs.ext4 /dev/sdb
    mke2fs 1.44.1 (24-Mar-2018)
    Discarding device blocks: done
    Creating filesystem with 26214400 4k blocks and 6553600 inodes
    Filesystem UUID: 65534480-d9f2-441d-964b-f6e1525079d3
    Superblock backups stored on blocks:
            32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
            4096000, 7962624, 11239424, 20480000, 23887872
    
    Allocating group tables: done
    Writing inode tables: done
    Creating journal (131072 blocks): done
    Writing superblocks and filesystem accounting information: don

    Trong ví dụ này, sdb1 là phân vùng mới tạo ra trên ổ đĩa /dev/sdb.

    Tạo thư mục để gắn kết (mount) phân vùng mới. Ví dụ, tạo thư mục /mnt/sdb:

    mkdir /mnt/sdb
    

    Gắn kết phân vùng vào thư mục mới:

    mount /dev/sdb /mnt/sdb

    Kiểm tra xem phân vùng đã được gắn kết thành công bằng cách sử dụng lệnh sau:

    $ lsblk
    NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
    loop0    7:0    0 116.8M  1 loop /snap/core/14946
    sda      8:0    0   100G  0 disk
    |-sda1   8:1    0     1M  0 part
    `-sda2   8:2    0   100G  0 part /
    sdb      8:16   0   100G  0 disk /mnt/sdb
    sr0     11:0    1  1024M  0 ro

    Hoặc sử dụng lệnh df -h.

    $ df -h
    Filesystem      Size  Used Avail Use% Mounted on
    udev            3.9G     0  3.9G   0% /dev
    tmpfs           798M  988K  797M   1% /run
    /dev/sda2        98G  6.0G   87G   7% /
    tmpfs           3.9G     0  3.9G   0% /dev/shm
    tmpfs           5.0M     0  5.0M   0% /run/lock
    tmpfs           3.9G     0  3.9G   0% /sys/fs/cgroup
    /dev/loop0      117M  117M     0 100% /snap/core/14946
    tmpfs           798M     0  798M   0% /run/user/0
    /dev/sdb         98G   61M   93G   1% /mnt/sdb

    Để phân vùng được gắn kết tự động mỗi khi khởi động hệ thống, thêm một dòng vào tệp /etc/fstab. Ví dụ:

    echo '/dev/sdb1   /mnt/sdb   ext4   defaults   0   0' | sudo tee -a /etc/fstab

    Như vậy, phân vùng mới sẽ được tự động gắn kết vào thư mục /mnt/newdisk sau mỗi lần khởi động.

    Lưu ý: Hãy thay thế /dev/sdb/dev/sdb1 bằng thiết bị ổ đĩa và phân vùng tương ứng trên hệ thống của bạn.

    Chúc bạn thành công!

    Bài viết gần đây

    spot_img

    Related Stories

    Leave A Reply

    Please enter your comment!
    Please enter your name here

    Đăng ký nhận thông tin bài viết qua email