У меня есть том /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
linux
partitioning
debian
filesystems
ext4
Даниэль В.
источник
источник
ntfsresize
вы можете удалить раздел с помощьюfdisk
и воссоздать его поменьше, если он начинается на том же цилиндре . Поэтому сначала удалите существующий раздел, а затем следуйте инструкциям в моем ответе, чтобы создать новый. Вы делаете это на свой страх и риск, я никогда не пробовал лично, но это должно работать. Я действительно рекомендовал бы сначала использовать clonezilla или аналогичный инструмент для резервного копирования.ntfsresize
побежал должным образом с успехом , но оно должно быть удалено то , потому что я получаю ошибку целостности обязательно ..Failed to load $MFT: Input/output error
.Ответы:
Прежде всего вам нужно создать раздел, затем вы можете создать файловую систему.
Создать новый раздел
Это вызовет
fdisk
меню. Вы должны ознакомиться с ним, искать учебники ( вот один ). Основные варианты:Если все пойдет хорошо, при нажатии Nвам будет предоставлена возможность создать новый раздел в пустом пространстве. Если вы хотите использовать только нераспределенное пространство, выбор по умолчанию должен быть в порядке, и вы можете просто позволить
fdisk
выбрать.Поскольку вы хотите создать
ext
раздел, вам не нужно ничего делать. Если вы хотите создать другой тип (swap или NTFS или любой другой), вам нужно будет использоватьt
для изменения типа раздела. Я упоминаю об этом на всякий случай.Убедитесь, что ваши изменения соответствуют вашим ожиданиям, нажав кнопку PРаспечатать таблицу разделов.
Если все в порядке, запишите новую таблицу разделов на диск ( W) и выйдите ( Q).
Теперь, когда у вас есть новый пустой раздел, вы можете создать его файловую систему. Итак, если вы только что создали
/dev/sdaX
(например, гдеX
находится номер раздела, который вы создали/dev/sda2
), запустите:источник
ntfsresize -s 656511M /dev/sda1
. Используя ваше прекрасное руководство, я хочу создать второй раздел,fdisk
но, нажав n, p, 2, он говоритNo free sectors available
cfdisk
, это говорит, что моя NTFS все еще имеет размер 1500000 МБ. Я просто изменил размер используяntfsresize
?! Что не так:, - (sudo fdisk -l /dev/sda
вашего вопроса.n
, мне говорятto create more partitions, first replace a primary with and extended
. Что я хочу сделать, это раздел 2 ГБ от SSD, который имеет достаточно, чтобы сэкономить.Синтаксис
mkfs.ext4 *partition*
Примером может служить вопрос о том,
mkfs.ext4 /dev/sda2
где/dev/sda2
находится неформатированный раздел.Вы можете получить информацию о своей файловой системе, выполнив
lsblk
илиlsblk --fs
для получения дополнительной информации.Последние 2 раздела пусты и пока не имеют файловых систем:
источник
partman