Search code examples
google-colaboratory

Mount multiple drives in google colab


I use this function to mount my google drive

from google.colab import drive
drive.mount('/content/drive', force_remount=True)

and then copy files from it like this

!tar -C "/home/" -xvf '/content/drive/My Drive/files.tar'

I want to copy files from 2 drives, but when i try to run first script it just remount my 1st drive

How can i mount 1st drive, copy files, then mount another drive and copy files from 2nd drive?


Solution

  • The colab drive module doesn't really support what you describe.

    It might be simplest to share the files/folders you want to read from the second account's Drive to the first account's Drive (e.g. drive.google.com) and then read everything from the same mount.