Почему обновление 12.04 прерывается из-за нехватки места, когда у меня его много?

При обновлении Ubuntu с 11.10 до 12.04 я обнаружил неожиданную проблему. Обновление было остановлено из-за недостатка свободного места для установки. Мне удалось освободить место и выполнить обновление, но после входа в систему появляется сообщение о том, что мне не хватает места. Эта подсказка спрашивает меня, хочу ли я изучить проблему. Откроется «Анализатор использования диска». В верхней части написано:

Общая емкость файловой системы: 47,2 ГБ (использовано: 13,5 ГБ доступно: 33,4 ГБ)

Папка - Использование - Размер

  • / - 100% - 12,5 ГБ
  • usr - 44,8% - 5,6 ГБ
  • дома - 30,3% - 3,8 ГБ
  • lib - 13,0% - 1,6 ГБ
  • var - 9,1% - 1,1 ГБ
  • загрузка 2,5% 309,5 ГБ
  • и много мелких такие участники, как: etc, opt, sbin, bin и т. д.

Я не совсем понимаю эту проблему, так как анализатор в верхней части говорит, что у меня осталось 33,4 ГБ в этой файловой системе. Что я могу сделать, чтобы Ubuntu использовала оставшееся место?

Запуск df -i в терминале дает:

Filesystem      Inodes  IUsed   IFree IUse% Mounted on
/dev/sda7       610800 576874   33926   95% /
udev            213451    563  212888    1% /dev
tmpfs           218524    486  218038    1% /run
none            218524      3  218521    1% /run/lock
none            218524      7  218517    1% /run/shm
/dev/sda8      2264752  16371 2248381    1% /home

Вывод df -h

Filesystem      Size  Used Avail Use% Mounted on
/dev/sda7       9,3G  7,8G  1,1G  88% /
udev            993M  4,0K  993M   1% /dev
tmpfs           401M  884K  400M   1% /run
none            5,0M     0  5,0M   0% /run/lock
none           1003M  152K 1002M   1% /run/shm
/dev/sda8        35G  4,0G   29G  13% /home
/dev/sda2       101G   64G   37G  64% /media/A2C8E28BC8E25CD3

Запуск sudo fdisk -l дает

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders, total 312581808 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: 0x00000080

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1              63       96389       48163+  de  Dell Utility
/dev/sda2   *       98304   210434488   105168092+   7  HPFS/NTFS/exFAT
/dev/sda3       210436094   312576704    51070305+   f  W95 Ext'd (LBA)
/dev/sda5       306279288   312576704     3148708+  dd  Unknown
/dev/sda6       210436096   214341631     1952768   82  Linux swap / Solaris
/dev/sda7       214343680   233873407     9764864   83  Linux
/dev/sda8       233875456   306278399    36201472   83  Linux

Partition table entries are not in disk order
2
задан 5 July 2012 в 14:29

14 ответов

Я вижу, что вы используете отдельный раздел для своего домашнего каталога.

Это правда, что у вас много неиспользуемого пространства в вашем доме, как показано вашим df -i:

Filesystem      Inodes  IUsed   IFree IUse% Mounted on
/dev/sda8      2264752  16371 2248381    1% /home

Однако также верно, что у вас мало свободного места в корневой файловой системе:

Filesystem      Inodes  IUsed   IFree IUse% Mounted on
/dev/sda7       610800 576874   33926   95% /

Если вы запустите df -h, вы точно увидите, сколько места осталось на корневое устройство.

Чтобы решить эту проблему, есть много, много способов, которыми вы можете продолжить. На мой взгляд, наиболее простыми являются три:

  1. удалите некоторые неиспользуемые программы, чтобы освободить место;
  2. перераспределите ваш жесткий диск, чтобы увеличить sda7; / g12]
  3. переустановите Ubuntu, но на этот раз создайте уникальный раздел для всего.

Если вы хотите пойти по пути 2 и вам нужна поддержка, предоставьте вывод, полный sudo fdisk -l /dev/sda Если ни одно из этих решений не соответствует вашим потребностям, дайте нам некоторую обратную связь, и мы можем найти что-то еще с вашей помощью.

Что бы вы ни выбрали, я должен предложить вам сделать резервную копию ваших материалов, прежде чем продолжить.


Чтобы перераспределить жесткий диск: опять же, есть много вариантов. Я предлагаю вам сделать следующее:

  1. Создать Live CD с Ubuntu и загрузиться с ним, выбрать «Try Ubuntu» при запросе и открыть Редактор разделов GParted .
  2. Оттуда вам нужно уменьшить sda8 и переместить его вправо. Для этого щелкните правой кнопкой мыши /dev/sda8 и выберите Изменить размер / Переместить (может потребоваться сначала Размонтировать ). Установите Свободное пространство перед равным 10240 МБ (10 ГиБ).
  3. Затем вам нужно увеличить sda7: щелкните по нему правой кнопкой мыши, выберите Изменить размер / Переместить и установите Свободное место перед и после равным 0.
  4. Примените операции (это может занять несколько минут) и закройте GParted.
  5. Теперь вы должны были сделать корневой раздел достаточно большим, чтобы хранить ваши собственные файлы. Вы должны переместить их. Из терминала:
    $ sudo -s
    # cd /media/
    # mkdir sda7 sda8
    # mount /dev/sda7 sda7/
    # mount -r /dev/sda8 sda8/
    # cp -ar sda8/* sda7/home/
    
    cp может занять несколько минут до завершения.
  6. Теперь выпустите sudo gedit /media/sda7/etc/fstab. Вы должны увидеть строку, похожую на эту:
     UUID=01234567-89ab-cdef-0123-456789abcdef /home ext4 errors=remount-ro 0 0
    
    Некоторые значения могут измениться, важно то, что перед вами должно стоять /home, за которым следует один или несколько пробелов. Как только вы нашли линию, удалите ее.
  7. Почти закончено! Что вам нужно сделать, это удалить старый домашний раздел и использовать освободившееся пространство. Итак, снова откройте GParted, размонтируйте sda7 и sda8, удалите sda8 (щелкните правой кнопкой мыши и Delete ), увеличьте размер sda7 (щелкните правой кнопкой мыши, Resize / Move , установите 0 в и Свободное место после и перед ). Наконец, примените операции и закройте GParted.

Теперь все готово. Перезагрузитесь и снова запустите df -h из собственной Ubuntu. Вы увидите, что доступное пространство для корневого каталога / увеличилось. Вы также увидите, что /home не отображается в выходных данных.

Примечание: как вы, возможно, уже заметили, перераспределение диска не является пятиминутной задачей. Такие операции всегда сопряжены с риском: если вы нажмете не ту кнопку или во время процесса произойдет сбой питания вашего компьютера, вы потеряете все свои данные. Не забудьте сделать резервную копию, прежде чем делать что-либо!

2
ответ дан 25 July 2018 в 18:18

Я вижу, что вы используете отдельный раздел для своего домашнего каталога.

Это правда, что у вас много неиспользуемого пространства в вашем доме, как показано вашим df -i:

Filesystem      Inodes  IUsed   IFree IUse% Mounted on
/dev/sda8      2264752  16371 2248381    1% /home

Однако также верно, что у вас мало свободного места в корневой файловой системе:

Filesystem      Inodes  IUsed   IFree IUse% Mounted on
/dev/sda7       610800 576874   33926   95% /

Если вы запустите df -h, вы точно увидите, сколько места осталось на корневое устройство.

Чтобы решить эту проблему, есть много, много способов, которыми вы можете продолжить. На мой взгляд, наиболее простыми являются три:

  1. удалите некоторые неиспользуемые программы, чтобы освободить место;
  2. перераспределите ваш жесткий диск, чтобы увеличить sda7; / g12]
  3. переустановите Ubuntu, но на этот раз создайте уникальный раздел для всего.

Если вы хотите пойти по пути 2 и вам нужна поддержка, предоставьте вывод, полный sudo fdisk -l /dev/sda Если ни одно из этих решений не соответствует вашим потребностям, дайте нам некоторую обратную связь, и мы можем найти что-то еще с вашей помощью.

Что бы вы ни выбрали, я должен предложить вам сделать резервную копию ваших материалов, прежде чем продолжить.


Чтобы перераспределить жесткий диск: опять же, есть много вариантов. Я предлагаю вам сделать следующее:

  1. Создать Live CD с Ubuntu и загрузиться с ним, выбрать «Try Ubuntu» при запросе и открыть Редактор разделов GParted .
  2. Оттуда вам нужно уменьшить sda8 и переместить его вправо. Для этого щелкните правой кнопкой мыши /dev/sda8 и выберите Изменить размер / Переместить (может потребоваться сначала Размонтировать ). Установите Свободное пространство перед равным 10240 МБ (10 ГиБ).
  3. Затем вам нужно увеличить sda7: щелкните по нему правой кнопкой мыши, выберите Изменить размер / Переместить и установите Свободное место перед и после равным 0.
  4. Примените операции (это может занять несколько минут) и закройте GParted.
  5. Теперь вы должны были сделать корневой раздел достаточно большим, чтобы хранить ваши собственные файлы. Вы должны переместить их. Из терминала:
    $ sudo -s
    # cd /media/
    # mkdir sda7 sda8
    # mount /dev/sda7 sda7/
    # mount -r /dev/sda8 sda8/
    # cp -ar sda8/* sda7/home/
    
    cp может занять несколько минут до завершения.
  6. Теперь выпустите sudo gedit /media/sda7/etc/fstab. Вы должны увидеть строку, похожую на эту:
     UUID=01234567-89ab-cdef-0123-456789abcdef /home ext4 errors=remount-ro 0 0
    
    Некоторые значения могут измениться, важно то, что перед вами должно стоять /home, за которым следует один или несколько пробелов. Как только вы нашли линию, удалите ее.
  7. Почти закончено! Что вам нужно сделать, это удалить старый домашний раздел и использовать освободившееся пространство. Итак, снова откройте GParted, размонтируйте sda7 и sda8, удалите sda8 (щелкните правой кнопкой мыши и Delete ), увеличьте размер sda7 (щелкните правой кнопкой мыши, Resize / Move , установите 0 в и Свободное место после и перед ). Наконец, примените операции и закройте GParted.

Теперь все готово. Перезагрузитесь и снова запустите df -h из собственной Ubuntu. Вы увидите, что доступное пространство для корневого каталога / увеличилось. Вы также увидите, что /home не отображается в выходных данных.

Примечание: как вы, возможно, уже заметили, перераспределение диска не является пятиминутной задачей. Такие операции всегда сопряжены с риском: если вы нажмете не ту кнопку или во время процесса произойдет сбой питания вашего компьютера, вы потеряете все свои данные. Не забудьте сделать резервную копию, прежде чем делать что-либо!

2
ответ дан 2 August 2018 в 00:31

Я вижу, что вы используете отдельный раздел для своего домашнего каталога.

Это правда, что у вас много неиспользуемого пространства в вашем доме, как показано вашим df -i:

Filesystem      Inodes  IUsed   IFree IUse% Mounted on
/dev/sda8      2264752  16371 2248381    1% /home

Однако также верно, что у вас мало свободного места в корневой файловой системе:

Filesystem      Inodes  IUsed   IFree IUse% Mounted on
/dev/sda7       610800 576874   33926   95% /

Если вы запустите df -h, вы точно увидите, сколько места осталось на корневое устройство.

Чтобы решить эту проблему, есть много, много способов, которыми вы можете продолжить. На мой взгляд, наиболее простыми являются три:

  1. удалите некоторые неиспользуемые программы, чтобы освободить место;
  2. перераспределите ваш жесткий диск, чтобы увеличить sda7; / g12]
  3. переустановите Ubuntu, но на этот раз создайте уникальный раздел для всего.

Если вы хотите пойти по пути 2 и вам нужна поддержка, предоставьте вывод, полный sudo fdisk -l /dev/sda Если ни одно из этих решений не соответствует вашим потребностям, дайте нам некоторую обратную связь, и мы можем найти что-то еще с вашей помощью.

Что бы вы ни выбрали, я должен предложить вам сделать резервную копию ваших материалов, прежде чем продолжить.


Чтобы перераспределить жесткий диск: опять же, есть много вариантов. Я предлагаю вам сделать следующее:

  1. Создать Live CD с Ubuntu и загрузиться с ним, выбрать «Try Ubuntu» при запросе и открыть Редактор разделов GParted .
  2. Оттуда вам нужно уменьшить sda8 и переместить его вправо. Для этого щелкните правой кнопкой мыши /dev/sda8 и выберите Изменить размер / Переместить (может потребоваться сначала Размонтировать ). Установите Свободное пространство перед равным 10240 МБ (10 ГиБ).
  3. Затем вам нужно увеличить sda7: щелкните по нему правой кнопкой мыши, выберите Изменить размер / Переместить и установите Свободное место перед и после равным 0.
  4. Примените операции (это может занять несколько минут) и закройте GParted.
  5. Теперь вы должны были сделать корневой раздел достаточно большим, чтобы хранить ваши собственные файлы. Вы должны переместить их. Из терминала:
    $ sudo -s
    # cd /media/
    # mkdir sda7 sda8
    # mount /dev/sda7 sda7/
    # mount -r /dev/sda8 sda8/
    # cp -ar sda8/* sda7/home/
    
    cp может занять несколько минут до завершения.
  6. Теперь выпустите sudo gedit /media/sda7/etc/fstab. Вы должны увидеть строку, похожую на эту:
     UUID=01234567-89ab-cdef-0123-456789abcdef /home ext4 errors=remount-ro 0 0
    
    Некоторые значения могут измениться, важно то, что перед вами должно стоять /home, за которым следует один или несколько пробелов. Как только вы нашли линию, удалите ее.
  7. Почти закончено! Что вам нужно сделать, это удалить старый домашний раздел и использовать освободившееся пространство. Итак, снова откройте GParted, размонтируйте sda7 и sda8, удалите sda8 (щелкните правой кнопкой мыши и Delete ), увеличьте размер sda7 (щелкните правой кнопкой мыши, Resize / Move , установите 0 в и Свободное место после и перед ). Наконец, примените операции и закройте GParted.

Теперь все готово. Перезагрузитесь и снова запустите df -h из собственной Ubuntu. Вы увидите, что доступное пространство для корневого каталога / увеличилось. Вы также увидите, что /home не отображается в выходных данных.

Примечание: как вы, возможно, уже заметили, перераспределение диска не является пятиминутной задачей. Такие операции всегда сопряжены с риском: если вы нажмете не ту кнопку или во время процесса произойдет сбой питания компьютера, вы потеряете все свои данные. Не забудьте сделать резервную копию, прежде чем делать что-либо!

2
ответ дан 4 August 2018 в 16:00

Я вижу, что вы используете отдельный раздел для своего домашнего каталога.

Это правда, что у вас много неиспользуемого пространства в вашем доме, как показано вашим df -i:

Filesystem      Inodes  IUsed   IFree IUse% Mounted on
/dev/sda8      2264752  16371 2248381    1% /home

Однако также верно, что у вас мало свободного места в корневой файловой системе:

Filesystem      Inodes  IUsed   IFree IUse% Mounted on
/dev/sda7       610800 576874   33926   95% /

Если вы запустите df -h, вы точно увидите, сколько места осталось на корневое устройство.

Чтобы решить эту проблему, есть много, много способов, которыми вы можете продолжить. На мой взгляд, наиболее простыми являются три:

  1. удалите некоторые неиспользуемые программы, чтобы освободить место;
  2. перераспределите ваш жесткий диск, чтобы увеличить sda7; / g12]
  3. переустановите Ubuntu, но на этот раз создайте уникальный раздел для всего.

Если вы хотите пойти по пути 2 и вам нужна поддержка, предоставьте вывод, полный sudo fdisk -l /dev/sda Если ни одно из этих решений не соответствует вашим потребностям, дайте нам некоторую обратную связь, и мы можем найти что-то еще с вашей помощью.

Что бы вы ни выбрали, я должен предложить вам сделать резервную копию ваших материалов, прежде чем продолжить.


Чтобы перераспределить жесткий диск: опять же, есть много вариантов. Я предлагаю вам сделать следующее:

  1. Создать Live CD с Ubuntu и загрузиться с ним, выбрать «Try Ubuntu» при запросе и открыть Редактор разделов GParted .
  2. Оттуда вам нужно уменьшить sda8 и переместить его вправо. Для этого щелкните правой кнопкой мыши /dev/sda8 и выберите Изменить размер / Переместить (может потребоваться сначала Размонтировать ). Установите Свободное пространство перед равным 10240 МБ (10 ГиБ).
  3. Затем вам нужно увеличить sda7: щелкните по нему правой кнопкой мыши, выберите Изменить размер / Переместить и установите Свободное место перед и после равным 0.
  4. Примените операции (это может занять несколько минут) и закройте GParted.
  5. Теперь вы должны были сделать корневой раздел достаточно большим, чтобы хранить ваши собственные файлы. Вы должны переместить их. Из терминала:
    $ sudo -s
    # cd /media/
    # mkdir sda7 sda8
    # mount /dev/sda7 sda7/
    # mount -r /dev/sda8 sda8/
    # cp -ar sda8/* sda7/home/
    
    cp может занять несколько минут до завершения.
  6. Теперь выпустите sudo gedit /media/sda7/etc/fstab. Вы должны увидеть строку, похожую на эту:
     UUID=01234567-89ab-cdef-0123-456789abcdef /home ext4 errors=remount-ro 0 0
    
    Некоторые значения могут измениться, важно то, что перед вами должно стоять /home, за которым следует один или несколько пробелов. Как только вы нашли линию, удалите ее.
  7. Почти закончено! Что вам нужно сделать, это удалить старый домашний раздел и использовать освободившееся пространство. Итак, снова откройте GParted, размонтируйте sda7 и sda8, удалите sda8 (щелкните правой кнопкой мыши и Delete ), увеличьте размер sda7 (щелкните правой кнопкой мыши, Resize / Move , установите 0 в и Свободное место после и перед ). Наконец, примените операции и закройте GParted.

Теперь все готово. Перезагрузитесь и снова запустите df -h из собственной Ubuntu. Вы увидите, что доступное пространство для корневого каталога / увеличилось. Вы также увидите, что /home не отображается в выходных данных.

Примечание: как вы, возможно, уже заметили, перераспределение диска не является пятиминутной задачей. Такие операции всегда сопряжены с риском: если вы нажмете не ту кнопку или во время процесса произойдет сбой питания компьютера, вы потеряете все свои данные. Не забудьте сделать резервную копию, прежде чем делать что-либо!

2
ответ дан 6 August 2018 в 00:39

Я вижу, что вы используете отдельный раздел для своего домашнего каталога.

Это правда, что у вас много неиспользуемого пространства в вашем доме, как показано вашим df -i:

Filesystem      Inodes  IUsed   IFree IUse% Mounted on
/dev/sda8      2264752  16371 2248381    1% /home

Однако также верно, что у вас мало свободного места в корневой файловой системе:

Filesystem      Inodes  IUsed   IFree IUse% Mounted on
/dev/sda7       610800 576874   33926   95% /

Если вы запустите df -h, вы точно увидите, сколько места осталось на корневое устройство.

Чтобы решить эту проблему, есть много, много способов, которыми вы можете продолжить. На мой взгляд, наиболее простыми являются три:

  1. удалите некоторые неиспользуемые программы, чтобы освободить место;
  2. перераспределите ваш жесткий диск, чтобы увеличить sda7; / g12]
  3. переустановите Ubuntu, но на этот раз создайте уникальный раздел для всего.

Если вы хотите пойти по пути 2 и вам нужна поддержка, предоставьте вывод, полный sudo fdisk -l /dev/sda Если ни одно из этих решений не соответствует вашим потребностям, дайте нам некоторую обратную связь, и мы можем найти что-то еще с вашей помощью.

Что бы вы ни выбрали, я должен предложить вам сделать резервную копию ваших материалов, прежде чем продолжить.


Чтобы перераспределить жесткий диск: опять же, есть много вариантов. Я предлагаю вам сделать следующее:

  1. Создать Live CD с Ubuntu и загрузиться с ним, выбрать «Try Ubuntu» при запросе и открыть Редактор разделов GParted .
  2. Оттуда вам нужно уменьшить sda8 и переместить его вправо. Для этого щелкните правой кнопкой мыши /dev/sda8 и выберите Изменить размер / Переместить (может потребоваться сначала Размонтировать ). Установите Свободное пространство перед равным 10240 МБ (10 ГиБ).
  3. Затем вам нужно увеличить sda7: щелкните по нему правой кнопкой мыши, выберите Изменить размер / Переместить и установите Свободное место перед и после равным 0.
  4. Примените операции (это может занять несколько минут) и закройте GParted.
  5. Теперь вы должны были сделать корневой раздел достаточно большим, чтобы хранить ваши собственные файлы. Вы должны переместить их. Из терминала:
    $ sudo -s
    # cd /media/
    # mkdir sda7 sda8
    # mount /dev/sda7 sda7/
    # mount -r /dev/sda8 sda8/
    # cp -ar sda8/* sda7/home/
    
    cp может занять несколько минут до завершения.
  6. Теперь выпустите sudo gedit /media/sda7/etc/fstab. Вы должны увидеть строку, похожую на эту:
     UUID=01234567-89ab-cdef-0123-456789abcdef /home ext4 errors=remount-ro 0 0
    
    Некоторые значения могут измениться, важно то, что перед вами должно стоять /home, за которым следует один или несколько пробелов. Как только вы нашли линию, удалите ее.
  7. Почти закончено! Что вам нужно сделать, это удалить старый домашний раздел и использовать освободившееся пространство. Итак, снова откройте GParted, размонтируйте sda7 и sda8, удалите sda8 (щелкните правой кнопкой мыши и Delete ), увеличьте размер sda7 (щелкните правой кнопкой мыши, Resize / Move , установите 0 в и Свободное место после и перед ). Наконец, примените операции и закройте GParted.

Теперь все готово. Перезагрузитесь и снова запустите df -h из собственной Ubuntu. Вы увидите, что доступное пространство для корневого каталога / увеличилось. Вы также увидите, что /home не отображается в выходных данных.

Примечание: как вы, возможно, уже заметили, перераспределение диска не является пятиминутной задачей. Такие операции всегда сопряжены с риском: если вы нажмете не ту кнопку или во время процесса произойдет сбой питания компьютера, вы потеряете все свои данные. Не забудьте сделать резервную копию, прежде чем делать что-либо!

2
ответ дан 7 August 2018 в 18:04

Я вижу, что вы используете отдельный раздел для своего домашнего каталога.

Это правда, что у вас много неиспользуемого пространства в вашем доме, как показано вашим df -i:

Filesystem      Inodes  IUsed   IFree IUse% Mounted on
/dev/sda8      2264752  16371 2248381    1% /home

Однако также верно, что у вас мало свободного места в корневой файловой системе:

Filesystem      Inodes  IUsed   IFree IUse% Mounted on
/dev/sda7       610800 576874   33926   95% /

Если вы запустите df -h, вы точно увидите, сколько места осталось на корневое устройство.

Чтобы решить эту проблему, есть много, много способов, которыми вы можете продолжить. На мой взгляд, наиболее простыми являются три:

  1. удалите некоторые неиспользуемые программы, чтобы освободить место;
  2. перераспределите ваш жесткий диск, чтобы увеличить sda7; / g12]
  3. переустановите Ubuntu, но на этот раз создайте уникальный раздел для всего.

Если вы хотите пойти по пути 2 и вам нужна поддержка, предоставьте вывод, полный sudo fdisk -l /dev/sda Если ни одно из этих решений не соответствует вашим потребностям, дайте нам некоторую обратную связь, и мы можем найти что-то еще с вашей помощью.

Что бы вы ни выбрали, я должен предложить вам сделать резервную копию ваших материалов, прежде чем продолжить.


Чтобы перераспределить жесткий диск: опять же, есть много вариантов. Я предлагаю вам сделать следующее:

  1. Создать Live CD с Ubuntu и загрузиться с ним, выбрать «Try Ubuntu» при запросе и открыть Редактор разделов GParted .
  2. Оттуда вам нужно уменьшить sda8 и переместить его вправо. Для этого щелкните правой кнопкой мыши /dev/sda8 и выберите Изменить размер / Переместить (может потребоваться сначала Размонтировать ). Установите Свободное пространство перед равным 10240 МБ (10 ГиБ).
  3. Затем вам нужно увеличить sda7: щелкните по нему правой кнопкой мыши, выберите Изменить размер / Переместить и установите Свободное место перед и после равным 0.
  4. Примените операции (это может занять несколько минут) и закройте GParted.
  5. Теперь вы должны были сделать корневой раздел достаточно большим, чтобы хранить ваши собственные файлы. Вы должны переместить их. Из терминала:
    $ sudo -s
    # cd /media/
    # mkdir sda7 sda8
    # mount /dev/sda7 sda7/
    # mount -r /dev/sda8 sda8/
    # cp -ar sda8/* sda7/home/
    
    cp может занять несколько минут до завершения.
  6. Теперь выпустите sudo gedit /media/sda7/etc/fstab. Вы должны увидеть строку, похожую на эту:
     UUID=01234567-89ab-cdef-0123-456789abcdef /home ext4 errors=remount-ro 0 0
    
    Некоторые значения могут измениться, важно то, что перед вами должно стоять /home, за которым следует один или несколько пробелов. Как только вы нашли линию, удалите ее.
  7. Почти закончено! Что вам нужно сделать, это удалить старый домашний раздел и использовать освободившееся пространство. Итак, снова откройте GParted, размонтируйте sda7 и sda8, удалите sda8 (щелкните правой кнопкой мыши и Delete ), увеличьте размер sda7 (щелкните правой кнопкой мыши, Resize / Move , установите 0 в и Свободное место после и перед ). Наконец, примените операции и закройте GParted.

Теперь все готово. Перезагрузитесь и снова запустите df -h из собственной Ubuntu. Вы увидите, что доступное пространство для корневого каталога / увеличилось. Вы также увидите, что /home не отображается в выходных данных.

Примечание: как вы, возможно, уже заметили, перераспределение диска не является пятиминутной задачей. Такие операции всегда сопряжены с риском: если вы нажмете не ту кнопку или во время процесса произойдет сбой питания вашего компьютера, вы потеряете все свои данные. Не забудьте сделать резервную копию, прежде чем делать что-либо!

2
ответ дан 10 August 2018 в 06:52

Я вижу, что вы используете отдельный раздел для своего домашнего каталога.

Это правда, что у вас много неиспользуемого пространства в вашем доме, как показано вашим df -i:

Filesystem      Inodes  IUsed   IFree IUse% Mounted on
/dev/sda8      2264752  16371 2248381    1% /home

Однако также верно, что у вас мало свободного места в корневой файловой системе:

Filesystem      Inodes  IUsed   IFree IUse% Mounted on
/dev/sda7       610800 576874   33926   95% /

Если вы запустите df -h, вы точно увидите, сколько места осталось на корневое устройство.

Чтобы решить эту проблему, есть много, много способов, которыми вы можете продолжить. На мой взгляд, наиболее простыми являются три:

  1. удалите некоторые неиспользуемые программы, чтобы освободить место;
  2. перераспределите ваш жесткий диск, чтобы увеличить sda7; / g12]
  3. переустановите Ubuntu, но на этот раз создайте уникальный раздел для всего.

Если вы хотите пойти по пути 2 и вам нужна поддержка, предоставьте вывод, полный sudo fdisk -l /dev/sda Если ни одно из этих решений не соответствует вашим потребностям, дайте нам некоторую обратную связь, и мы можем найти что-то еще с вашей помощью.

Что бы вы ни выбрали, я должен предложить вам сделать резервную копию ваших материалов, прежде чем продолжить.


Чтобы перераспределить жесткий диск: опять же, есть много вариантов. Я предлагаю вам сделать следующее:

  1. Создать Live CD с Ubuntu и загрузиться с ним, выбрать «Try Ubuntu» при запросе и открыть Редактор разделов GParted .
  2. Оттуда вам нужно уменьшить sda8 и переместить его вправо. Для этого щелкните правой кнопкой мыши /dev/sda8 и выберите Изменить размер / Переместить (может потребоваться сначала Размонтировать ). Установите Свободное пространство перед равным 10240 МБ (10 ГиБ).
  3. Затем вам нужно увеличить sda7: щелкните по нему правой кнопкой мыши, выберите Изменить размер / Переместить и установите Свободное место перед и после равным 0.
  4. Примените операции (это может занять несколько минут) и закройте GParted.
  5. Теперь вы должны были сделать корневой раздел достаточно большим, чтобы хранить ваши собственные файлы. Вы должны переместить их. Из терминала:
    $ sudo -s
    # cd /media/
    # mkdir sda7 sda8
    # mount /dev/sda7 sda7/
    # mount -r /dev/sda8 sda8/
    # cp -ar sda8/* sda7/home/
    
    cp может занять несколько минут до завершения.
  6. Теперь выпустите sudo gedit /media/sda7/etc/fstab. Вы должны увидеть строку, похожую на эту:
     UUID=01234567-89ab-cdef-0123-456789abcdef /home ext4 errors=remount-ro 0 0
    
    Некоторые значения могут измениться, важно то, что перед вами должно стоять /home, за которым следует один или несколько пробелов. Как только вы нашли линию, удалите ее.
  7. Почти закончено! Что вам нужно сделать, это удалить старый домашний раздел и использовать освободившееся пространство. Итак, снова откройте GParted, размонтируйте sda7 и sda8, удалите sda8 (щелкните правой кнопкой мыши и Delete ), увеличьте размер sda7 (щелкните правой кнопкой мыши, Resize / Move , установите 0 в и Свободное место после и перед ). Наконец, примените операции и закройте GParted.

Теперь все готово. Перезагрузитесь и снова запустите df -h из собственной Ubuntu. Вы увидите, что доступное пространство для корневого каталога / увеличилось. Вы также увидите, что /home не отображается в выходных данных.

Примечание: как вы, возможно, уже заметили, перераспределение диска не является пятиминутной задачей. Такие операции всегда сопряжены с риском: если вы нажмете не ту кнопку или во время процесса произойдет сбой питания вашего компьютера, вы потеряете все свои данные. Не забудьте сделать резервную копию, прежде чем делать что-либо!

2
ответ дан 15 August 2018 в 18:49
  • 1
    Спасибо за помощь. Пока что я выбрал вариант 1, но мне также понадобится вариант 2. Я предоставил необходимый вывод выше. Как мне поступить? – Kristian T 5 July 2012 в 14:30
  • 2
    Я обновил ответ. Если вам нужны разъяснения, не стесняйтесь спрашивать. – Andrea Corbellini 5 July 2012 в 19:45

У вас могут быть свободные иноды. Попробуйте

df -i

Скажем, у вас может быть свободное место, но нет индекса для «индексации» содержимого.

0
ответ дан 25 July 2018 в 18:18

У вас могут быть свободные иноды. Попробуйте

df -i

Скажем, у вас может быть свободное место, но нет индекса для «индексации» содержимого.

0
ответ дан 2 August 2018 в 00:31

У вас могут быть свободные иноды. Попробуйте

df -i

Скажем, у вас может быть свободное место, но нет индекса для «индексации» содержимого.

0
ответ дан 4 August 2018 в 16:00

У вас могут быть свободные иноды. Попробуйте

df -i

Скажем, у вас может быть свободное место, но нет индекса для «индексации» содержимого.

0
ответ дан 6 August 2018 в 00:39

У вас могут быть свободные иноды. Попробуйте

df -i

Скажем, у вас может быть свободное место, но нет индекса для «индексации» содержимого.

0
ответ дан 7 August 2018 в 18:04

У вас могут быть свободные иноды. Попробуйте

df -i

Скажем, у вас может быть свободное место, но нет индекса для «индексации» содержимого.

0
ответ дан 10 August 2018 в 06:52

У вас могут быть свободные иноды. Попробуйте

df -i

Скажем, у вас может быть свободное место, но нет индекса для «индексации» содержимого.

0
ответ дан 15 August 2018 в 18:49

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

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