Это - известная ошибка с iwlagn драйвером. Обновление драйвера и/или встроенного микропрограммного обеспечения может устранить Вашу проблему:
Создайте расширенный раздел, охватывающий новое свободное пространство, и создайте логический раздел в нем. (Вы могли создать основной раздел, но это уменьшит Ваши опции позже из-за предела 4 основных разделов или 3 основных и одного расширенного.) Можно сделать это с fdisk
или cfdisk
или parted
. Установите тип нового раздела к 8e (“Linux LVM”).
Создайте новый физический том LVM в том новом разделе.
pvcreate /dev/sda5
Добавьте новый физический том к своей группе объема.
vgextend VolGroup /dev/sda5
Расширьте логический том, содержащий файловую систему, которую Вы хотите расширить.
lvextend -l +100%FREE VolGroup/name_of_logical_volume
Расширьте файловую систему в объеме. Используйте команду, разработанную для той файловой системы, например. resize2fs
.
Вместо шагов 1-3 можно расширить существующее sda2
раздел с Разделенным, затем звоните pvresize /dev/sda2
увеличить существующий физический том. Это может сделать управление немного легче впоследствии, но это более подвержено ошибкам.
Вы используете LVM, менеджера по логическому тому. Это дает Вам намного больше гибкости, чем Вы добрались бы с простыми разделами, но необходимо понять, как все совмещается. Я запустил бы сначала на уровне страницы LVM на Википедию, обратив особое внимание на схему, которая показывает все части.
LVM является стеком с Вашими физическими блочными устройствами - обычно дисками или разделами диска - внизу, и логические тома наверху. Ваша корневая файловая система находится на логическом томе, и Вы увеличили размер базового физического блочного устройства. Существуют некоторые промежуточные шаги, которые необходимо сделать:
Поскольку Вы используете разделы диска вместо целых дисков, Ваше новое пространство эффективно "невидимо" для Linux, потому что существующий раздел для /dev/sda2
остановки на границе диска до добавления нового пространства. Таким образом, необходимо будет сначала расширить раздел.
Теперь, когда Вы расширили раздел, необходимо сделать подсистему LVM, знающую о дополнительном пространстве. Выполненный pvresize /dev/sda2
. Это выделит дополнительное место к физическому тому, делая это доступным для Вашего VolGroup
группа объема.
Теперь, когда у группы объема есть дополнительное пространство, можно выполнить наш lvextend
или lvresize
команда, чтобы вырастить логический том и расширить файловую систему.
Прочитайте ПРАКТИЧЕСКОЕ РУКОВОДСТВО LVM для получения дополнительной информации.
Ответ Жиля был отличным, но недостаточно подробным для новичков.
Таким образом, я постараюсь описать все подробно.
Сценарий : вы хотите увеличить размер вашей виртуальной машины Fedora в VMware. VMware, вероятно, установлен в Windows, в хост-системе, но это не важно.
sudo fdisk -l
и ищите раздел, как показано ниже. Вы можете видеть, что / dev / sda2
- это раздел, который необходимо увеличить. Система идентификаторов конечных блоков начала загрузки устройства / dev / sda1 * 2048 1026047 512000 83 Linux / dev / sda2 1026048 52428799 25701376 8e Linux LVM
Я предпочитаю использовать GParted
, чтобы визуально видеть разделы. Это лучше для людей, плохо знакомых с Linux. Если вы хотите установить Gparted, sudo yum install gparted
и запустите приложение с графическим интерфейсом из списка приложений.
/ dev / sda2
относится к типу LVM (диспетчер логических томов). В LVM разделы классифицируются по VolumeGroup / VolumeName. Давайте узнаем VolumeGroup / VolumeName для / dev / sda2
Один из способов сделать это - выполнить df -h
и просмотреть шаблон / dev / mapper / VolGroup-VolName
. Пример: .
[root@localhost ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/fedora-root 24G 16G 6.6G 71% /
devtmpfs 1.5G 0 1.5G 0% /dev
tmpfs 1.5G 140K 1.5G 1% /dev/shm
Здесь / dev / mapper / fedora-root
соответствует / dev / sda2
при проверке размеров диска. К сожалению, это требует внимания к деталям, поскольку нет простого способа сделать это.
Таким образом, VolumeGroup для / dev / sda2
- это fedora
, а VolumeName - это root
.
Запишите эту информацию на бумаге.
После загрузки в Gparted измените размер / dev / sda2
, щелкнув правой кнопкой мыши на / dev / sda2
раздел (должен быть бледно-желтым) и щелкнуть Изменить размер / переместить . Увеличьте Новый размер (MiB) , пока Свободное пространство после (MiB) не будет равно 0 (или перетащите ползунок полностью вправо). Apple изменения.
Перезагрузитесь в Fedora и выполните следующее:
sudo lvextend -l + 100% БЕСПЛАТНО Fedora / root
Напомним, шаблон приведенной выше команды: lvextend -l + 100% БЕСПЛАТНО VolGroup / VolName
. Если ваши VolGroup и VolName из шага 2 были разными, вам придется соответственно изменить.
Выполните sudo resize2fs / dev / fedora / root
. И снова шаблон resize2fs / dev / VolGroup / VolName
.
Наконец, выполните df -h
, чтобы увидеть изменения.
fdisk
, используйтеn
команда и выборl
для логического, и используют все свободное пространство; затем используйтеt
управляйте для установки типа недавно созданного логического раздела). – Gilles 'SO- stop being evil' 20.02.2012, 04:42resize2fs /dev/VolGroup/name_of_logical_volume
, и файловая система будет расширена для занятия целого объема, который содержит ее (т.е. логический том LVM). – Gilles 'SO- stop being evil' 20.02.2012, 05:06