62

У меня есть том /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 ответа2

94

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

  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
17

Синтаксис 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 

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .