Я могу войти в корневой терминал и затем создать zip-файл tar путем выполнения команды tar -zcvf dspace_tar.gz /home/dspace
в корневом терминале.
Но я не могу скопировать использование команды
cp -av dspace_tar.gz /dev/sdb1
который является моим внешним жестким диском.
Я получаю две ошибки: stat error
и no such file or root directory.
Не пытайтесь записать в файл устройств (/dev/sdxY
) - необходимо записать в точку монтирования (/media/username/drive_name
)
Начиная с попытки скопировать как корень , необходимо делать:
cp -av dspace_tar.gz /media/username/external_hdd_name
, Если Вы не знаете точки монтирования устройства, сначала включите его, затем делают это для получения адрес :
lsblk -f
опции:
-f
опция предоставила больше информации о файловых системах. -a
: используемый при копировании архивов -v
: отображает процесс в терминале команда "CP человека" указывает, что CP копирует файлы и каталоги. Это - основанная на файловой системе операция. Вы пытаетесь скопировать прямой файл - не используя файловую систему - так устройство (/dev/sdb1). Вот некоторые опции удовлетворить Ваши потребности:
1. make a file system on /dev/sdb1 and copy the file with cp, in the way you tried it alread: mkfs -t ext4 /dev/sdb1 mount /dev/sdb1 /mnt/mydisk1 cp -av dspace_tar.gz /mnt/mydisk1/
или
2. use tar to write the data direct to sdb1 tar czvf /dev/sdb1 dspace_tar.gz
существуют также другие опции, но я думаю, что это - 2 главных пути. Обычный путь состоит в том, чтобы использовать файловую систему на дисковом устройстве.
Вы пытаетесь перезаписать свой жесткий диск. Я часто использую подобные команды для записи изображений.
, Если Ваш жесткий диск смонтирован где-нибудь попытка, копируя Ваш файл в точку монтирования. Сделать то выполнение команда lsblk
и посмотреть на правую сторону вывода.
, Если это не смонтировано, необходимо будет смонтировать его первым созданием каталога для точки монтирования, затем работая sudo mount /dev/sdb1 <path to folder>
. (Замена путем к Вашей папке). Затем можно скопировать файл на жесткий диск, который появляется как папка.