LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 11-11-2012, 06:44 PM   #1
Dornith
Member
 
Registered: Jul 2012
Location: U.S.A
Distribution: Archlinux Multilib, Debian 7.0.0 32b
Posts: 153

Rep: Reputation: Disabled
Install Linux without disrupting existing Windows files


My friend wants to install Linux on her laptop so that she can start learning it along with her windows. The problem is, she's had the windows for a few months, and doesn't want to loose some of the programs and files she has installed. We tried using Window's partitioning tool but Slackware's installation disk didn't like it much, my bet is because of it being resized after installation. So how can I help her install Linux without loosing the files?
 
Old 11-11-2012, 06:51 PM   #2
snowday
Senior Member
 
Registered: Feb 2009
Posts: 4,667

Rep: Reputation: 1411Reputation: 1411Reputation: 1411Reputation: 1411Reputation: 1411Reputation: 1411Reputation: 1411Reputation: 1411Reputation: 1411Reputation: 1411
Stop until you have made a full backup (better yet 2 backups on separate media) of the existing Windows install that your friend does not want lost/disrupted. One way to do this is with an imaging tool such as Clonezilla: http://clonezilla.org/

A very safe way for your friend to start learning Linux is inside a virtual environment as described here: http://www.psychocats.net/ubuntu/virtualbox (written for Ubuntu but the concept applies to Slackware or any other disto)

The spirit of learning Linux is not just the commands but also the "best practices" for stability, usability, backups, etc. so that services are not disrupted. You jumped the gun in my opinion by introducing partitioning tools and Slackware installers into the equation before you a) BACKUP! and; b) take Linux for a test drive in VirtualBox or as a Live CD. But that is OK, no damage done, we are friendly & here to help.
 
1 members found this post helpful.
Old 11-11-2012, 06:52 PM   #3
towheedm
Member
 
Registered: Sep 2011
Location: Trinidad & Tobago
Distribution: Debian Stretch
Posts: 612

Rep: Reputation: 125Reputation: 125
You can install Ubuntu using it's Wubi install, or install any other Linux distro in a VM such as VMware's vmplayer.

If there's enough disk space, use a third party partition program to reducing the existing partition size, add a new partition and then install Linux on the new partition.
 
1 members found this post helpful.
Old 11-11-2012, 07:01 PM   #4
Alectrus
LQ Newbie
 
Registered: May 2005
Location: Westfield, MA
Distribution: Knoppix 3.8.1
Posts: 19

Rep: Reputation: 0
I would also suggest using something like VirtualBox. That is how I learned Linux without buying spare computers or messing up my only Windows box. With virtual machines, you can install any number of distributions and do whatever you want with them to learn. As long as you back up your VM images before trying anything crazy, you can roll back anything you break.

The only downside is that the VMs will be a tad slow compared to a normal install unless you have a very fast computer with lots of spare RAM. If you just want to learn Linux and don't plan to do anything intensive, VMs are a great way to do this.
 
Old 11-11-2012, 07:15 PM   #5
snowday
Senior Member
 
Registered: Feb 2009
Posts: 4,667

Rep: Reputation: 1411Reputation: 1411Reputation: 1411Reputation: 1411Reputation: 1411Reputation: 1411Reputation: 1411Reputation: 1411Reputation: 1411Reputation: 1411
Also you didn't mention whether your friend is interested in learning Linux as a desktop alternative to Windows, or as a server/admin tool (for example trying to acquire job skills). Or "both" is an acceptable answer as well.

If your friend is primarily interested in learning web server then a really fun project is to rent a CentOS VPS, these cost a few $$ per month and you have a Linux server "in the cloud" that you can log in from Putty in Windows.
 
Old 11-11-2012, 08:23 PM   #6
frankbell
LQ Guru
 
Registered: Jan 2006
Location: Virginia, USA
Distribution: Slackware, Ubuntu MATE, Mageia, and whatever VMs I happen to be playing with
Posts: 19,324
Blog Entries: 28

Rep: Reputation: 6142Reputation: 6142Reputation: 6142Reputation: 6142Reputation: 6142Reputation: 6142Reputation: 6142Reputation: 6142Reputation: 6142Reputation: 6142Reputation: 6142
I think the key question here is what would best meet your girlfriend's goals; go with the easiest choice that does that.

Wubi and VirtualBox can be excellent options, if they will allow her to learn what she wants to learn. I would tend to lean towards VB, since, if she breaks something while she's learning, she can just start over. CentOS runs like a champ in VB.

Although Slackware is my distro of choice, when I wanted to set up my Windows 7 computer as dual-boot (it's too nice a machine to waste on Windows, but I like having a Windows box on hand), I used Mint because I figured the installer would be friendlier in the circumstances.

It was not a "one click and sit back" install, because I had to resize the partition, but it was relatively easy, no data was lost (and any important data was already on an external USB drive), and the end result works like a charm.

I chose Mint because I've only done dual-boot once before (Slackware/Fedora) and that was on a computer with an available partition; when I was installing Slack after Fedora, I used cfdisk to configures and format that available partition, then Slack installed like normal.
 
Old 11-11-2012, 09:59 PM   #7
jefro
Moderator
 
Registered: Mar 2008
Posts: 21,982

Rep: Reputation: 3626Reputation: 3626Reputation: 3626Reputation: 3626Reputation: 3626Reputation: 3626Reputation: 3626Reputation: 3626Reputation: 3626Reputation: 3626Reputation: 3626
As stated above. "A very safe way for your friend to start learning Linux is inside a virtual environment".
 
Old 11-11-2012, 11:48 PM   #8
Wim Sturkenboom
Senior Member
 
Registered: Jan 2005
Location: Roodepoort, South Africa
Distribution: Ubuntu 12.04, Antix19.3
Posts: 3,794

Rep: Reputation: 282Reputation: 282Reputation: 282
Although I'm not a virtualbox specialist, I think that the success of a virtualbox setup might depend on the hardware specifications of the laptop.

Quote:
We tried using Window's partitioning tool but Slackware's installation disk didn't like it much, my bet is because of it being resized after installation.
'didn't like it much' does not give us much to go on

One issue might be how the disk was partitioned in the first place. Be aware that you can only have a maximum of 4 primary partitions; modern computers with windows per-installed might already have them all in use. If there are already 4 primary partitions, you have to remove one and make it an extended partition; next you can create plenty of logical partitions inside the extended one.

Last edited by Wim Sturkenboom; 11-11-2012 at 11:49 PM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
VM with existing Windows install Karloman Linux - General 3 12-11-2007 10:59 AM
Booting existing Windows install from within Linux SJD Linux - Software 4 01-26-2007 11:24 AM
QEMU, using existing Windows Install SlackerDex Slackware 4 08-02-2006 03:37 PM
Upgrading PHP without disrupting stable Apache 2.0 install Jake_B Linux - General 7 07-07-2004 09:39 AM
apache install disrupting secure website access? edsmithers Linux - Networking 3 04-23-2004 05:43 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 08:29 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration