Installing from a virtual machine install
I will be installing Linux to learn about it and to do Linux C++ development.
I have a 1 GB partition I intend to install Linux into. I also have a copy of Damn Small Linux (DSL) on a flash drive that works, at least in a virtual machine. My primary OS is Windows Vista. What I think I will do is to install a Debian distribution (I am open to suggestion) that I can execute in a virtual machine that is executed as needed from within Vista. In other words, I want something installed on the hard drive instad of the flash drive and that is more than DSL. Can I install into the hard drive using the existing DSL executing in a VM (in other words, without booting from a CD)? I don't need detailed instructions but if someone can suggest what keywords to use, it is difficult for me to know what direction to go and what to read. I am happy to read instructions but I will appreciate some hints about what to read. |
I regularly wipe off my Windows XP partition that I install Vmware onto as Windows becomes buggy due to bloating and the likes.
I rebuild the partition and load an image of the Window's original fresh installation and reinstall Vmware. I also store my VMs in another drive/partition other than the one containing Windows, so they are still in the exact shape they were in before rebuilding Windows. I'll make a new folder in that drive to house the VMs after importing them into Vmware in the new installation, then delete the originals that were used in the old installation. I'm not using that system right now, but I believe you import VMs through the Vmware tab after starting the software suite. You should be able to do the same by importing from the flash drive onto the hard drive. When importing, find the .vmdk file on the flash drive and keep all settings as is. |
Hi,
Quote:
I like 'VirtualBox' and you could use it with the 'DSL' iso stored and launch from the vm manager. Or just do a normal install to virtualbox, lot of help within the application. You could look at the 'User Manual(pdf)' or 'VirtualBox User HOWTOs'. These links and others can be found at 'Slackware-Links'. More than just SlackwareŽ links! |
I would have replied sooner but I did not receive notification of replies and I assumed I would. I also assume I can modify my settings or whatever so I receive notifications and I am not asking how to do that.
Quote:
I need to read about VMs. As I (think I) said, I assume I will use qemu. After I become familiar with it I might explore other VMs. So perhaps that is the first thing I should do. I do not currently have two available partitions. I know that there is software available that can create multiple partitions within partitions but I am trying to avoid doing things like that. I will install qemu in a Windows partition if that is possible; I think it is. I probably misunderstood what you meant when you said "wipe off my Windows XP partition". You probably did not mean that; I am taking that out of context. So are you suggesting that I install qemu in a partition separate from Windows and separate from Linux? If so then I will investigate if I can but I might not do that. I appreciate the suggestion to do that. Quote:
Probably the suggestion "find the .vmdk file on the flash drive" is very helpful; it is the type of thing that might be difficult to understand from the documentation since my situation is different from situations the documentation is written for. Although my situation is different, I think it is also common enough that hopefully this information will be beneficial for others too. |
I deleted the message that was here.
|
Quote:
I did use Unix a long time ago. The computer is an IBM XT 286; I think it executes at 8 MHz (not GHz). The Unix is IBM's Xenix (licensed from SCO). It fit on a 20 MB (not GB) hard drive, including the compiler. Xenix is was capable of executing in 640 MB (not GB) but I have extended memory. So I am not surprised if I am out of touch with current requirements. Quote:
|
Quote:
I was not suggesting you wipe out Windows, rather that is something I do on a regular basis. And instead of going through the pain of reinstalling vm's from scratch, I import the ones I was using in the old Windows installation beit from a backup copy or from a separate partition where I normally configure Vmware to store them so they are not lost when I rebuild the OS host. I may not have understood the question quoted below properly, which to me suggested you want to reuse DSL as a VM in Debian but not have it on the flash drive, put it on a hard drive within the box. Quote:
|
Yes "install into the hard drive using the existing DSL" is not as clear as it could be. I meant that I only intend to execute DSL so that I can format the partition and begin the installation of Debian or whatever, instead of having to create or obtain a CD. Eventhough I am not installing DSL onto the hard drive I assume I can use DSL to begin the process.
|
That's taking a different way around, but to each his/her own.
You still need the Debian installer to start the installation. And Debian offers many installation methods that don't require creating a CD. Like, "other images (netboot, usb stick, floppy, etc)", all of which will be capable of doing everything on a bare non-partitioned/partitioned brand new/used/partially used disk including creating and formatting partitions. Installation manual can be found here. You can do very little of it from a DSL VM installed in Vista (I think this is what you're implying), probably only formatting. At least with Vmware, you can only give access to a volume or partition to the VM that Windows can see, not unpartitioned disk space. Which means you'll have to create the partition some other way before a VM can have access to it to do the formatting. You can use Vista's disk tools to create the partition, then an icon appears in 'My Computer' in Vista for the partition, now you can share it with the VM. |
Hi,
Quote:
|
Quote:
|
Quote:
Quote:
Quote:
The "share it with the VM" is a critical step. I think one thing that is difficult and scary for Windows users that want to use an existing Windows partition without damaging the Windows already installed is being able to find the partition using Linux that corresponds to (is) the Windows partition to be used for Linux. Linux has a different mechanism for identify partitions than Windows does and when Linux is not capable of "seeing" NTFS files, it can be confusing and difficult to be sure what is the partition that a Windows user wants to use. If it is possible to designate the partition using Windows such that the partition to be used from Linux is clearly identified, then that could make things easier and safer. If you or anyone has any more comments about that then I think that could be very useful. I have not investigated that yet but until I do I assume it is easy enough to learn to do but any help that anyone can provide will be appreciated. |
Hi,
Quote:
I would suggest that you look at the hardware requirements for some of the modern GNU/Linux Distributions. |
Quote:
Are you saying that it is a mistake for me to use the 1 GB? That is quite different from "hardware requirements". If the 1 GB partition becomes insufficient, I then can find or create a larger partition then reload or whatever. I would not have damaged anything and I would have learned from the experience. What have I said to indicate that hardware requirements are a potential problem? |
Hi,
Quote:
No serious attitude here, just trying to assist with the information provided. No I'm not saying it's a mistake but you are going to be limited in the user space for the 'VM'. Check out some of the howto docs for VirtualBox. 'User Manual(pdf)' + 'VirtualBox Downloads Page' + 'VirtualBox User HOWTOs' You seem to be the one with a problem from a serious stand point, so 'chill out'. You will get more assistance that way. You have mis-stated and that has presented problems for you not me. These links and others can be found at 'Slackware-Links'. More than just SlackwareŽ links! |
Quote:
I said "XT 286" just to communicate that in the past Unix (not Linux) was able to execute in 640 KB of main memory and 20 MB of hard drive space. I was only refering to the past; I never meant to say that I even considered the possibility of using Linux in a system that is so ancient. My goodness, you people are quick to react. Look again; I never said anything about using an XT 286 now. My mistake was talking as if I still have the computer, because I do still have it, but I did not intend to say that I will use it for Linux. In my original post I said: Quote:
|
My hardware is sufficient for Vista and for DSL under QEMU under Vista. It is as preposterous to think that Linux can work in an XT 286 as it is to think that Vista could.
Are you saying that Linux might not work in my system that executes Windows Vista? |
Ki,
Quote:
Quote:
No, I'm not saying anything about a machine that runs M$ Vista. The mis-understanding was do to the drift of the 'xt', and my interpretations of the statement. That's the first you have spoken about the 'vista' since the OP. No reaction on my part. I'm through wasting my time since this is going no where. You seem to want to banter more than get to a solution with our assistance. BTW, GNU/Linux can be run on the 'XT', just may take a lot of work to get it done but it can be done. That's all folks! :) |
Quote:
Quote:
|
All times are GMT -5. The time now is 11:49 AM. |