Can't create a drive.google.com Computers > My computer > new_folder

What is the problem you are having with rclone?

The title.
I've already 2 working folders, ! & # but created on Windows 11 by using the Google Drive client.

Run the command 'rclone version' and share the full output of the command.

rclone v1.69.1

  • os/version: arch (64 bit)
  • os/kernel: 6.13.8-arch1-1 (x86_64)
  • os/type: linux
  • os/arch: amd64
  • go/version: go1.24.0
  • go/linking: dynamic
  • go/tags: none

Which cloud storage system are you using? (eg Google Drive)

Google Drive

The command you were trying to run (eg rclone copy /tmp remote:tmp)

rclone sync /run/media/a/b06fb07d-9648-4c03-b276-995948f2751a/$ a:$
rclone mkdir a:$

Please run 'rclone config redacted' and share the full output. If you get command not found, please make sure to update rclone.

[a]
type = drive
scope = drive
root_folder_id = XXX
token = XXX
team_drive = 
### Double check the config for sensitive info before posting publicly

A log from the command that you were trying to run with the -vv flag

[a@archlinux ~]$ rclone sync /run/media/a/b06fb07d-9648-4c03-b276-995948f2751a/$ a:$ -vv
2025/03/29 15:13:40 DEBUG : rclone: Version "v1.69.1" starting with parameters ["rclone" "sync" "/run/media/a/b06fb07d-9648-4c03-b276-995948f2751a/$" "a:$" "-vv"]
2025/03/29 15:13:40 DEBUG : Creating backend with remote "/run/media/a/b06fb07d-9648-4c03-b276-995948f2751a/$"
2025/03/29 15:13:40 DEBUG : Using config file from "/home/a/.config/rclone/rclone.conf"
2025/03/29 15:13:40 DEBUG : Creating backend with remote "a:$"
2025/03/29 15:13:40 DEBUG : test.txt: Need to transfer - File not found at Destination
2025/03/29 15:13:40 DEBUG : Google drive root '$': Waiting for checks to finish
2025/03/29 15:13:40 DEBUG : Google drive root '$': Waiting for transfers to finish
2025/03/29 15:13:41 ERROR : test.txt: Failed to copy: failed to make directory: googleapi: Error 400: Bad Request, badRequest
2025/03/29 15:13:41 ERROR : Google drive root '$': not deleting files as there were IO errors
2025/03/29 15:13:41 ERROR : Google drive root '$': not deleting directories as there were IO errors
2025/03/29 15:13:41 ERROR : Attempt 1/3 failed with 1 errors and: failed to make directory: googleapi: Error 400: Bad Request, badRequest
2025/03/29 15:13:41 DEBUG : test.txt: Need to transfer - File not found at Destination
2025/03/29 15:13:41 DEBUG : Google drive root '$': Waiting for checks to finish
2025/03/29 15:13:41 DEBUG : Google drive root '$': Waiting for transfers to finish
2025/03/29 15:13:42 ERROR : test.txt: Failed to copy: failed to make directory: googleapi: Error 400: Bad Request, badRequest
2025/03/29 15:13:42 ERROR : Google drive root '$': not deleting files as there were IO errors
2025/03/29 15:13:42 ERROR : Google drive root '$': not deleting directories as there were IO errors
2025/03/29 15:13:42 ERROR : Attempt 2/3 failed with 1 errors and: failed to make directory: googleapi: Error 400: Bad Request, badRequest
2025/03/29 15:13:42 DEBUG : test.txt: Need to transfer - File not found at Destination
2025/03/29 15:13:42 DEBUG : Google drive root '$': Waiting for checks to finish
2025/03/29 15:13:42 DEBUG : Google drive root '$': Waiting for transfers to finish
2025/03/29 15:13:43 ERROR : test.txt: Failed to copy: failed to make directory: googleapi: Error 400: Bad Request, badRequest
2025/03/29 15:13:43 ERROR : Google drive root '$': not deleting files as there were IO errors
2025/03/29 15:13:43 ERROR : Google drive root '$': not deleting directories as there were IO errors
2025/03/29 15:13:43 ERROR : Attempt 3/3 failed with 1 errors and: failed to make directory: googleapi: Error 400: Bad Request, badRequest
2025/03/29 15:13:43 INFO  : 
Transferred:              0 B / 0 B, -, 0 B/s, ETA -
Errors:                 1 (retrying may help)
Elapsed time:         3.0s

2025/03/29 15:13:43 DEBUG : 7 go routines active
2025/03/29 15:13:43 NOTICE: Failed to sync: failed to make directory: googleapi: Error 400: Bad Request, badRequest
[a@archlinux ~]$ rclone mkdir a:$ -vv
2025/03/29 14:56:04 DEBUG : rclone: Version "v1.69.1" starting with parameters ["rclone" "mkdir" "a:$" "-vv"]
2025/03/29 14:56:04 DEBUG : Creating backend with remote "a:$"
2025/03/29 14:56:04 DEBUG : Using config file from "/home/a/.config/rclone/rclone.conf"
2025/03/29 14:56:05 INFO  : Google drive root '$': Making directory
2025/03/29 14:56:05 ERROR : Attempt 1/3 failed with 1 errors and: failed to make directory: googleapi: Error 400: Bad Request, badRequest
2025/03/29 14:56:05 INFO  : Google drive root '$': Making directory
2025/03/29 14:56:06 ERROR : Attempt 2/3 failed with 1 errors and: failed to make directory: googleapi: Error 400: Bad Request, badRequest
2025/03/29 14:56:06 INFO  : Google drive root '$': Making directory
2025/03/29 14:56:07 ERROR : Attempt 3/3 failed with 1 errors and: failed to make directory: googleapi: Error 400: Bad Request, badRequest
2025/03/29 14:56:07 DEBUG : 5 go routines active
2025/03/29 14:56:07 NOTICE: Failed to mkdir: failed to make directory: googleapi: Error 400: Bad Request, badRequest

welcome to the forum,

rclone config redacted a:
[a]
type = drive
client_id = XXX
client_secret = XXX
token = XXX
root_folder_id = XXX
rclone mkdir a:$ -vv
DEBUG : rclone: Version "v1.69.1" starting with parameters ["rclone" "mkdir" "a:$" "-vv"]
DEBUG : Creating backend with remote "a:$"
DEBUG : Using config file from "/root/.config/rclone/rclone.conf"
INFO  : Google drive root '$': Making directory
rclone lsd a:
           0 2025-03-29 11:08:52        -1 $

fwiw, to keep the logs small, use --retries=1

Hi asdffdsa , do you mean it works for you?
What is my issue?

well, i ran the same exact rclone mkdir a:$ -vv and that worked.


sorry, no idea what that means?


what does that have to do your issue? as none of your rclone commands use ! or #


for a deeper look at the api calls, use --dump=headers --retries=1

The title of the thread...

It works for you for Computers > My computer > new_folder ? Not for My Drive > new_folder beware.

Just to say the official client works, not rclone.

[a@archlinux ~]$ rclone mkdir a:$ -vv --dump=headers --retries=1
2025/03/29 18:08:04 NOTICE: Automatically setting -vv as --dump is enabled
2025/03/29 18:08:04 DEBUG : rclone: Version "v1.69.1" starting with parameters ["rclone" "mkdir" "a:$" "-vv" "--dump=headers" "--retries=1"]
2025/03/29 18:08:04 DEBUG : Creating backend with remote "a:$"
2025/03/29 18:08:04 DEBUG : Using config file from "/home/a/.config/rclone/rclone.conf"
2025/03/29 18:08:04 DEBUG : You have specified to dump information. Please be noted that the Accept-Encoding as shown may not be correct in the request and the response may not show Content-Encoding if the go standard libraries auto gzip encoding was in effect. In this case the body of the request will be gunzipped before showing it.
2025/03/29 18:08:04 DEBUG : a: Loaded invalid token from config file - ignoring
2025/03/29 18:08:04 DEBUG : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2025/03/29 18:08:04 DEBUG : HTTP REQUEST (req 0xc0006608c0)
2025/03/29 18:08:04 DEBUG : POST /token HTTP/1.1
Host: oauth2.googleapis.com
User-Agent: rclone/v1.69.1
Content-Length: 146
Authorization: XXXX
Content-Type: application/x-www-form-urlencoded
Accept-Encoding: gzip

2025/03/29 18:08:04 DEBUG : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2025/03/29 18:08:04 DEBUG : <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
2025/03/29 18:08:04 DEBUG : HTTP RESPONSE (req 0xc0006608c0)
2025/03/29 18:08:04 DEBUG : HTTP/1.1 200 OK
Transfer-Encoding: chunked
Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Content-Type: application/json; charset=utf-8
Date: Sat, 29 Mar 2025 18:08:04 GMT
Expires: Mon, 01 Jan 1990 00:00:00 GMT
Pragma: no-cache
Server: scaffolding on HTTPServer2
Vary: Origin
Vary: X-Origin
Vary: Referer
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-Xss-Protection: 0

2025/03/29 18:08:04 DEBUG : <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
2025/03/29 18:08:04 DEBUG : Saving config "token" in section "a" of the config file
2025/03/29 18:08:04 DEBUG : a: Saved new token in config file
2025/03/29 18:08:04 DEBUG : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2025/03/29 18:08:04 DEBUG : HTTP REQUEST (req 0xc00042a500)
2025/03/29 18:08:04 DEBUG : GET /drive/v3/files?alt=json&fields=files%28id%2Cname%2Csize%2Cmd5Checksum%2Csha1Checksum%2Csha256Checksum%2Ctrashed%2CexplicitlyTrashed%2CmodifiedTime%2CcreatedTime%2CmimeType%2Cparents%2CwebViewLink%2CshortcutDetails%2CexportLinks%2CresourceKey%29%2CnextPageToken%2CincompleteSearch&includeItemsFromAllDrives=true&pageSize=1000&prettyPrint=false&q=trashed%3Dfalse+and+%28%271wq3WdZjP8MmDLy-SgCjIf_h-aMKAyXhG%27+in+parents%29+and+%28name%3D%27%24%27%29+and+%28mimeType%3D%27application%2Fvnd.google-apps.folder%27+or+mimeType%3D%27application%2Fvnd.google-apps.shortcut%27%29&supportsAllDrives=true HTTP/1.1
Host: www.googleapis.com
User-Agent: rclone/v1.69.1
Authorization: XXXX
X-Goog-Api-Client: gl-go/1.24.0 gdcl/0.211.0
Accept-Encoding: gzip

2025/03/29 18:08:04 DEBUG : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2025/03/29 18:08:04 DEBUG : <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
2025/03/29 18:08:04 DEBUG : HTTP RESPONSE (req 0xc00042a500)
2025/03/29 18:08:04 DEBUG : HTTP/1.1 200 OK
Transfer-Encoding: chunked
Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Content-Type: application/json; charset=UTF-8
Date: Sat, 29 Mar 2025 18:08:04 GMT
Expires: Mon, 01 Jan 1990 00:00:00 GMT
Pragma: no-cache
Server: ESF
Vary: Origin, X-Origin
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-Xss-Protection: 0

2025/03/29 18:08:04 DEBUG : <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
2025/03/29 18:08:04 DEBUG : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2025/03/29 18:08:04 DEBUG : HTTP REQUEST (req 0xc00042af00)
2025/03/29 18:08:04 DEBUG : GET /drive/v3/files?alt=json&fields=files%28id%2Cname%2Csize%2Cmd5Checksum%2Csha1Checksum%2Csha256Checksum%2Ctrashed%2CexplicitlyTrashed%2CmodifiedTime%2CcreatedTime%2CmimeType%2Cparents%2CwebViewLink%2CshortcutDetails%2CexportLinks%2CresourceKey%29%2CnextPageToken%2CincompleteSearch&includeItemsFromAllDrives=true&pageSize=1000&prettyPrint=false&q=trashed%3Dfalse+and+%28%271wq3WdZjP8MmDLy-SgCjIf_h-aMKAyXhG%27+in+parents%29+and+%28name%3D%27%24%27%29&supportsAllDrives=true HTTP/1.1
Host: www.googleapis.com
User-Agent: rclone/v1.69.1
Authorization: XXXX
X-Goog-Api-Client: gl-go/1.24.0 gdcl/0.211.0
Accept-Encoding: gzip

2025/03/29 18:08:04 DEBUG : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2025/03/29 18:08:04 DEBUG : <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
2025/03/29 18:08:04 DEBUG : HTTP RESPONSE (req 0xc00042af00)
2025/03/29 18:08:04 DEBUG : HTTP/1.1 200 OK
Transfer-Encoding: chunked
Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Content-Type: application/json; charset=UTF-8
Date: Sat, 29 Mar 2025 18:08:05 GMT
Expires: Mon, 01 Jan 1990 00:00:00 GMT
Pragma: no-cache
Server: ESF
Vary: Origin, X-Origin
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-Xss-Protection: 0

2025/03/29 18:08:04 DEBUG : <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
2025/03/29 18:08:04 INFO  : Google drive root '$': Making directory
2025/03/29 18:08:04 DEBUG : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2025/03/29 18:08:04 DEBUG : HTTP REQUEST (req 0xc0002dcdc0)
2025/03/29 18:08:04 DEBUG : GET /drive/v3/files?alt=json&fields=files%28id%2Cname%2Csize%2Cmd5Checksum%2Csha1Checksum%2Csha256Checksum%2Ctrashed%2CexplicitlyTrashed%2CmodifiedTime%2CcreatedTime%2CmimeType%2Cparents%2CwebViewLink%2CshortcutDetails%2CexportLinks%2CresourceKey%29%2CnextPageToken%2CincompleteSearch&includeItemsFromAllDrives=true&pageSize=1000&prettyPrint=false&q=trashed%3Dfalse+and+%28%271wq3WdZjP8MmDLy-SgCjIf_h-aMKAyXhG%27+in+parents%29+and+%28name%3D%27%24%27%29+and+%28mimeType%3D%27application%2Fvnd.google-apps.folder%27+or+mimeType%3D%27application%2Fvnd.google-apps.shortcut%27%29&supportsAllDrives=true HTTP/1.1
Host: www.googleapis.com
User-Agent: rclone/v1.69.1
Authorization: XXXX
X-Goog-Api-Client: gl-go/1.24.0 gdcl/0.211.0
Accept-Encoding: gzip

2025/03/29 18:08:04 DEBUG : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2025/03/29 18:08:05 DEBUG : <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
2025/03/29 18:08:05 DEBUG : HTTP RESPONSE (req 0xc0002dcdc0)
2025/03/29 18:08:05 DEBUG : HTTP/1.1 200 OK
Transfer-Encoding: chunked
Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Content-Type: application/json; charset=UTF-8
Date: Sat, 29 Mar 2025 18:08:05 GMT
Expires: Mon, 01 Jan 1990 00:00:00 GMT
Pragma: no-cache
Server: ESF
Vary: Origin, X-Origin
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-Xss-Protection: 0

2025/03/29 18:08:05 DEBUG : <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
2025/03/29 18:08:05 DEBUG : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2025/03/29 18:08:05 DEBUG : HTTP REQUEST (req 0xc000660c80)
2025/03/29 18:08:05 DEBUG : POST /drive/v3/files?alt=json&fields=id%2Cname%2Csize%2Cmd5Checksum%2Csha1Checksum%2Csha256Checksum%2Ctrashed%2CexplicitlyTrashed%2CmodifiedTime%2CcreatedTime%2CmimeType%2Cparents%2CwebViewLink%2CshortcutDetails%2CexportLinks%2CresourceKey&prettyPrint=false&supportsAllDrives=true HTTP/1.1
Host: www.googleapis.com
User-Agent: rclone/v1.69.1
Content-Length: 109
Authorization: XXXX
Content-Type: application/json
X-Goog-Api-Client: gl-go/1.24.0 gdcl/0.211.0
Accept-Encoding: gzip

2025/03/29 18:08:05 DEBUG : >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2025/03/29 18:08:05 DEBUG : <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
2025/03/29 18:08:05 DEBUG : HTTP RESPONSE (req 0xc000660c80)
2025/03/29 18:08:05 DEBUG : HTTP/1.1 400 Bad Request
Transfer-Encoding: chunked
Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
Cache-Control: private, max-age=0
Content-Type: application/json; charset=UTF-8
Date: Sat, 29 Mar 2025 18:08:05 GMT
Expires: Sat, 29 Mar 2025 18:08:05 GMT
Server: ESF
Vary: Origin, X-Origin
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-Xss-Protection: 0

2025/03/29 18:08:05 DEBUG : <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
2025/03/29 18:08:05 ERROR : Attempt 1/1 failed with 1 errors and: failed to make directory: googleapi: Error 400: Bad Request, badRequest
2025/03/29 18:08:05 DEBUG : 7 go routines active
2025/03/29 18:08:05 NOTICE: Failed to mkdir: failed to make directory: googleapi: Error 400: Bad Request, badRequest

Well I finally use My Drive (normal remote Google drive) instead of Computers (using the official Google Drive client on Windows, rclone on Linux Google drive).
So the question is: why 2 folders My Drive & Computers?
Need simple explanation of difference between My Drive, Computers and Backups - Google Drive Community

But the title remains...

to access data within the "Computers" tab on the drive web interface (where files from Google's Backup and Sync desktop program go)

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.