Вы можете запустить свой скрипт в /etc/rc.local. /etc/rc.local предназначен для использования системным администратором. Он выполняется после запуска всех обычных системных служб, в конце процесса перехода на многопользовательский уровень выполнения. Вы можете использовать его для запуска пользовательской службы, например, сервера, установленного в /usr/local. Большинство установок не нужны /etc/rc.local, это предусмотрено для меньшего количества случаев, когда это необходимо.
Перед запуском убедитесь, что на всякий случай есть резервная копия.
Вы не можете установить раздел EXT4, выполняя то, что вам нужно будет сделать. Вам нужно будет загрузиться с живого USB или другого Linux-носителя, чтобы выполнить задачу, так как это корневая файловая система.
Если в файловой системе есть необработанные ошибки, перед изменением размера значительно более вероятно, что изменение размера приведет к повреждению и потере данных. Запустите e2fsck в файловой системе, чтобы убедиться, что все готово к работе.
Поскольку мы загружаемся с носителя, мы можем отключить раздел. Затем вы будете использовать команду e2fsck , чтобы изменить размер файловой системы на желаемый меньший размер.
Вы можете использовать, из командной строки, fdisk или разделить, чтобы отрегулировать размер раздела. (Существуют и другие утилиты, но это наиболее часто используемые утилиты CLI для разделения).
Используя те же утилит, которые были указаны ранее (fdisk или parted), вы можете теперь использовать новое дисковое пространство для создания нового раздела.
(Если у вас еще нет установленной утилиты NTFS, обязательно установите ее. Имя пакета может отличаться от дистрибутива Linux.)
Используйте fdisk для создания файловой системы NTFS во вновь создаваемом разделе.
Voila, у вас есть новый раздел с NTFS. Теперь вы можете перезагружать и загружать свою систему в обычном режиме. Я связал каждую команду, указанную на их страницах с относительным человеком, чтобы, если вы не знакомы с ними, вы можете их изучить. Я бы не рекомендовал использовать какие-либо из этих команд, прежде чем полностью понять, что они делают.
Перед запуском убедитесь, что на всякий случай есть резервная копия.
Вы не можете установить раздел EXT4, выполняя то, что вам нужно будет сделать. Вам нужно будет загрузиться с живого USB или другого Linux-носителя, чтобы выполнить задачу, так как это корневая файловая система.
Если в файловой системе есть необработанные ошибки, перед изменением размера значительно более вероятно, что изменение размера приведет к повреждению и потере данных. Запустите e2fsck в файловой системе, чтобы убедиться, что все готово к работе.
Поскольку мы загружаемся с носителя, мы можем отключить раздел. Затем вы будете использовать команду e2fsck , чтобы изменить размер файловой системы на желаемый меньший размер.
Вы можете использовать, из командной строки, fdisk или разделить, чтобы отрегулировать размер раздела. (Существуют и другие утилиты, но это наиболее часто используемые утилиты CLI для разделения).
Используя те же утилит, которые были указаны ранее (fdisk или parted), вы можете теперь использовать новое дисковое пространство для создания нового раздела.
(Если у вас еще нет установленной утилиты NTFS, обязательно установите ее. Имя пакета может отличаться от дистрибутива Linux.)
Используйте fdisk для создания файловой системы NTFS во вновь создаваемом разделе.
Voila, у вас есть новый раздел с NTFS. Теперь вы можете перезагружать и загружать свою систему в обычном режиме. Я связал каждую команду, указанную на их страницах с относительным человеком, чтобы, если вы не знакомы с ними, вы можете их изучить. Я бы не рекомендовал использовать какие-либо из этих команд, прежде чем полностью понять, что они делают.