Уважаемые, Форумчане, подскажите пожалуйста такую простую вещь, как увеличить размер /home?
Получилось так: у меня постепенно поглотилось все свободное место на /home, думал его увеличить установкой дополнительного винта, отвести какую-то его часть под Ubuntu (на компе присутствуют еще три системы - 7, ХР, Mageia 3). Провел эксперимент, поставил винт, разметил с помощью gparted - половину отдал ntfs для винды, а половину хотел отдать под /home для Ubuntu, отформатировал ext4, но там создалась папка lost+found и при попытке что-нибудь записать на этот раздел выдается сообщение, что нет прав доступа.
Как бы можно сделать так, чтобы Ubuntu приняла к себе кусок дополнительного винта, как родного и больше не ругалась на недостаток места на /home?
Увеличение раздела /home
Покажите вывод
mount | grep ext4вот:
Показать
alx@alx-P55-US3L:~$ mount | grep ext4
/dev/sdb10 on / type ext4 (rw,errors=remount-ro)
/dev/sdb12 on /home type ext4 (rw)
/dev/sdc2 on /media/Home_Ub type ext4 (rw,nosuid,nodev,uhelper=udisks)
alx@alx-P55-US3L:~$
речь идет о sdc2
Может быть lost+found это остатки от Мандривы которая там была и gparted их не убил форматированием?
В lost+found скидываются файлы, на которых не было ссылок ни в одной директории, хотя их inod не были помечены как свободные. Допустим при удалении файла из директории произошёл сбой (выключилось питание), то в системе останется потерянный inod, который вроде как и указывает на корректный файл, но этот файл не содержится ни в одной директории. В ext2 и других нежурналируемых файловых системах задача восстановления таких файлов ложится на fsck. Он находит inod, на которые нет ссылок, и создаёт на них ссылки в lost+found. После этого пользователь сможет просмотреть файлы и при необходимости переместить им куда надо, вернув нужные имена.
В ext3 и в других журналируемых файловых системах fsck просматривает журнал и видя, что операция завершилась не полностью, откатывает ее. Поэтому потерянных inod в журналируемых файловых системах находиться меньше.
gparted их не убил форматированием?
Форматирование не удаляет данные с носителя, а только обозначает их, как удаленные. Данные удаляются в случае записи на их место других данных (забивка нулями или случайными 0-1). Как же мы восстанавливаем данные с форматированных дисков с помощью dd? :D
AlxDs, что значит "кусок дополнительного"? Есть раздел, смонтированный в /home. Два раздела в одну точку монтирования никак не влезут. Создайте в существующем /home точку монтирования и прикрутите новый раздел туда, а не в /media. И man fstab в помощь. Как-то так, если я правильно понял вопрос...
Создайте в существующем /home точку монтирования и прикрутите новый раздел туда, а не в /media
Да, вот об этом и вопрос, как это сделать?
Если раздел /home граничит с разделом от которого Вы хотите отхватить кусок - то это не проблема, а если в разных частях диска, тоkarl_muenhgausen, Вам сказал, а как... гугл в помощь, советов- тьма! :D
советов- тьма!
Oleg65, вот именно - советов тьма, а конкретных мало.
Раздел, который хочу прикрутить к /home находиться на другом физическом диске.
AlxDs, тогда проще всего его сделать отдельным разделом :)
Система его будет так же видеть. А один "хомяк" на два винта едва ли встанет, если это не RAID. Но там совсем другая тема...
опытке что-нибудь записать на этот раздел выдается сообщение, что нет прав доступа.
Сделайте так:
[console]sudo chmod -R 755 /ваша/точка/монтирования[/console]
При необходимости измените владельва вашей точки монтирования через sudo chown.
Да, вот об этом и вопрос, как это сделать?
Добавить в /etc/fstab что-то вроде:
UUID=11111111-2222-3333-4444-555555555555 /home/documents ext4 defaults 0 2Проверьте свой UUID, тип файловой системы и точку монтирования.
Ну и нафига его по UUID корячить? Проще по устройству.
/dev/sdc2 /home/что_то_там_папка etc4 defaults,umask=000 0 0Про chroot Вам всё объяснили. Тольо без опыта я бы порекомендовал это делать в графике, меньше шансов накосячить.
gksu nautiluskarl_muenhgausen, у каждого способа есть преимущества и недостатки. Я привёл пример из своего /etc/fstab.
ТС, покажите еще вывод df -h.
AlxDs, тогда проще всего его сделать отдельным разделом :)
Система его будет так же видеть. А один "хомяк" на два винта едва ли встанет, если это не RAID. Но там совсем другая тема...
Я поддерживаю, Имхо, самое безболезненное
Если раздел /home граничит с разделом от которого Вы хотите отхватить кусок - то это не проблема, а если в разных частях диска, тоkarl_muenhgausen, Вам сказал,
если в разных частях диска, то тоже не проблема. Сначала gparted оттяпываем нужный кусок у раздела. Затем gparted передвигаем все промежуточные разделы так, чтобы оттяпанный кусок сместился к разделу /home . Ну и далее присоединяем... Делал так раза два-три. Я побаиваюсь трогать лишь нижнюю границу корня (/) . Остальные разделы (usr и home) трансформировал и снизу, и сверху. Двигал с мест типа sdb2 и sdb3 на места sdb1 и sdb2 . Минт после этого перезагружается и работает без проблем. fstab корректировал лишь после перетурбаций swap c диска на диск.
Ну и естественно, что делать это все загрузившись с gparted-live либо live дистрибутива
если в разных частях диска, то тоже не проблема. Сначала gparted оттяпываем нужный кусок у раздела. Затем gparted передвигаем все промежуточные разделы так, чтобы оттяпанный кусок сместился к разделу /home . Ну и далее присоединяем... Делал так раза два-три.
так я делал неоднократно, даже корень передвигал и в 80% случаев удачно. А тут на двух разных винтах (физических).
Однако, всем спасибо за поддержку. В этот раз попытки присоединить второй винт к хомячному разделу Убунты окончились тем, что она грузилась до окна с паролем и дальше полный отлуп, наверно ее родной хомяк отцепился. Короче плюнул на это дело и установил Убунту заново на другой винт и отвел 40 Гигов под корень и 80 под хомяка, на некоторое время хватит. Теперь буду пытаться прописать ее в Магеевский grub 2, чтобы нашлась. Забыл как это делается, придется вспоминать. И еще проблема выплыла неожиданно - подключить USB WiFi "свисток" DLink DWA 125. Вот уж не ожидал, думал с веб-камерой проблемы будут, а она встала как родная.
ek-nfn, не на разных физических устройствах.