Bitcoin Forum

Bitcoin => Bitcoin Technical Support => Topic started by: JTV95 on October 27, 2019, 06:08:34 PM



Title: Downloading Bitcoin Core onto Mac Book Pro External Hard Drive
Post by: JTV95 on October 27, 2019, 06:08:34 PM
Hello, I've downloaded Bitcoin core onto my Mac Book Pro. It is trying to download the full blockchain onto my computer. I do not have enough storage on my laptop to hold the full blockchain. I have a 4tb Xbox Seagate external hard drive. (Not sure if this matters but my mac asked to reformat the hard drive. I did that. I backed my laptop onto the external hard drive) Right now I'm trying to download the blockchain onto the external hard drive. I've deleted the download a few times and tried to download bitcoin core straight to the external hard drive. I think it does put bitcoin core on the external hard drive. But it is downloading the blockchain data onto my mac. Is there a way to make it download straight to the external hard drive rather than my computer?

Sorry for the wordy question.
Thanks


Title: Re: Downloading Bitcoin Core onto Mac Book Pro External Hard Drive
Post by: Rath_ on October 27, 2019, 06:25:39 PM
Is there a way to make it download straight to the external hard drive rather than my computer?

Since you cannot set the datadir in the configuration file and modify the startup parameters on macOS, you have to create a symbolic link to your HDD (https://bitcoin.stackexchange.com/a/21048) or reinstall Bitcoin Core (only if you were prompted to select the data directory on the first startup; blockchain data might get deleted if you don't move it before uninstalling Bitcoin Core; if you weren't asked to select it, follow the former suggestion).


Title: Re: Downloading Bitcoin Core onto Mac Book Pro External Hard Drive
Post by: LoyceMobile on October 27, 2019, 06:29:55 PM
Have you considered pruning the blockchain? Depending on what you plan to use it for, that could be a better option.


Title: Re: Downloading Bitcoin Core onto Mac Book Pro External Hard Drive
Post by: JTV95 on October 27, 2019, 06:38:02 PM
What I do have downloaded is only about 10% of the blockchain. It's no big deal for me to delete it and start over.
I tried deleting everything. I've deleted bitcoin core. I went here and deleted everything with bitcoin. ~/Library/Application Support/Bitcoin/
I went to try to download it to my external hard drive. When I tried to open bitcoin core after downloading it. I get this message now when opening bitcoin core.
"A fatal error occurred. Bitcoin can no longer continue safely and will quit."


Title: Re: Downloading Bitcoin Core onto Mac Book Pro External Hard Drive
Post by: JTV95 on October 27, 2019, 06:46:23 PM
Have you considered pruning the blockchain? Depending on what you plan to use it for, that could be a better option.

I'm really just trying to learn how to use it and checking it out myself. Most everything I know is what i've been told. I would preferably download the whole blockchain just for informational purposes.


Title: Re: Downloading Bitcoin Core onto Mac Book Pro External Hard Drive
Post by: JTV95 on October 27, 2019, 07:02:22 PM
How do I do that?


Title: Re: Downloading Bitcoin Core onto Mac Book Pro External Hard Drive
Post by: Rath_ on October 27, 2019, 07:07:35 PM
How do I do that?

The debug.log should be located in the datadir. You can check if the data directory was created on the external drive or check the default one on your Mac. I doubt that you will find anything.


Title: Re: Downloading Bitcoin Core onto Mac Book Pro External Hard Drive
Post by: JTV95 on October 27, 2019, 07:10:46 PM
Find debug.log file and share it so we can identify the problem and think way to solve it.
[/quote]
Is this it?

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
   <key>files</key>
   <dict>
      <key>Resources/Base.lproj/InfoPlist.strings</key>
      <data>
      W9GagX/htBlSSIBBYqySVwsKlnI=
      </data>
      <key>Resources/bitcoin.icns</key>
      <data>
      vWhcg0Nwi7oMc5/DK/xIrfEifh8=
      </data>
      <key>Resources/empty.lproj</key>
      <data>
      2jmj7l5rSw0yVb/vlWAYkK/YBwk=
      </data>
      <key>Resources/qt.conf</key>
      <data>
      MzKfr4zEj2t4UpjgE81ZSqT1TV4=
      </data>
      <key>Resources/qt_da.qm</key>
      <data>
      69nezwrKGy8U1ktgd7PxK7ZP8mY=
      </data>
      <key>Resources/qt_de.qm</key>
      <data>
      KBDc3X5Wv0mK48HsXOiyODjDNBM=
      </data>
      <key>Resources/qt_es.qm</key>
      <data>
      bbpLxzaf5AZX8aJ4KkORKaERBaM=
      </data>
      <key>Resources/qt_hu.qm</key>
      <data>
      tjY4D5KRwRHLjYhWirNF1Tpi23M=
      </data>
      <key>Resources/qt_ru.qm</key>
      <data>
      apVOR6CG+CjaFIYn6l+r5GCmNTM=
      </data>
      <key>Resources/qt_uk.qm</key>
      <data>
      HFP4Vm6dc3bVfiupWY6mvC7uHQA=
      </data>
      <key>Resources/qt_zh_CN.qm</key>
      <data>
      +qTsotH5JX9rhrK5y5PuZ7Is5/g=
      </data>
      <key>Resources/qt_zh_TW.qm</key>
      <data>
      WgI7XzEbz4TvzQ2//Tebo/KPINs=
      </data>
   </dict>
   <key>files2</key>
   <dict>
      <key>Resources/Base.lproj/InfoPlist.strings</key>
      <dict>
         <key>hash</key>
         <data>
         W9GagX/htBlSSIBBYqySVwsKlnI=
         </data>
         <key>hash2</key>
         <data>
         xoVoUIUf1x3HXRw/l5SVjWy4Om9gnFP/LYPlY3+cpyg=
         </data>
      </dict>
      <key>Resources/bitcoin.icns</key>
      <dict>
         <key>hash</key>
         <data>
         vWhcg0Nwi7oMc5/DK/xIrfEifh8=
         </data>
         <key>hash2</key>
         <data>
         b9TjlH2holgwmCigDj9mUIXF91ghuxhq8Zb3rb6cqv4=
         </data>
      </dict>
      <key>Resources/empty.lproj</key>
      <dict>
         <key>hash</key>
         <data>
         2jmj7l5rSw0yVb/vlWAYkK/YBwk=
         </data>
         <key>hash2</key>
         <data>
         47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=
         </data>
      </dict>
      <key>Resources/qt.conf</key>
      <dict>
         <key>hash</key>
         <data>
         MzKfr4zEj2t4UpjgE81ZSqT1TV4=
         </data>
         <key>hash2</key>
         <data>
         Na7agYO48mkxYzknVX3LE5KaZJARYVx+U2VCaNA9peE=
         </data>
      </dict>
      <key>Resources/qt_da.qm</key>
      <dict>
         <key>hash</key>
         <data>
         69nezwrKGy8U1ktgd7PxK7ZP8mY=
         </data>
         <key>hash2</key>
         <data>
         UeNjW+b5NPNbyF13hCRcxBFM9YU8nfT9vZvE68YFPvE=
         </data>
      </dict>
      <key>Resources/qt_de.qm</key>
      <dict>
         <key>hash</key>
         <data>
         KBDc3X5Wv0mK48HsXOiyODjDNBM=
         </data>
         <key>hash2</key>
         <data>
         VbvVwbKlai5s6S07WbRgwwxWeYzNeATsJ5Clhp8rhQs=
         </data>
      </dict>
      <key>Resources/qt_es.qm</key>
      <dict>
         <key>hash</key>
         <data>
         bbpLxzaf5AZX8aJ4KkORKaERBaM=
         </data>
         <key>hash2</key>
         <data>
         LkzCOHSfPJnJ7mgqX8FHgsmnb0Prx3zIaq+dDIWDxwE=
         </data>
      </dict>
      <key>Resources/qt_hu.qm</key>
      <dict>
         <key>hash</key>
         <data>
         tjY4D5KRwRHLjYhWirNF1Tpi23M=
         </data>
         <key>hash2</key>
         <data>
         jn3iyLzhg37i+C8I8adJ+aWIYzge5nTi1Ss5/sz9QmI=
         </data>
      </dict>
      <key>Resources/qt_ru.qm</key>
      <dict>
         <key>hash</key>
         <data>
         apVOR6CG+CjaFIYn6l+r5GCmNTM=
         </data>
         <key>hash2</key>
         <data>
         KtrUSjGAqOjVI4EQ4kKLQuM8XSHXGqNqoZTiizgOMMM=
         </data>
      </dict>
      <key>Resources/qt_uk.qm</key>
      <dict>
         <key>hash</key>
         <data>
         HFP4Vm6dc3bVfiupWY6mvC7uHQA=
         </data>
         <key>hash2</key>
         <data>
         z8LK2Yu9I+B+jOJ0zxttE/jDLcxYRPBSv5Q6DGslh6Y=
         </data>
      </dict>
      <key>Resources/qt_zh_CN.qm</key>
      <dict>
         <key>hash</key>
         <data>
         +qTsotH5JX9rhrK5y5PuZ7Is5/g=
         </data>
         <key>hash2</key>
         <data>
         ERIyJttG01+BB5r7PIjTr+RjZFcHp8Lfsk8oZ/b8FLQ=
         </data>
      </dict>
      <key>Resources/qt_zh_TW.qm</key>
      <dict>
         <key>hash</key>
         <data>
         WgI7XzEbz4TvzQ2//Tebo/KPINs=
         </data>
         <key>hash2</key>
         <data>
         H0p0XurqqgtHFQ0xxyCjminMHviElBGcYSXcYrMovnY=
         </data>
      </dict>
   </dict>
   <key>rules</key>
   <dict>
      <key>^Resources/</key>
      <true/>
      <key>^Resources/.*\.lproj/</key>
      <dict>
         <key>optional</key>
         <true/>
         <key>weight</key>
         <real>1000</real>
      </dict>
      <key>^Resources/.*\.lproj/locversion.plist$</key>
      <dict>
         <key>omit</key>
         <true/>
         <key>weight</key>
         <real>1100</real>
      </dict>
      <key>^Resources/Base\.lproj/</key>
      <dict>
         <key>weight</key>
         <real>1010</real>
      </dict>
      <key>^version.plist$</key>
      <true/>
   </dict>
   <key>rules2</key>
   <dict>
      <key>.*\.dSYM($|/)</key>
      <dict>
         <key>weight</key>
         <real>11</real>
      </dict>
      <key>^(.*/)?\.DS_Store$</key>
      <dict>
         <key>omit</key>
         <true/>
         <key>weight</key>
         <real>2000</real>
      </dict>
      <key>^(Frameworks|SharedFrameworks|PlugIns|Plug-ins|XPCServices|Helpers|MacOS|Library/(Automator|Spotlight|LoginItems))/</key>
      <dict>
         <key>nested</key>
         <true/>
         <key>weight</key>
         <real>10</real>
      </dict>
      <key>^.*</key>
      <true/>
      <key>^Info\.plist$</key>
      <dict>
         <key>omit</key>
         <true/>
         <key>weight</key>
         <real>20</real>
      </dict>
      <key>^PkgInfo$</key>
      <dict>
         <key>omit</key>
         <true/>
         <key>weight</key>
         <real>20</real>
      </dict>
      <key>^Resources/</key>
      <dict>
         <key>weight</key>
         <real>20</real>
      </dict>
      <key>^Resources/.*\.lproj/</key>
      <dict>
         <key>optional</key>
         <true/>
         <key>weight</key>
         <real>1000</real>
      </dict>
      <key>^Resources/.*\.lproj/locversion.plist$</key>
      <dict>
         <key>omit</key>
         <true/>
         <key>weight</key>
         <real>1100</real>
      </dict>
      <key>^Resources/Base\.lproj/</key>
      <dict>
         <key>weight</key>
         <real>1010</real>
      </dict>
      <key>^[^/]+$</key>
      <dict>
         <key>nested</key>
         <true/>
         <key>weight</key>
         <real>10</real>
      </dict>
      <key>^embedded\.provisionprofile$</key>
      <dict>
         <key>weight</key>
         <real>20</real>
      </dict>
      <key>^version\.plist$</key>
      <dict>
         <key>weight</key>
         <real>20</real>
      </dict>
   </dict>
</dict>
</plist>


Title: Re: Downloading Bitcoin Core onto Mac Book Pro External Hard Drive
Post by: Rath_ on October 27, 2019, 07:14:31 PM
-snip

That's not it. If you can't find any other file then consider trying the symlink method which I mentioned earlier. It would all be much easier on Windows.


Title: Re: Downloading Bitcoin Core onto Mac Book Pro External Hard Drive
Post by: JTV95 on October 27, 2019, 08:12:35 PM
This may not be helpful to most people that have already been running bitcoin core. I erased my external hard drive. Deleted everything I could find that involved bitcoin core. I restarted the whole process. It's currently downloading onto the external hard drive.

Thank you guys for responding. I'm very newbie when it comes to stuff like this. I hope you guys enjoy the rest of your day or night.