Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Смена диска на котором смонтирован /home  (Прочитано 2044 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн dimis

  • Автор темы
  • Активист
  • *
  • Сообщений: 268
  • Riga, Latvia
    • Просмотр профиля
Добрый день!
Подскажите пожалуйста, как лучше всего поступить. Есть комп на нём два диска:
160 гб - смонтирован как / и swap
и 500 гб - /home

Данные смарт показывают, что 500 гб. скоро накроются. Купил 1 гб. винт и хочу заменить им 500 гб. Подскажите, как лучше всего это сделать? Желательно без переустановки.

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: Смена диска на котором смонтирован /home
« Ответ #1 : 03 Апреля 2018, 16:00:59 »
dimis, подключаете сначала терабайтник в свободное место, размечаете его, выделяете место под home (монтируете раздел куда угодно). После чего с помощью rsync копируете все с /home (именно с /home, а не с директории пользователя) с сохранением прав на примонтированный раздел. Смотрите еще UUID нового раздела. После чего меняете UUID старого /home на новый. Перезагружаетесь. Все
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн dimis

  • Автор темы
  • Активист
  • *
  • Сообщений: 268
  • Riga, Latvia
    • Просмотр профиля
Re: Смена диска на котором смонтирован /home
« Ответ #2 : 03 Апреля 2018, 16:04:52 »
Спасибо за ответ!
А что значит монтировать куда угодно?

Оффлайн pfg21

  • Участник
  • *
  • Сообщений: 177
    • Просмотр профиля
Re: Смена диска на котором смонтирован /home
« Ответ #3 : 03 Апреля 2018, 16:15:20 »
в произвольный каталог системы.

к примеру в /mnt специально сделать каталог temp111
к нему подмонтировать новый раздел на диске.
перекопировать содержимое /home в /mnt/tmp111
отмонтировать /mnt/tmp111, удалить tmp111
прописать новое хранилище в fstab и перезагрузить компутер.

Оффлайн dimis

  • Автор темы
  • Активист
  • *
  • Сообщений: 268
  • Riga, Latvia
    • Просмотр профиля
Re: Смена диска на котором смонтирован /home
« Ответ #4 : 04 Апреля 2018, 03:14:49 »
А ещё вопрос... копировать все содержимое /home или сам /home?

И где и как поменять UUID?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28507
    • Просмотр профиля
Re: Смена диска на котором смонтирован /home
« Ответ #5 : 04 Апреля 2018, 03:58:43 »
Зачем так сложно?

1. Подключаете диск.
2. Размечаете.
3. Копируете старый /home на новый раздел. Лучше в монопольном режиме.
4. Отключаете старый диск.
5. Расширяете файловую систему на весь раздел.

И, да, покажите `smartctl -a <диск>` под спойлер.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Heider

  • Старожил
  • *
  • Сообщений: 1269
    • Просмотр профиля
Re: Смена диска на котором смонтирован /home
« Ответ #6 : 04 Апреля 2018, 18:03:55 »
А ещё вопрос... копировать все содержимое /home или сам /home?
Содержимое на новый раздел, иначе получится /home/home.

Цитировать
И где и как поменять UUID?
В файле /etc/fstab первое поле строчки с /home что-то вроде UUID=<много всяких букв и цифр>

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28507
    • Просмотр профиля
Re: Смена диска на котором смонтирован /home
« Ответ #7 : 04 Апреля 2018, 19:11:45 »
А если всё сделать правильно, ничего менять не надо будет…
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Heider

  • Старожил
  • *
  • Сообщений: 1269
    • Просмотр профиля
Re: Смена диска на котором смонтирован /home
« Ответ #8 : 04 Апреля 2018, 19:15:42 »
AnrDaemon, он же хочет хомяк на новом терабайтнике. Полюбому будет другой UUID.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28507
    • Просмотр профиля
Re: Смена диска на котором смонтирован /home
« Ответ #9 : 04 Апреля 2018, 19:29:33 »
Нет.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн dimis

  • Автор темы
  • Активист
  • *
  • Сообщений: 268
  • Riga, Latvia
    • Просмотр профиля
Re: Смена диска на котором смонтирован /home
« Ответ #10 : 04 Апреля 2018, 19:57:42 »
Поменял UUID в fstab и система грузится до логин экрана, а дальше не заходит. Что я не так сделал?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28507
    • Просмотр профиля
Re: Смена диска на котором смонтирован /home
« Ответ #11 : 04 Апреля 2018, 19:58:36 »
Всё?…
Мы же не в курсе, что именно вы вообще сделали.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Heider

  • Старожил
  • *
  • Сообщений: 1269
    • Просмотр профиля
Re: Смена диска на котором смонтирован /home
« Ответ #12 : 04 Апреля 2018, 20:16:56 »
dimis, покажите
blkid и cat /etc/fstab

Оффлайн dimis

  • Автор темы
  • Активист
  • *
  • Сообщений: 268
  • Riga, Latvia
    • Просмотр профиля
Re: Смена диска на котором смонтирован /home
« Ответ #13 : 04 Апреля 2018, 20:17:09 »
Скопировал содержимое папки /home на новый диск, поменял строчку для /home на новый UUID (старую закомментил). Выключил, отключил старый диск. Включил -> Login screen.

Пользователь добавил сообщение 04 Апреля 2018, 20:26:02:
dimis, покажите
blkid и cat /etc/fstab

blkid ничего не выдает

Цитировать
guest-y5900l@otec-desktop:~$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda5 during installation
UUID=1d7d294c-f73c-4cef-ae9e-f6237d6a6af2 /               ext4    errors=remount-ro 0       1
# /home was on /dev/sdb5 during installation
#UUID=9beb5e3f-7c49-4888-958f-ea360052f783 /home           ext4    defaults        0       2
UUID=0b4d8dda-daf0-4c08-8c49-8c283ec713c1 /home           ext4    defaults        0       2
# swap was on /dev/sda1 during installation
UUID=97e04bd2-a9d6-4707-817c-0f79e683818f none            swap    sw              0       0
« Последнее редактирование: 04 Апреля 2018, 20:26:02 от dimis »

Оффлайн Heider

  • Старожил
  • *
  • Сообщений: 1269
    • Просмотр профиля
Re: Смена диска на котором смонтирован /home
« Ответ #14 : 04 Апреля 2018, 20:38:33 »
Каким способом копировали хомяк? Права сохранили? Покажите
ls -l /home

 

Страница сгенерирована за 0.03 секунд. Запросов: 25.