Создание раздела ext4 из консоли

У меня есть объем /dev/sda1 (1,2 ТБ), содержащий раздел NTFS с использованием 0,6 ТБ пространства.

Я хочу сделать ext4 раздел на оставшееся место 0,6 ТБ.

Я еще ничего не пробовал, потому что не хочу рисковать потерей данных, если нажму не ту команду. (Я не могу использовать gparted, поскольку у меня нет GUI.)

Можете ли вы предоставить мне правильную команду или хотя бы правильные параметры для mkfs.ext4,

root@rasp:~# fdisk -l /dev/sda

Disk /dev/sda: 1500.3 GB, 1500299395072 bytes
255 heads, 63 sectors/track, 182401 cylinders, total 2930272256 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000303ee

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1            2048  2930272255  1465135104    7  HPFS/NTFS/exFAT

2 ответа

Решение

Прежде всего вам нужно создать раздел, затем вы можете создать файловую систему.

  1. Создать новый раздел

    sudo fdisk /dev/sda
    

    Это поднимет fdisk меню. Вы должны ознакомиться с ним, искать учебники ( вот один). Основные варианты:

    Command action
       a   toggle a bootable flagL
       b   edit bsd disklabel
       c   toggle the dos compatibility flag
       d   delete a partition
       l   list known partition types
       m   print this menu
       n   add a new partition
       o   create a new empty DOS partition table
       p   print the partition table
       q   quit without saving changes
       s   create a new empty Sun disklabel
       t   change a partition's system id
       u   change display/entry units
       v   verify the partition table
       w   write table to disk and exit
       x   extra functionality (experts only)
    

    Если все идет хорошо, нажав N, вам будет предложено создать новый раздел в пустом пространстве. Если вы хотите использовать только нераспределенное пространство, выбор по умолчанию должен быть хорошим, и вы можете просто fdisk выбирать.

  2. Так как вы хотите создать ext раздел, вам не нужно ничего делать. Если вы хотите создать другой тип (swap или NTFS или любой другой), вам нужно будет использовать t изменить тип раздела. Я упоминаю об этом на всякий случай.

  3. Убедитесь, что ваши изменения соответствуют вашим ожиданиям, нажав P, чтобы напечатать таблицу разделов.

  4. Если все в порядке, запишите новую таблицу разделов на диск (W) и выйдите (Q).

Теперь, когда у вас есть новый пустой раздел, вы можете создать его файловую систему. Итак, если вы только что создали /dev/sdaX (где X номер раздела, который вы создали, например /dev/sda2), запустите это:

sudo mkfs.ext4 /dev/sdaX

Синтаксис mkfs.ext4 *partition*

Примером будет mkfs.ext4 /dev/sda2 где /dev/sda2 это неформатированный раздел, о котором идет речь.

Вы можете получить информацию о вашей файловой системе, выполнив lsblk или же lsblk --fs для дополнительной информации.

Последние 2 раздела пусты и пока не имеют файловых систем:

root@augur:/# lsblk --fs --ascii 
NAME        FSTYPE LABEL MOUNTPOINT
mmcblk0                  
|-mmcblk0p1 vfat   boot  /boot
|-mmcblk0p2 ext4         /
|-mmcblk0p3              
`-mmcblk0p4 
Другие вопросы по тегам