Как я могу восстановить данные из / var в поврежденной системе?

После установки KDE (и попытка зафиксировать его путем установки Gnome 3), я больше не могу входить в свою систему, поскольку это дарит мне черный экран.

Это - действительно плохое место для меня, чтобы быть, потому что у меня есть набор данных, которые я должен восстановить со своей установки (особенно, в /var/www).

Существует ли способ осуществить эти данные моей системы с помощью Живого CD прежде, чем переустановить мою ОС?

4
задан 17 September 2016 в 21:52

2 ответа

Вставьте карту с интерфейсом USB в свою систему и смонтируйте раздел, Ваша система идет. Это, вероятно, называют sda1 (если Ubuntu находится на 1-м диске иначе sdb1 если на 2-м диске (и т.д.)), или "системный диск" в средстве запуска. Монтирование может быть сделано от наутилуса или панели средства запуска (это будет иметь все разделы перечисленными со значком диска во время живой сессии).

Затем от Наутилуса, перейдите в /var/www/ и скопируйте файлы, в которых Вы нуждаетесь к карте с интерфейсом USB.

<час>

, Если намерение состоит в том, чтобы отформатировать систему, удостоверяются, что можно восстановить файлы. Действительно используйте, "удаляют безопасно" опцию на карте с интерфейсом USB.

, Если Вы хотите отформатировать диск от этой сессии, удостоверяются, что размонтировали раздел.

5
ответ дан 1 December 2019 в 08:59

Если Вы находитесь на живых медиа, Ваши данные и установка должны быть очень хорошо. Вам будет нужен терминал для этого, так откройтесь один из меню Dash, или путем нажатия испытанного ярлыка Ctrl+Alt+T.

  1. Получите запасной USB и включите его. Это должно смонтироваться к /media/ubuntu/<something>. Сделайте примечание пути монтирования.
  2. Введите команду blkid и ищите что-то с ext* на имя:
    Исключая: /dev/sda4: UUID="..." TYPE="ext4" PARTUUID="..."
    Сделайте примечание к идентификатору раздела (/dev/sda4).
  3. Смонтируйте использование раздела sudo mount <id> /mnt, замена <id> с чем Вы вошли в шаг 3 в моем случае, /dev/sda4.
  4. Выполненный cd /mnt/var.
  5. Выполненный sudo cp -R www/ <mountpath_from_step_1>.

Наконец, используйте Наутилус или ls проверять, что все Ваши файлы действительно на самом деле становились скопированными успешно.

После все кончено и сделанный, размонтируйте оба диска с этой командой:

sudo sync; sudo umount /mnt <mountpath_from_step_1>

С другой стороны, Вы могли иметь, покончили без живых медиа. На поврежденной установке Ubuntu Вы, возможно, перешли к TTY4 (Ctrl+Alt+F4), вставил Карту памяти, и сделанный это:

  1. Выполненный lsblk и найдите надпись Карты памяти (исключая, /dev/sdb1).
  2. Смонтируйте Карту памяти к /mnt с командой: sudo mount <step_1> /mnt
  3. Сделайте папку для своего диска (sudo mkdir /mnt/web-backup)
  4. Скопируйте все: sudo cp -R /var/www /mnt/web-backup
  5. Использовать ls проверить: ls /mnt/web-backup.
  6. Размонтируйте свое использование USB: sudo sync; sudo umount /mnt

Вы могли также сделать эти шаги от Восстановления Shell. Можно получить доступ к этому путем нажатия SHIFT, в то время как Личинка загружается, выбирая (advanced options), (recovery mode) для последнего ядра, и затем идущий в root опция.

Примечание: С любым решением файловая система permissons, возможно, стала небольшим wonky. Вы собираетесь хотеть к sudo chown -R $USER:$USER <path_to_backup> в Вашей новой системе, таким образом, можно на самом деле считать данные.

5
ответ дан 1 December 2019 в 08:59

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

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