Я использую Ubuntu 14.04.
Я попытался загрузить компьютер и получил следующую ошибку:
General error mounting filesystems.
A maintenance shell will now be started.
CONTROL-D will terminate this shell and reboot the system
Так как компьютер не загружается, мне нужно перенести файлы. Я могу получить доступ к файлам из командной строки, но не могу перенести файлы.
Я попытался смонтировать USB-накопитель, но «mount» не установлен.
Затем я использовалrsync -avh /dev/sdb /media/usb
сообщение об ошибке:
rsync: mknod "/media/usb" failed: Read-only file system (30)
Я не привязан к этому методу. Мне просто нужно перенести свои файлы.
Любая помощь будет оценена.
решение1
Вместо того, чтобы идти сложным путем, вы можете просто запустить живую систему Linux с USB или CD/DVD и спасти свои данные с помощью этого. Это также сделает диагностику ошибок монтирования более удобной.
Если вы действительно хотите или вам необходимо использовать спасательную оболочку,
- найдите записываемую файловую систему, например
/run
или/tmp
(просмотрите параметры монтирования в выводеmount
или содержимое/proc/mounts
для поиска подходящих) или - самостоятельно создайте доступную для записи точку монтирования tmpfs (
mount -t tmpfs none /tmp
).
Там вы можете создать каталоги, которые вы можете позже использовать в качестве точек монтирования для файловых систем, содержащих ваши данные, и тех, что находятся на вашем носителе передачи. Вы должны использовать флаг --read-only
на mount
первом, чтобы случайно не изменить или не удалить какие-либо данные.