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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Перенос /home на другой диск и не только, вопрос по /etc/fstab  (Прочитано 3612 раз)

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

Оффлайн Барабашка

  • Автор темы
  • Любитель
  • *
  • Сообщений: 77
    • Просмотр профиля
Содержимое /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/sda2 during installation
UUID=5db1fe5d-5ca3-41ba-83b7-2aa8cc7d1036 /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/sda1 during installation
UUID=B113-F1B4  /boot/efi       vfat    umask=0077      0       1
# /hdd was on /dev/sdb1 during installation
UUID=0de51381-fad6-4dea-8dc5-e20f61477e01 /hdd            ext4    defaults        0       2
/swapfile                                 none            swap    sw              0       0

Диск, на который хочу перенести, примонтирован - '/hdd'.
1.
Я правильно понимаю, что для того чтобы перенести каталог '/home' на этот диск мне достаточно скопировать в него содержимое каталога и поменять в предпоследней строчке '/hdd' на '/home'?
2.
Чтобы избавиться от '/swapfile' достаточно затереть последнюю строку? объем '/swapfile' автоматически добавится к '/'?

Ну и делать это все в однопользовательском режиме?
« Последнее редактирование: 03 Декабря 2019, 22:47:55 от Барабашка »

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6752
  • 20% Cooler
    • Просмотр профиля
1. Верно. Но: перепроверьте права, должен существовать каталог пользователя.
2. Нет, это не так работает. Избавитесь - да. Автоматически добавится - нет.
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн Барабашка

  • Автор темы
  • Любитель
  • *
  • Сообщений: 77
    • Просмотр профиля
ALiEN175,
Ок. Я так понимаю /home на диске, с которого переносим, никуда не пропадет (я про объем), а автоматически "добавится".
По пункту 2:
как правильно поступить? Gparted'ом добавлять?

Онлайн SergeyIT

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5589
  • Все по палатам!
    • Просмотр профиля
Барабашка, много раз обсуждалось.
Справа вверху на странице в окно поиска введите - перенос home - и нажмите enter
Читайте
Извините, я все еще учусь

Оффлайн Барабашка

  • Автор темы
  • Любитель
  • *
  • Сообщений: 77
    • Просмотр профиля
SergeyIT,
Вот ты вроде бы такой умный, а ведь выше уже ответили.

Онлайн SergeyIT

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5589
  • Все по палатам!
    • Просмотр профиля
Барабашка, ответил здесь, и давно
https://forum.ubuntu.ru/index.php?topic=244045.0
Извините, я все еще учусь

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6752
  • 20% Cooler
    • Просмотр профиля
1. /home подцепит объём нового раздела, указанного в fstab
2. пока что повремените. Swap-файл создаётся просто, парой команд в терминале.

Для начала, покажите
lsblk -o +LABEL,UUID
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн Барабашка

  • Автор темы
  • Любитель
  • *
  • Сообщений: 77
    • Просмотр профиля
ALiEN175,
1.
Я про старый /home. Надо ли переименовыванием и удалением после монтирования заниматься?
2.
sda    8:0    0 223,6G  0 disk                 
├─sda1
│      8:1    0   487M  0 part /boot/efi        B113-F1B4
└─sda2
       8:2    0 223,1G  0 part /                5db1fe5d-5ca3-41ba-83b7-2aa8cc7d1036
sdb    8:16   0 931,5G  0 disk                 
└─sdb1
       8:17   0 931,5G  0 part /hdd             0de51381-fad6-4dea-8dc5-e20f61477e01

И выше куча лупов /snap/*

SergeyIT,
Спасибо, последовательность хорошо описана, я, правда, хочу попробовать без live-cd обойтись.

Онлайн SergeyIT

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5589
  • Все по палатам!
    • Просмотр профиля
Барабашка, без лайва я не знаю как очистить старый home от файлов. Он же используется в системе, из которой ты собираешься работать... хотя можешь попробовать, но тогда все равно на всякий случай надо иметь лайв под рукой.
Смотри - ты перенес все файлы из старого home на новый раздел, подправил fstab. Если теперь ты перегрузишься, то старые файлы в новом home будут тебе недоступны, так как в /home будет примонтирован новый раздел.
Можно, конечно перед загрузкой попробовать удалить все файлы из /home - что будет - не знаю, не пробовал.
По-поводу swap - есть команды swapoff swapon - почитай man
 
Извините, я все еще учусь

Оффлайн Барабашка

  • Автор темы
  • Любитель
  • *
  • Сообщений: 77
    • Просмотр профиля
SergeyIT,
Ну, флешка у меня на полке лежит.
Завтра попробую, отпишусь о результатах, ну и закрою тему в случае успеха.

ALiEN175, SergeyIT,
Спасибо.

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6907
    • Просмотр профиля
Цитировать
По пункту 2:
как правильно поступить?
Проще пареной репы.
В fstab удаляешь или комментируешь сосответствующую строку. Перезагружаешься. Свап будет отключен.
Или отключаешь свап:
sudo swapoff /swapfileПросмотреть состояние свапов:
sudo cat /proc/swapsЕсли отключен, то удалить swapfile как обычный файл.
Цитировать
про старый /home. Надо ли переименовыванием и удалением после монтирования заниматься?
После монтирования "старый хоме" будет тебе недоступен. И советую пока его не трогать. Посмотри как получится с новым, понравится или нет.
Если новый приживется, то тогда можно удалить старый. В любом случае это делается до монтирования, т.е. из другой системы. Теперь для работоспособности твоей системы будут обязательны оба диска.
 А можно хоме оставить на sda, а на sdb вынести только "объемные каталоги" (Documents, Videos и т.д). В этом случае система останется работоспособной и при одном диске sda.
Еще вариант (современный), для монтирования хоме применить оверлейную файловую систему. В этом случае тоже, система останется работоспособной, если по каким-то причинам не смонтируется sdb.

Оффлайн Барабашка

  • Автор темы
  • Любитель
  • *
  • Сообщений: 77
    • Просмотр профиля
В итоге я сегодня решился примонтировать home к другому диску, начал было переходить в однопользовательский режим.... и обнаружил недостаток актуальной информации.
Не поможете?

П.С.: свап успешно удалил.

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6752
  • 20% Cooler
    • Просмотр профиля
я сегодня решился примонтировать home к другому диску, начал было переходить в однопользовательский режим....
не понятно

Не поможете?
Поможем, если внятно всё расскажете.
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн Барабашка

  • Автор темы
  • Любитель
  • *
  • Сообщений: 77
    • Просмотр профиля
ALiEN175,
Как перейти в однопользовательский режим? Нашел одну рекомендацию в интернете: https://www.comss.ru/page.php?id=5631
Но не знаю, доверять ли.

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6752
  • 20% Cooler
    • Просмотр профиля
Барабашка, cначала объясните, зачем вам это нужно?


Пользователь добавил сообщение 08 Декабря 2019, 22:44:42:
у автора той "инструкции" проблемы с терминологией.
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

 

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