Измените разделы жесткого диска при их использовании [dублировать]

Вам нужно изменить свою биографию из IDE в AHCI.

0
задан 24 June 2017 в 20:00

2 ответа

gparted-это довольно консервативный по этому поводу, но это может быть сделано с другими инструментами; тем не менее, существуют значительные различия в зависимости от метода разбиения (обычные разделы и lvm) и файловая система используется. Например:

необходимо различать изменение размеров разделов (которые простые структуры данных, определяющие начальную и конечную точки файловые системы или другие структуры данных) и файловые системы (которые гораздо более сложные структуры данных, чтобы помочь идентифицировать файлы, каталоги и связанные метаданные). Утилита gparted представляет собой одно пользовательский интерфейс для выполнения обоих действий, тем самым маскируя это важное различие. При изменении размера обычный раздел, который используется "сырой", вам нужно либо изменить, либо удалить и заново создать раздел, который вы хотите изменить. Вы делаете это, прежде чем увеличивать Размер файловой системы, от его конца или после сжатия файловой системы, если вы хотите уменьшить размер раздела. Из-за того, что ядро Linux обрабатывает эти вещи, это может быть трудно, чтобы получить ядра признать изменен Размер секции с активной файловой системе, так что вы, возможно, потребуется перезагрузить после изменения размера раздела. Перемещая раздел или изменить его размер, изменив свою точку запуска требуется переписывание значительного количества файловая система содержит. Это потому, что файловые системы определяются, в частности, структуры данных, которые находятся относительно начала раздела (или другой контейнер). Утилита gparted обрабатывает это более или менее прозрачно, но если вы хотите сделать это с другими инструментами, вы должны быть очень осторожны, чтобы переместить файловая система структуры данных и получить измененный раздел, чтобы начать в нужный момент. Это задача для специалистов со стальными нервами; не пытайтесь такие вещи, если Вы не знаете, что вы делаете! Даже эксперт может сделать это только после создания резервной копии. Другой тип структуры данных диспетчера логических томов (lvm), которое является альтернативным способом определения файловых систем. Lvm это, как правило, слоистые поверх обычные разделы-то есть, вы определяете один или несколько разделов, как физические Тома (PV) в группу томов lvm (ВГ), затем разделить, что ВГ на логические Тома (ЛВС), которая удерживает файловых систем. Несмотря на дополнительные сложности, ЛВМ позволяет легче изменять размер файловых систем, потому что ЛВС больше похожи на файлы вам не нужно будет заботиться о том, где они начинаются или заканчиваются, вы просто должны знать название ЛЖ и размер. Если вы используете lvm, логических томов (ЛВС) удерживайте файловую систему, и так ты обычно связаны с изменением размеров ЛВС, а не разделы. Изменение рН в то время как они в эксплуатации проста, и осуществляется через lvresize; но они содержат файловые системы могут по-прежнему должны быть изменены отдельно. (Иногда такой вариант [F2], чтобы lvresize поможет с этой задачей, однако.) Если вы хотите увеличить общий объем пространства, используемый lvm, то вы можете добавить новый раздел в PV и затем изменить размер ЛЖ(ы) в ВГ. Если ваша настройка lvm содержит несколько ПВС, вы можете повернуть вспять этот процесс (хотя вы, возможно, должны явно понятно из одного или нескольких ПВС с [F4] и затем vgreduce). Если у вас есть один большой ПВ, вам потребуется изменить его размер с pvresize, а затем настроить Размер, содержащий секции с fdisk, [F8] и [F9] и, или какой-либо другой инструмент. Разные разделы поддержка различных методов изменения размера. Для популярного ext4fs (и его предшественников, и под ext3fs и ext2fs), вы можете использовать [F10] для того, чтобы сделать эту работу. Этот инструмент поддерживает увеличение или уменьшение размера файловые системы размонтируются; но на смонтированных файловых системах, Размер может быть увеличен, но не уменьшен. Для других файловых систем, вы должны проконсультироваться со своими инструментами файловую систему размеров. Графические инструменты, как на [F11] можете помочь с ЛВ изменение размера при использовании lvm.

я не использую очень часто средства Windows; однако, мое смутное воспоминание, что когда вы изменяете размер в использовать раздел Windows, его программы требуют перезагрузки как часть операции. Если правильно помню, то Linux-и Windows-инструменты на самом деле не все, что отличается от низкоуровневой точки зрения, это просто, что Windows помогают автоматизировать различные этапы, в то время как вы должны явно сделать разные вещи самостоятельно и под Linux. В некоторых случаях, например, при увеличении размера ЛЖ, Linux может быть более гибкой, чем Windows.

почему это способ создания структур данных, и в противном случае манипулировать ядром; ядро склонна считать, что разделы, которые используются в не изменяет своего размера. Что сказал, я не знаком с внутренних деталей ядра, просто некоторые системные вызовы утилит для работы с разделами можно использовать, чтобы сообщить ядру, чтобы обновить раздел-Таблица данных. Есть также изменения в том, как ядро обрабатывает это время от времени; но такие изменения требуют изменений в утилит, которые могут занять некоторое время, чтобы размножиться. Gparted-это самой причине на многих других уровнях (в частности библиотекой libparted, но и GUI библиотек, оконная система X и т. д.), поэтому он может быть медленным, чтобы догнать новые функции на уровне ядра.

есть множество вопросов и ответов на этом сайте, которые охватывают многочисленные конкретные изменения сценариев. Описать их все в один ответ будет утомительно и непрактично.

1
ответ дан 18 July 2018 в 11:09

gparted-это довольно консервативный по этому поводу, но это может быть сделано с другими инструментами; тем не менее, существуют значительные различия в зависимости от метода разбиения (обычные разделы и lvm) и файловая система используется. Например:

необходимо различать изменение размеров разделов (которые простые структуры данных, определяющие начальную и конечную точки файловые системы или другие структуры данных) и файловые системы (которые гораздо более сложные структуры данных, чтобы помочь идентифицировать файлы, каталоги и связанные метаданные). Утилита gparted представляет собой одно пользовательский интерфейс для выполнения обоих действий, тем самым маскируя это важное различие. При изменении размера обычный раздел, который используется "сырой", вам нужно либо изменить, либо удалить и заново создать раздел, который вы хотите изменить. Вы делаете это, прежде чем увеличивать Размер файловой системы, от его конца или после сжатия файловой системы, если вы хотите уменьшить размер раздела. Из-за того, что ядро Linux обрабатывает эти вещи, это может быть трудно, чтобы получить ядра признать изменен Размер секции с активной файловой системе, так что вы, возможно, потребуется перезагрузить после изменения размера раздела. Перемещая раздел или изменить его размер, изменив свою точку запуска требуется переписывание значительного количества файловая система содержит. Это потому, что файловые системы определяются, в частности, структуры данных, которые находятся относительно начала раздела (или другой контейнер). Утилита gparted обрабатывает это более или менее прозрачно, но если вы хотите сделать это с другими инструментами, вы должны быть очень осторожны, чтобы переместить файловая система структуры данных и получить измененный раздел, чтобы начать в нужный момент. Это задача для специалистов со стальными нервами; не пытайтесь такие вещи, если Вы не знаете, что вы делаете! Даже эксперт может сделать это только после создания резервной копии. Другой тип структуры данных диспетчера логических томов (lvm), которое является альтернативным способом определения файловых систем. Lvm это, как правило, слоистые поверх обычные разделы-то есть, вы определяете один или несколько разделов, как физические Тома (PV) в группу томов lvm (ВГ), затем разделить, что ВГ на логические Тома (ЛВС), которая удерживает файловых систем. Несмотря на дополнительные сложности, ЛВМ позволяет легче изменять размер файловых систем, потому что ЛВС больше похожи на файлы вам не нужно будет заботиться о том, где они начинаются или заканчиваются, вы просто должны знать название ЛЖ и размер. Если вы используете lvm, логических томов (ЛВС) удерживайте файловую систему, и так ты обычно связаны с изменением размеров ЛВС, а не разделы. Изменение рН в то время как они в эксплуатации проста, и осуществляется через lvresize; но они содержат файловые системы могут по-прежнему должны быть изменены отдельно. (Иногда такой вариант [F2], чтобы lvresize поможет с этой задачей, однако.) Если вы хотите увеличить общий объем пространства, используемый lvm, то вы можете добавить новый раздел в PV и затем изменить размер ЛЖ(ы) в ВГ. Если ваша настройка lvm содержит несколько ПВС, вы можете повернуть вспять этот процесс (хотя вы, возможно, должны явно понятно из одного или нескольких ПВС с [F4] и затем vgreduce). Если у вас есть один большой ПВ, вам потребуется изменить его размер с pvresize, а затем настроить Размер, содержащий секции с fdisk, [F8] и [F9] и, или какой-либо другой инструмент. Разные разделы поддержка различных методов изменения размера. Для популярного ext4fs (и его предшественников, и под ext3fs и ext2fs), вы можете использовать [F10] для того, чтобы сделать эту работу. Этот инструмент поддерживает увеличение или уменьшение размера файловые системы размонтируются; но на смонтированных файловых системах, Размер может быть увеличен, но не уменьшен. Для других файловых систем, вы должны проконсультироваться со своими инструментами файловую систему размеров. Графические инструменты, как на [F11] можете помочь с ЛВ изменение размера при использовании lvm.

я не использую очень часто средства Windows; однако, мое смутное воспоминание, что когда вы изменяете размер в использовать раздел Windows, его программы требуют перезагрузки как часть операции. Если правильно помню, то Linux-и Windows-инструменты на самом деле не все, что отличается от низкоуровневой точки зрения, это просто, что Windows помогают автоматизировать различные этапы, в то время как вы должны явно сделать разные вещи самостоятельно и под Linux. В некоторых случаях, например, при увеличении размера ЛЖ, Linux может быть более гибкой, чем Windows.

почему это способ создания структур данных, и в противном случае манипулировать ядром; ядро склонна считать, что разделы, которые используются в не изменяет своего размера. Что сказал, я не знаком с внутренних деталей ядра, просто некоторые системные вызовы утилит для работы с разделами можно использовать, чтобы сообщить ядру, чтобы обновить раздел-Таблица данных. Есть также изменения в том, как ядро обрабатывает это время от времени; но такие изменения требуют изменений в утилит, которые могут занять некоторое время, чтобы размножиться. Gparted-это самой причине на многих других уровнях (в частности библиотекой libparted, но и GUI библиотек, оконная система X и т. д.), поэтому он может быть медленным, чтобы догнать новые функции на уровне ядра.

есть множество вопросов и ответов на этом сайте, которые охватывают многочисленные конкретные изменения сценариев. Описать их все в один ответ будет утомительно и непрактично.

1
ответ дан 24 July 2018 в 19:44

Другие вопросы по тегам:

Похожие вопросы: