Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

General Discussion

Benefits of partition harddrive on pc.

As I download and install many new programs, such as, Ruby on Rails, Git, etc..for web_development and design, would it be a good idea to give my web_development its own partition.

2 Answers

Michael Alaev
Michael Alaev
5,415 Points

Hey Errin, I think its better to have a larger HDD/SDD instead or splitting your HDD/SDD into multi partitions, Most of ruby, node(npm),git stuff are in your main partition drive but you can have a secondary hard drive or partition just for storing different projects. (I use only one folder on my OSX drive for it)

So, you would suggest an external HDD/SDD? I do have a 2 terabyte hard drive, but wanted to get files clean by having divisions. I thought of getting external SDD because of backup of files anyway and could store web_development there. something to think about.

James Barnett
James Barnett
39,199 Points

Rather than partitioning your hard drive, I'd suggest you use a VM its a much cleaner solution.

right now im getting started with the tree house suggestion VM. I haven't wrap me head around that just yet. Does my program files need to be in the directory of \treehous-vm to be considered part of the \treehouse-vm system. Am i already set up for VM and program locations are ok now or do i need to move my program files to \treehouse-vm\Ruby etc ? I know there is a project file in the \treehouse-vm and i could just add any Ruby, Java etc project to the \treehouse-vm without having to move all my programs???

C:\Web_Development\treehouse-vm 
C:\Web_Development\Ruby  
C:\Web_Development\Node ```
and so on.