Переместить все установленные файлы в другой раздел

На самом деле, после многого чтения и поиска на других форумах я исправил его с помощью sudo eject /dev/sr1 , после чего я подождал & lt; = 30 секунд, и мое устройство найдено. Я, как понял, мой модем был mounter как usb-хранилище, и все, что я должен сделать, это выбросить его.

Извините за мой английский, я надеюсь, что кто-нибудь найдет это полезное!

4
задан 14 August 2011 в 08:47

7 ответов

A1: нет, это невозможно. Пути фиксированы.

A2: если вы хотите переместить файлы в другой раздел, вам нужно будет использовать Live CD. Пожалуйста, подумайте об изменении размера разделов, что намного проще и менее подвержено ошибкам. Это возможно только в том случае, если на одном диске достаточно места. Подумайте о перемещении папки /home, как описано здесь, 8GB должно быть достаточно для / в большинстве случаев. Если вы хотите использовать второй диск в качестве корневого раздела или хотите создать новый раздел на текущем диске, пожалуйста, продолжайте.

Сделайте резервную копию (желательно с программным обеспечением клонирования диска, таким как Clonezilla). Загрузите Live CD, не монтируйте ничего. Создайте новый раздел с помощью Disk Utility или GParted. Этот раздел должен поддерживать разрешения файлов Linux. Такой файловой системой является ext4. Обозначьте это «UbuntuRoot», чтобы вы могли легче найти раздел, иначе вам нужно будет запомнить имя раздела (например, /dev/sdb1). Откройте терминал и запустите sudo blkid, чтобы получить UUID для вашего вновь созданного раздела. Пример вывода, вам понадобится последняя строка:
/dev/sda1: LABEL="HDD" UUID="AD078BC9C024FCDD" TYPE="ntfs"
/dev/sda2: LABEL="DATA" UUID="FDE43758913E70EE" TYPE="ntfs"
/dev/sda3: UUID="a88638ae-3cd3-45c0-ad06-2d56d89b19a0" TYPE="swap"
/dev/sda4: UUID="e3f848cb-5a05-4d2d-92e0-3eaf7b27338c" TYPE="ext4"
/dev/sdb1: LABEL="UbuntuRoot" UUID="1cdfadcf-0969-48ba-96a5-42557c23f8e9" TYPE="ext4"
Установите старый корневой раздел (/dev/sdb1 - это ваш вновь созданный раздел, /dev/sda4 был вашим старым разделом):
sudo mkdir /media/old
sudo mount /dev/sda4 /media/old
sudo mount /dev/sdb1 /mnt
Скопируйте файлы (это может занять while):
sudo cp -prvT /media/old /mnt
Обновить /mnt/etc/fstab с новым UUID. Выберите редактор по вашему выбору:
sudo nano /mnt/etc/fstab
gksu gedit /mnt/etc/fstab
Найдите строку, которая выглядит и замените UUID /dev/sda4 на UUID /dev/sdb1:
# / was on /dev/sda4 during installation
UUID=e3f848cb-5a05-4d2d-92e0-3eaf7b27338c /               ext4    errors=remount-ro 0       1
Сохранить /mnt/etc/fstab и выйдите из редактора. Затем GRUB необходимо обновить для загрузки с нового диска и раздела.
sudo grub-install --root-directory=/mnt /dev/sdb
Отключите разделы, чтобы закончить его:
sudo umount /mnt /media/old
Перезагрузите, чтобы проверить результат.
3
ответ дан 25 May 2018 в 19:41
  • 1
    Спасибо за ваш быстрый ответ. Я постараюсь написать опыт :-) – Hari K T 23 July 2011 в 21:44
  • 2
    Это всего лишь 5 ГБ, а не 8 ГБ. – Hari K T 14 August 2011 в 08:43
  • 3
    5 ГБ немного ниже, но достаточно, если вы регулярно очищаете файлы (sudo apt-get clean, чтобы очистить кеш-файлы APT, кеш браузера). У меня есть новая установка для разработки, использующая только 3G, включая /home 200 МБ. – Lekensteyn 14 August 2011 в 13:37
  • 4
    Извините, я попал в беду. Не знаю, как я потерял загрузчик. И это прибыло в спасательную спасательность & gt; терминал (прежде чем я попробовал ваши шаги). Но я пошел с USB и пробовал ваши шаги в надежде, что загрузчик установит его. Но вся ошибка возникла, когда я попытался установить загрузчик. Я пробовал разные способы. В вашем написано «root», но в подсказке я вижу загрузку, поэтому в итоге это были ошибки pastie.org/2370460 . Но у меня была новая установка на другой раздел. Так что теперь у меня есть 2 Ubuntu :). В любом случае, поскольку данные в безопасности, я доволен этим. – Hari K T 14 August 2011 в 18:36
  • 5
    Прочтите руководство, если вы не знаете, для чего используется опция. --boot-directory устанавливает местоположение, в котором размещены файлы GRUB. По умолчанию это /boot/grub (/mnt/boot/grub). Я предполагаю, что /dev/sda11 - ваш целевой раздел? В противном случае вы могли бы опубликовать вывод sudo fdisk -l и sudo blkid? – Lekensteyn 14 August 2011 в 18:43

A1: нет, это невозможно. Пути фиксированы.

A2: если вы хотите переместить файлы в другой раздел, вам нужно будет использовать Live CD. Пожалуйста, подумайте об изменении размера разделов, что намного проще и менее подвержено ошибкам. Это возможно только в том случае, если на одном диске достаточно места. Подумайте о перемещении папки /home, как описано здесь, 8GB должно быть достаточно для / в большинстве случаев. Если вы хотите использовать второй диск в качестве корневого раздела или хотите создать новый раздел на текущем диске, пожалуйста, продолжайте.

Сделайте резервную копию (желательно с программным обеспечением клонирования диска, таким как Clonezilla). Загрузите Live CD, не монтируйте ничего. Создайте новый раздел с помощью Disk Utility или GParted. Этот раздел должен поддерживать разрешения файлов Linux. Такой файловой системой является ext4. Обозначьте это «UbuntuRoot», чтобы вы могли легче найти раздел, иначе вам нужно будет запомнить имя раздела (например, /dev/sdb1). Откройте терминал и запустите sudo blkid, чтобы получить UUID для вашего вновь созданного раздела. Пример вывода, вам понадобится последняя строка: /dev/sda1: LABEL="HDD" UUID="AD078BC9C024FCDD" TYPE="ntfs" /dev/sda2: LABEL="DATA" UUID="FDE43758913E70EE" TYPE="ntfs" /dev/sda3: UUID="a88638ae-3cd3-45c0-ad06-2d56d89b19a0" TYPE="swap" /dev/sda4: UUID="e3f848cb-5a05-4d2d-92e0-3eaf7b27338c" TYPE="ext4" /dev/sdb1: LABEL="UbuntuRoot" UUID="1cdfadcf-0969-48ba-96a5-42557c23f8e9" TYPE="ext4" Установите старый корневой раздел (/dev/sdb1 - это ваш вновь созданный раздел, /dev/sda4 был вашим старым разделом): sudo mkdir /media/old sudo mount /dev/sda4 /media/old sudo mount /dev/sdb1 /mnt Скопируйте файлы (это может занять while): sudo cp -prvT /media/old /mnt Обновить /mnt/etc/fstab с новым UUID. Выберите редактор по вашему выбору: sudo nano /mnt/etc/fstab gksu gedit /mnt/etc/fstab Найдите строку, которая выглядит и замените UUID /dev/sda4 на UUID /dev/sdb1: # / was on /dev/sda4 during installation UUID=e3f848cb-5a05-4d2d-92e0-3eaf7b27338c / ext4 errors=remount-ro 0 1 Сохранить /mnt/etc/fstab и выйдите из редактора. Затем GRUB необходимо обновить для загрузки с нового диска и раздела. sudo grub-install --root-directory=/mnt /dev/sdb Отключите разделы, чтобы закончить его: sudo umount /mnt /media/old Перезагрузите, чтобы проверить результат.
3
ответ дан 25 July 2018 в 21:33

A1: нет, это невозможно. Пути фиксированы.

A2: если вы хотите переместить файлы в другой раздел, вам нужно будет использовать Live CD. Пожалуйста, подумайте об изменении размера разделов, что намного проще и менее подвержено ошибкам. Это возможно только в том случае, если на одном диске достаточно места. Подумайте о перемещении папки /home, как описано здесь, 8GB должно быть достаточно для / в большинстве случаев. Если вы хотите использовать второй диск в качестве корневого раздела или хотите создать новый раздел на текущем диске, пожалуйста, продолжайте.

Сделайте резервную копию (желательно с программным обеспечением клонирования диска, таким как Clonezilla). Загрузите Live CD, не монтируйте ничего. Создайте новый раздел с помощью Disk Utility или GParted. Этот раздел должен поддерживать разрешения файлов Linux. Такой файловой системой является ext4. Обозначьте это «UbuntuRoot», чтобы вы могли легче найти раздел, иначе вам нужно будет запомнить имя раздела (например, /dev/sdb1). Откройте терминал и запустите sudo blkid, чтобы получить UUID для вашего вновь созданного раздела. Пример вывода, вам понадобится последняя строка: /dev/sda1: LABEL="HDD" UUID="AD078BC9C024FCDD" TYPE="ntfs" /dev/sda2: LABEL="DATA" UUID="FDE43758913E70EE" TYPE="ntfs" /dev/sda3: UUID="a88638ae-3cd3-45c0-ad06-2d56d89b19a0" TYPE="swap" /dev/sda4: UUID="e3f848cb-5a05-4d2d-92e0-3eaf7b27338c" TYPE="ext4" /dev/sdb1: LABEL="UbuntuRoot" UUID="1cdfadcf-0969-48ba-96a5-42557c23f8e9" TYPE="ext4" Установите старый корневой раздел (/dev/sdb1 - это ваш вновь созданный раздел, /dev/sda4 был вашим старым разделом): sudo mkdir /media/old sudo mount /dev/sda4 /media/old sudo mount /dev/sdb1 /mnt Скопируйте файлы (это может занять while): sudo cp -prvT /media/old /mnt Обновить /mnt/etc/fstab с новым UUID. Выберите редактор по вашему выбору: sudo nano /mnt/etc/fstab gksu gedit /mnt/etc/fstab Найдите строку, которая выглядит и замените UUID /dev/sda4 на UUID /dev/sdb1: # / was on /dev/sda4 during installation UUID=e3f848cb-5a05-4d2d-92e0-3eaf7b27338c / ext4 errors=remount-ro 0 1 Сохранить /mnt/etc/fstab и выйдите из редактора. Затем GRUB необходимо обновить для загрузки с нового диска и раздела. sudo grub-install --root-directory=/mnt /dev/sdb Отключите разделы, чтобы закончить его: sudo umount /mnt /media/old Перезагрузите, чтобы проверить результат.
3
ответ дан 31 July 2018 в 12:59

A1: нет, это невозможно. Пути фиксированы.

A2: если вы хотите переместить файлы в другой раздел, вам нужно будет использовать Live CD. Пожалуйста, подумайте об изменении размера разделов, что намного проще и менее подвержено ошибкам. Это возможно только в том случае, если на одном диске достаточно места. Подумайте о перемещении папки /home, как описано здесь, 8GB должно быть достаточно для / в большинстве случаев. Если вы хотите использовать второй диск в качестве корневого раздела или хотите создать новый раздел на текущем диске, пожалуйста, продолжайте.

Сделайте резервную копию (желательно с программным обеспечением клонирования диска, таким как Clonezilla). Загрузите Live CD, не монтируйте ничего. Создайте новый раздел с помощью Disk Utility или GParted. Этот раздел должен поддерживать разрешения файлов Linux. Такой файловой системой является ext4. Обозначьте это «UbuntuRoot», чтобы вы могли легче найти раздел, иначе вам нужно будет запомнить имя раздела (например, /dev/sdb1). Откройте терминал и запустите sudo blkid, чтобы получить UUID для вашего вновь созданного раздела. Пример вывода, вам понадобится последняя строка: /dev/sda1: LABEL="HDD" UUID="AD078BC9C024FCDD" TYPE="ntfs" /dev/sda2: LABEL="DATA" UUID="FDE43758913E70EE" TYPE="ntfs" /dev/sda3: UUID="a88638ae-3cd3-45c0-ad06-2d56d89b19a0" TYPE="swap" /dev/sda4: UUID="e3f848cb-5a05-4d2d-92e0-3eaf7b27338c" TYPE="ext4" /dev/sdb1: LABEL="UbuntuRoot" UUID="1cdfadcf-0969-48ba-96a5-42557c23f8e9" TYPE="ext4" Установите старый корневой раздел (/dev/sdb1 - это ваш вновь созданный раздел, /dev/sda4 был вашим старым разделом): sudo mkdir /media/old sudo mount /dev/sda4 /media/old sudo mount /dev/sdb1 /mnt Скопируйте файлы (это может занять while): sudo cp -prvT /media/old /mnt Обновить /mnt/etc/fstab с новым UUID. Выберите редактор по вашему выбору: sudo nano /mnt/etc/fstab gksu gedit /mnt/etc/fstab Найдите строку, которая выглядит и замените UUID /dev/sda4 на UUID /dev/sdb1: # / was on /dev/sda4 during installation UUID=e3f848cb-5a05-4d2d-92e0-3eaf7b27338c / ext4 errors=remount-ro 0 1 Сохранить /mnt/etc/fstab и выйдите из редактора. Затем GRUB необходимо обновить для загрузки с нового диска и раздела. sudo grub-install --root-directory=/mnt /dev/sdb Отключите разделы, чтобы закончить его: sudo umount /mnt /media/old Перезагрузите, чтобы проверить результат.
3
ответ дан 2 August 2018 в 03:10

A1: нет, это невозможно. Пути фиксированы.

A2: если вы хотите переместить файлы в другой раздел, вам нужно будет использовать Live CD. Пожалуйста, подумайте об изменении размера разделов, что намного проще и менее подвержено ошибкам. Это возможно только в том случае, если на одном диске достаточно места. Подумайте о перемещении папки /home, как описано здесь, 8GB должно быть достаточно для / в большинстве случаев. Если вы хотите использовать второй диск в качестве корневого раздела или хотите создать новый раздел на текущем диске, пожалуйста, продолжайте.

Сделайте резервную копию (желательно с программным обеспечением клонирования диска, таким как Clonezilla). Загрузите Live CD, не монтируйте ничего. Создайте новый раздел с помощью Disk Utility или GParted. Этот раздел должен поддерживать разрешения файлов Linux. Такой файловой системой является ext4. Обозначьте это «UbuntuRoot», чтобы вы могли легче найти раздел, иначе вам нужно будет запомнить имя раздела (например, /dev/sdb1). Откройте терминал и запустите sudo blkid, чтобы получить UUID для вашего вновь созданного раздела. Пример вывода, вам понадобится последняя строка: /dev/sda1: LABEL="HDD" UUID="AD078BC9C024FCDD" TYPE="ntfs" /dev/sda2: LABEL="DATA" UUID="FDE43758913E70EE" TYPE="ntfs" /dev/sda3: UUID="a88638ae-3cd3-45c0-ad06-2d56d89b19a0" TYPE="swap" /dev/sda4: UUID="e3f848cb-5a05-4d2d-92e0-3eaf7b27338c" TYPE="ext4" /dev/sdb1: LABEL="UbuntuRoot" UUID="1cdfadcf-0969-48ba-96a5-42557c23f8e9" TYPE="ext4" Установите старый корневой раздел (/dev/sdb1 - это ваш вновь созданный раздел, /dev/sda4 был вашим старым разделом): sudo mkdir /media/old sudo mount /dev/sda4 /media/old sudo mount /dev/sdb1 /mnt Скопируйте файлы (это может занять while): sudo cp -prvT /media/old /mnt Обновить /mnt/etc/fstab с новым UUID. Выберите редактор по вашему выбору: sudo nano /mnt/etc/fstab gksu gedit /mnt/etc/fstab Найдите строку, которая выглядит и замените UUID /dev/sda4 на UUID /dev/sdb1: # / was on /dev/sda4 during installation UUID=e3f848cb-5a05-4d2d-92e0-3eaf7b27338c / ext4 errors=remount-ro 0 1 Сохранить /mnt/etc/fstab и выйдите из редактора. Затем GRUB необходимо обновить для загрузки с нового диска и раздела. sudo grub-install --root-directory=/mnt /dev/sdb Отключите разделы, чтобы закончить его: sudo umount /mnt /media/old Перезагрузите, чтобы проверить результат.
3
ответ дан 4 August 2018 в 19:03

A1: нет, это невозможно. Пути фиксированы.

A2: если вы хотите переместить файлы в другой раздел, вам нужно будет использовать Live CD. Пожалуйста, подумайте об изменении размера разделов, что намного проще и менее подвержено ошибкам. Это возможно только в том случае, если на одном диске достаточно места. Подумайте о перемещении папки /home, как описано здесь, 8GB должно быть достаточно для / в большинстве случаев. Если вы хотите использовать второй диск в качестве корневого раздела или хотите создать новый раздел на текущем диске, пожалуйста, продолжайте.

Сделайте резервную копию (желательно с программным обеспечением клонирования диска, таким как Clonezilla). Загрузите Live CD, не монтируйте ничего. Создайте новый раздел с помощью Disk Utility или GParted. Этот раздел должен поддерживать разрешения файлов Linux. Такой файловой системой является ext4. Обозначьте это «UbuntuRoot», чтобы вы могли легче найти раздел, иначе вам нужно будет запомнить имя раздела (например, /dev/sdb1). Откройте терминал и запустите sudo blkid, чтобы получить UUID для вашего вновь созданного раздела. Пример вывода, вам понадобится последняя строка: /dev/sda1: LABEL="HDD" UUID="AD078BC9C024FCDD" TYPE="ntfs" /dev/sda2: LABEL="DATA" UUID="FDE43758913E70EE" TYPE="ntfs" /dev/sda3: UUID="a88638ae-3cd3-45c0-ad06-2d56d89b19a0" TYPE="swap" /dev/sda4: UUID="e3f848cb-5a05-4d2d-92e0-3eaf7b27338c" TYPE="ext4" /dev/sdb1: LABEL="UbuntuRoot" UUID="1cdfadcf-0969-48ba-96a5-42557c23f8e9" TYPE="ext4" Установите старый корневой раздел (/dev/sdb1 - это ваш вновь созданный раздел, /dev/sda4 был вашим старым разделом): sudo mkdir /media/old sudo mount /dev/sda4 /media/old sudo mount /dev/sdb1 /mnt Скопируйте файлы (это может занять while): sudo cp -prvT /media/old /mnt Обновить /mnt/etc/fstab с новым UUID. Выберите редактор по вашему выбору: sudo nano /mnt/etc/fstab gksu gedit /mnt/etc/fstab Найдите строку, которая выглядит и замените UUID /dev/sda4 на UUID /dev/sdb1: # / was on /dev/sda4 during installation UUID=e3f848cb-5a05-4d2d-92e0-3eaf7b27338c / ext4 errors=remount-ro 0 1 Сохранить /mnt/etc/fstab и выйдите из редактора. Затем GRUB необходимо обновить для загрузки с нового диска и раздела. sudo grub-install --root-directory=/mnt /dev/sdb Отключите разделы, чтобы закончить его: sudo umount /mnt /media/old Перезагрузите, чтобы проверить результат.
3
ответ дан 6 August 2018 в 03:22

A1: нет, это невозможно. Пути фиксированы.

A2: если вы хотите переместить файлы в другой раздел, вам нужно будет использовать Live CD. Пожалуйста, подумайте об изменении размера разделов, что намного проще и менее подвержено ошибкам. Это возможно только в том случае, если на одном диске достаточно места. Подумайте о перемещении папки /home, как описано здесь, 8GB должно быть достаточно для / в большинстве случаев. Если вы хотите использовать второй диск в качестве корневого раздела или хотите создать новый раздел на текущем диске, пожалуйста, продолжайте.

Сделайте резервную копию (желательно с программным обеспечением клонирования диска, таким как Clonezilla). Загрузите Live CD, не монтируйте ничего. Создайте новый раздел с помощью Disk Utility или GParted. Этот раздел должен поддерживать разрешения файлов Linux. Такой файловой системой является ext4. Обозначьте это «UbuntuRoot», чтобы вы могли легче найти раздел, иначе вам нужно будет запомнить имя раздела (например, /dev/sdb1). Откройте терминал и запустите sudo blkid, чтобы получить UUID для вашего вновь созданного раздела. Пример вывода, вам понадобится последняя строка: /dev/sda1: LABEL="HDD" UUID="AD078BC9C024FCDD" TYPE="ntfs" /dev/sda2: LABEL="DATA" UUID="FDE43758913E70EE" TYPE="ntfs" /dev/sda3: UUID="a88638ae-3cd3-45c0-ad06-2d56d89b19a0" TYPE="swap" /dev/sda4: UUID="e3f848cb-5a05-4d2d-92e0-3eaf7b27338c" TYPE="ext4" /dev/sdb1: LABEL="UbuntuRoot" UUID="1cdfadcf-0969-48ba-96a5-42557c23f8e9" TYPE="ext4" Установите старый корневой раздел (/dev/sdb1 - это ваш вновь созданный раздел, /dev/sda4 был вашим старым разделом): sudo mkdir /media/old sudo mount /dev/sda4 /media/old sudo mount /dev/sdb1 /mnt Скопируйте файлы (это может занять while): sudo cp -prvT /media/old /mnt Обновить /mnt/etc/fstab с новым UUID. Выберите редактор по вашему выбору: sudo nano /mnt/etc/fstab gksu gedit /mnt/etc/fstab Найдите строку, которая выглядит и замените UUID /dev/sda4 на UUID /dev/sdb1: # / was on /dev/sda4 during installation UUID=e3f848cb-5a05-4d2d-92e0-3eaf7b27338c / ext4 errors=remount-ro 0 1 Сохранить /mnt/etc/fstab и выйдите из редактора. Затем GRUB необходимо обновить для загрузки с нового диска и раздела. sudo grub-install --root-directory=/mnt /dev/sdb Отключите разделы, чтобы закончить его: sudo umount /mnt /media/old Перезагрузите, чтобы проверить результат.
3
ответ дан 7 August 2018 в 21:08

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

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