Simple copy from external USB hdd to Ubuntu PC does not work (cp: cannot create regular file)

mike_linux

Active Member
Joined
Nov 20, 2020
Messages
137
Reaction score
67
Credits
1,287
Hi folks, hope you're doing fine.
I have a very basic problem and didn't remember how I had fixed this in past. I have mounted my extern western digital hdd and want to copy a bookmark to my ubuntu py now. The problem is that I get this error message while I execute the following:

mikeubnt-pc@mike-ubnt-pc:/media/mikeubnt-pc/Data/System/Backup/Google Chrome$ cp /media/mikeubnt-pc/WINDOWS_MAC/BACKUP_MY/Chrome/bookmarks_8_23_22.html /media/mikeubnt-pc/Data/System/Backup/Google\ Chrome
I have tried this with the last / and without but I don't remember how I had fixed this to copy a simple file from an external hdd to my ubuntu 20.04.LTS pc.

ERROR
cp: cannot create regular file '/media/mikeubnt-pc/Data/System/Backup/Google Chrome/bookmarks_8_23_22.html': No such file or directory

What exactly it the problem here? What I have done wrong?

When I do this by drag-and-drop I get also the same error
Error opening file “/media/mikeubnt-pc/Data/System/Backup/Google Chrome/bookmarks_8_23_22.html”: No such file or directory

It is such a simple problem and I can't remember what I had done to fix this issue :(.
 


I have an idea of what it is. Can you try the command again, this time using sudo?

Or, graphically, you can open your file manager as root and try it that way.

This is usually a permissions issue, you need read permissions. A quick and dirty method to fix that would be sudo chown <user>:<user> /media/<user>/<disk>

So, something like:

Code:
sudo chown mikeubnt-pc:mikeubnt-pc /media/mikeubnt-pc/Data/
 
I have an idea of what it is. Can you try the command again, this time using sudo?

Or, graphically, you can open your file manager as root and try it that way.

This is usually a permissions issue, you need read permissions. A quick and dirty method to fix that would be sudo chown <user>:<user> /media/<user>/<disk>

So, something like:

Code:
sudo chown mikeubnt-pc:mikeubnt-pc /media/mikeubnt-pc/Data/
Hello, after issuing the command with sudo provileges from my USB device
$ sudo chown mikeubnt-pc:mikeubnt-pc /media/mikeubnt-pc/Data/
$ sudo cp bookmarks_8_23_22.html /media/mikeubnt-pc/Data/System/Backup/Google\ Chrome/
outputs me this error
$ cp: cannot create regular file '/media/mikeubnt-pc/Data/System/Backup/Google Chrome/bookmarks_8_23_22.html': Read-only file system
 
Whelp, it wasn't what I expected and when external drives say 'read only file system' it often means they've failed. Not always, but quite frequently.

I'm assuming the external device doesn't have a lock switch or, if it does, you've checked that. Google 'linux read only file system' for some possible solutions.
 
Whelp, it wasn't what I expected and when external drives say 'read only file system' it often means they've failed. Not always, but quite frequently.

I'm assuming the external device doesn't have a lock switch or, if it does, you've checked that. Google 'linux read only file system' for some possible solutions.
No it doesn't have a lock switch. I have checked this.
 
what happens if you put ' ' around Google Chrome

eg my external toshiba :

Code:
[andrew@darkstar:~/Desktop]$ rsync -avu  trycatch.txt   /run/media/andrew/TOSHIBA EXT
sending incremental file list
rsync: [sender] link_stat "/run/media/andrew/TOSHIBA" failed: No such file or directory (2)
trycatch.txt

sent 641 bytes  received 35 bytes  1,352.00 bytes/sec
total size is 526  speedup is 0.78
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1327) [sender=v3.2.5]
[andrew@darkstar:~/Desktop][23]$ rsync -avu  trycatch.txt   /run/media/andrew/'TOSHIBA EXT'/         (08-27 19:39)
sending incremental file list
trycatch.txt

sent 641 bytes  received 35 bytes  1,352.00 bytes/sec
total size is 526  speedup is 0.78
[andrew@darkstar:~/Desktop]$                                                                         (08-27 19:39)
 
Guys, I have encountered that if I want to copy the files from my external USB drive to my Ubuntu hard disk this works now (don't know why this suddenly happens), but if I attempt to copy the files to my intern second hdd which is an ntfs one this does not work. Do I need to use different copy commands for ntfs?
 
Mike, take a look at what I have just posted here

https://www.linux.org/threads/file-...-but-chrome-sucks-in-ubuntu.41678/post-168819

and see if GNOME disks can help you with the mounting options. If it does, you can likely use the same method with your NTFS drive.

You will just have to have any external drives plugged in at the time.

HTH

Wizard
Hi @wizardfromoz I have tried your solution but cannot still copy any file from my ubuntu hdd to my ntfs hdd. After applying everything mentioned in the above post of yours, I restarted the pc and tried to copy a test.txt file to my ntfs hdd, but doesn't worked (/mnt/2CCCE1B2CCE1770C/System/ is my ntfs hdd)
$ cp test_copy.txt /mnt/2CCCE1B2CCE1770C/System/
cp: cannot create regular file '/mnt/2CCCE1B2CCE1770C/System/test_copy.txt': Read-only file system
 
Guys, finally I managed to get full r-w access to the ntfs partition from ubuntu. The steps I followed are these ones described in the following:
  1. Installed an implementation of the MS NTFS file system with read/write support by issuing sudo apt install ntfs-3g
  2. Then I executed the ntfsfix command shown by this tutorial
  3. After that I opened nautilus with sudo rights i.e. sudo nautilus otherwise you will not be able to change the permissions on the ntfs system.
  4. Restarted the pc and wola now I am able to gain full r-w access on the ntfs file system.
Trying these commands based on this post didn't fix it
sudo mount -o remount,rw /partition/identifier /mount/point
 
Maybe it's Ubuntu that's the problem.
confused0006.gif
All my External HDDs are NTFS and I've never had this happen.

I once had a Portable HDD fail to mount...since it was NTFS...I plugged it in to a windwoes computer and in mounted...when I plugged it back in to Linux Mint...it mounted and it still working now.
confused0009.gif
 

Members online


Top