Переместить / выбрать другой, уже существующий диск

Я загружаю Ubuntu 16.04 и Windows 8.1. Все Ubuntu живет на SSD, а основной материал Windows тоже живет в отдельном разделе. Основные папки пользователя для Windows (документы, загрузки и т. Д.) Живут на отдельном жестком диске.

В Ubuntu у меня заканчивается пространство. Я хотел бы переместить /opt и /usr/local на жесткий диск. Однако все Q & amp; A, которые я нашел об этом, начинается с предположения, что эти папки уже установлены на другом разделе или что я могу отформатировать целевой диск. Ни один из них не подходит для меня.

Я не помню точно, что я сделал, когда я установил этот компьютер, но я знаю, что жесткий диск доступен из Ubuntu (и находится в /dev/sdb1, установленный на /media/steve/storage). Можно ли делать то, что я прошу?

3
задан 6 April 2017 в 12:14

11 ответов

Вы можете просто ссылаться на него:

Переместить каталог /opt:
sudo mv /opt /mnt/otherDisk/
Создать символическую ссылку на новое место:
sudo ln -s /mnt/OtherDisk/opt /

Теперь у вас будет:

$ ls -ld /foo
lrwxrwxrwx 1 root root 5 Apr  6 14:23 /opt -> /mnt/OtherDisk/opt

Как правильно указал Rinzwind в комментариях, это может сломать вашу систему, если вы переместите каталог, содержащий файлы, необходимые во время загрузки. Например, вы, конечно, не хотите делать это для /bin. /opt должно быть хорошо.

4
ответ дан 22 May 2018 в 23:57

Вы можете просто ссылаться на него:

Переместить каталог /opt: sudo mv /opt /mnt/otherDisk/ Создать символическую ссылку на новое место: sudo ln -s /mnt/OtherDisk/opt /

Теперь у вас будет:

$ ls -ld /foo lrwxrwxrwx 1 root root 5 Apr 6 14:23 /opt -> /mnt/OtherDisk/opt

Как правильно указал Rinzwind в комментариях, это может сломать вашу систему, если вы переместите каталог, содержащий файлы, необходимые во время загрузки. Например, вы, конечно, не хотите делать это для /bin. /opt должно быть хорошо.

4
ответ дан 18 July 2018 в 15:29

Вы можете просто ссылаться на него:

Переместить каталог /opt: sudo mv /opt /mnt/otherDisk/ Создать символическую ссылку на новое место: sudo ln -s /mnt/OtherDisk/opt /

Теперь у вас будет:

$ ls -ld /foo lrwxrwxrwx 1 root root 5 Apr 6 14:23 /opt -> /mnt/OtherDisk/opt

Как правильно указал Rinzwind в комментариях, это может сломать вашу систему, если вы переместите каталог, содержащий файлы, необходимые во время загрузки. Например, вы, конечно, не хотите делать это для /bin. /opt должно быть хорошо.

4
ответ дан 24 July 2018 в 20:39

Вы можете просто ссылаться на него:

Переместить каталог /opt: sudo mv /opt /mnt/otherDisk/ Создать символическую ссылку на новое место: sudo ln -s /mnt/OtherDisk/opt /

Теперь у вас будет:

$ ls -ld /foo lrwxrwxrwx 1 root root 5 Apr 6 14:23 /opt -> /mnt/OtherDisk/opt

Как правильно указал Rinzwind в комментариях, это может сломать вашу систему, если вы переместите каталог, содержащий файлы, необходимые во время загрузки. Например, вы, конечно, не хотите делать это для /bin. /opt должно быть хорошо.

4
ответ дан 31 July 2018 в 13:14

Вы можете просто ссылаться на него:

Переместить каталог /opt: sudo mv /opt /mnt/otherDisk/ Создать символическую ссылку на новое место: sudo ln -s /mnt/OtherDisk/opt /

Теперь у вас будет:

$ ls -ld /foo lrwxrwxrwx 1 root root 5 Apr 6 14:23 /opt -> /mnt/OtherDisk/opt

Как правильно указал Rinzwind в комментариях, это может сломать вашу систему, если вы переместите каталог, содержащий файлы, необходимые во время загрузки. Например, вы, конечно, не хотите делать это для /bin. /opt должно быть хорошо.

4
ответ дан 31 July 2018 в 23:40

Вы можете просто ссылаться на него:

  1. Переместить каталог /opt:
    sudo mv /opt /mnt/otherDisk/
    
  2. Создать символическую ссылку на новое местоположение:
    sudo ln -s /mnt/OtherDisk/opt /
    

У вас теперь есть:

$ ls -ld /foo
lrwxrwxrwx 1 root root 5 Apr  6 14:23 /opt -> /mnt/OtherDisk/opt

Как правильно указал Rinzwind в комментариях, это может сломать вашу систему, если вы переместите каталог, содержащий файлы, необходимые во время загрузки. Например, вы, конечно, не хотите делать это для /bin. /opt должно быть хорошо.

4
ответ дан 9 August 2018 в 03:08

Я перехожу к другому, но вы можете делать то, что хотите.

Если я правильно понимаю, у вас есть два диска, один с ubuntu (и, возможно, с некоторыми файлами Windows) и один с окнами пользовательских файлов. То, что вам нужно будет сделать, это сжатие раздела Windows (в то время как я делал это успешно много раз, изменение размеров разделов может привести к потере данных, поэтому создавайте резервные копии ваших данных), и это освободит место на этом диске. Вы можете использовать такую ​​программу, как GParted, для изменения размеров разделов. После этого вы можете взять оставшееся пространство и создать новый раздел (также сделанный с помощью GParted). Затем вам нужно будет скопировать содержимое / usr / local и / opt в новый раздел (обычно я делаю эту часть, вставляя live cd и монтируя все и копируя). Наконец, вам нужно будет отредактировать файл / etc / fstab и сообщить ему, где монтировать / usr / local и /opt.

. Ссылка, приведенная выше о шагах по перемещению / дому, одинакова, поэтому вы может следовать этому руководству для перемещения / usr / local и / opt. Что вам нужно сделать, это сначала изменить размер раздела Windows.

3
ответ дан 22 May 2018 в 23:57
  • 1
    Not / home /, но пользовательский контент (каталоги) должен быть перемещен. Таким образом, изменяя ./config/user_dirs.dirs – Rinzwind 6 April 2017 в 14:36

Я перехожу к другому, но вы можете делать то, что хотите.

Если я правильно понимаю, у вас есть два диска, один с ubuntu (и, возможно, с некоторыми файлами Windows) и один с окнами пользовательских файлов. То, что вам нужно будет сделать, это сжатие раздела Windows (в то время как я делал это успешно много раз, изменение размеров разделов может привести к потере данных, поэтому создавайте резервные копии ваших данных), и это освободит место на этом диске. Вы можете использовать такую ​​программу, как GParted, для изменения размеров разделов. После этого вы можете взять оставшееся пространство и создать новый раздел (также сделанный с помощью GParted). Затем вам нужно будет скопировать содержимое / usr / local и / opt в новый раздел (обычно я делаю эту часть, вставляя live cd и монтируя все и копируя). Наконец, вам нужно будет отредактировать файл / etc / fstab и сообщить ему, где монтировать / usr / local и /opt.

. Ссылка, приведенная выше о шагах по перемещению / дому, одинакова, поэтому вы может следовать этому руководству для перемещения / usr / local и / opt. Что вам нужно сделать, это сначала изменить размер раздела Windows.

3
ответ дан 18 July 2018 в 15:29

Я перехожу к другому, но вы можете делать то, что хотите.

Если я правильно понимаю, у вас есть два диска, один с ubuntu (и, возможно, с некоторыми файлами Windows) и один с окнами пользовательских файлов. То, что вам нужно будет сделать, это сжатие раздела Windows (в то время как я делал это успешно много раз, изменение размеров разделов может привести к потере данных, поэтому создавайте резервные копии ваших данных), и это освободит место на этом диске. Вы можете использовать такую ​​программу, как GParted, для изменения размеров разделов. После этого вы можете взять оставшееся пространство и создать новый раздел (также сделанный с помощью GParted). Затем вам нужно будет скопировать содержимое / usr / local и / opt в новый раздел (обычно я делаю эту часть, вставляя live cd и монтируя все и копируя). Наконец, вам нужно будет отредактировать файл / etc / fstab и сообщить ему, где монтировать / usr / local и /opt.

. Ссылка, приведенная выше о шагах по перемещению / дому, одинакова, поэтому вы может следовать этому руководству для перемещения / usr / local и / opt. Что вам нужно сделать, это сначала изменить размер раздела Windows.

3
ответ дан 24 July 2018 в 20:39
  • 1
    Not / home /, но пользовательский контент (каталоги) должен быть перемещен. Таким образом, изменяя ./config/user_dirs.dirs – Rinzwind 6 April 2017 в 14:36

Я перехожу к другому, но вы можете делать то, что хотите.

Если я правильно понимаю, у вас есть два диска, один с ubuntu (и, возможно, с некоторыми файлами Windows) и один с окнами пользовательских файлов. То, что вам нужно будет сделать, это сжатие раздела Windows (в то время как я делал это успешно много раз, изменение размеров разделов может привести к потере данных, поэтому создавайте резервные копии ваших данных), и это освободит место на этом диске. Вы можете использовать такую ​​программу, как GParted, для изменения размеров разделов. После этого вы можете взять оставшееся пространство и создать новый раздел (также сделанный с помощью GParted). Затем вам нужно будет скопировать содержимое / usr / local и / opt в новый раздел (обычно я делаю эту часть, вставляя live cd и монтируя все и копируя). Наконец, вам нужно будет отредактировать файл / etc / fstab и сообщить ему, где монтировать / usr / local и /opt.

. Ссылка, приведенная выше о шагах по перемещению / дому, одинакова, поэтому вы может следовать этому руководству для перемещения / usr / local и / opt. Что вам нужно сделать, это сначала изменить размер раздела Windows.

3
ответ дан 31 July 2018 в 13:14
  • 1
    Not / home /, но пользовательский контент (каталоги) должен быть перемещен. Таким образом, изменяя ./config/user_dirs.dirs – Rinzwind 6 April 2017 в 14:36

Я перехожу к другому, но вы можете делать то, что хотите.

Если я правильно понимаю, у вас есть два диска, один с ubuntu (и, возможно, с некоторыми файлами Windows) и один с окнами пользовательских файлов. То, что вам нужно будет сделать, это сжатие раздела Windows (в то время как я делал это успешно много раз, изменение размеров разделов может привести к потере данных, поэтому создавайте резервные копии ваших данных), и это освободит место на этом диске. Вы можете использовать такую ​​программу, как GParted, для изменения размеров разделов. После этого вы можете взять оставшееся пространство и создать новый раздел (также сделанный с помощью GParted). Затем вам нужно будет скопировать содержимое / usr / local и / opt в новый раздел (обычно я делаю эту часть, вставляя live cd и монтируя все и копируя). Наконец, вам нужно будет отредактировать файл / etc / fstab и сообщить ему, где монтировать / usr / local и /opt.

. Ссылка, приведенная выше о шагах по перемещению / дому, одинакова, поэтому вы может следовать этому руководству для перемещения / usr / local и / opt. Что вам нужно сделать, это сначала изменить размер раздела Windows.

3
ответ дан 31 July 2018 в 23:40
  • 1
    Not / home /, но пользовательский контент (каталоги) должен быть перемещен. Таким образом, изменяя ./config/user_dirs.dirs – Rinzwind 6 April 2017 в 14:36

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

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