Linux - NewbieThis 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
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I am trying to get linux puppy to boot from my hard drive but in order to do that i have to partition my hard drive. My hard drive is 20GB and currently has a windows 98 OS. I dont want the windows 98 OS to even be on the computer anymore. I am trying to partition my hard drive with gparted. My problem is everything is grayed out and it says i need to unmount my hard drive. When i click unmount, it says "could not unmount /dev/sda1" then under that it says "unmount:can't unmount /initrd/mnt/dev_save: device or resource is busy."
Click here to see the post LQ members have rated as the most helpful post in this thread.
Easiest way to get totally rid of any partition on the disk:
Code:
dd if=/dev/zero of=/dev/sda bs=512 count=1
After that restart the system and partition it the way you want.
Warning, backup your data first, this action will delete your partition table !!! Do not do this on a production system if you don't know exactly what you are doing!!!
Looks like you've run Puppy before and saved the session to the HDD. In that case, Puppy won't unmount it's boot drive or remove the Windows partition. If the aforementioned instruction doesn't work, you should be able to boot into Windows and remove the pup files, thus forcing Puppy to boot from CD only. (Ran into that snag myself, once.)
Busy partition in GParted means usually mounted. GParted doesn't modify any mounted partition.
This is typical in the case of GParted running from a Linux installation and trying to modify some of the partitions that this installation mounts.
The easiest way to go in this case is to use the GParted livecd, that runs exclusively from the cd on the RAM. It doesn't mount any partition by default (altough it is possible to manually mount a partition from the terminal).
You need to download the ISO file from the GParted site and burn in in an empty CDR or CDRW (as ISO image, *not* as data cd).
GParted can easily delete any old partition on the hard drive.
Be careful to select the right hard drive, in case you have more than one on the system (it even detects external USB/Firewire drives connected to the system). And, of course, be sure that you have backup of any important files on the drive before proceeding!
That's correct. Make sure that your partition is unmounted before you proceed! Umount the partition and then run gparted again.
Mount too will check to see if the partition is busy in its own way as well. (You can not currently be in that directory in a term/console, you can't be accessing any files from that partition, etc)
Ok cool I did it! By deleting my saved files from puppy on the windows 98 OS i was able to get the partitions going. (thanks mr. Bill) I partitioned my hard drive and got the software dual booting with 98 the OS... But then I deleted the partition that had the 98 OS running on it cause I wanted to get rid of it. I have a new problem: now the computer won't boot my puppy OS... Oops... I feel really stupid now cause I had the software installed but it won't boot up now. I can ofc boot off the live cd but my problem of getting the OS to boot off the hard drive still remains. Any suggestions?
Not sure what you are saying in your last post.
Did you install Puppy to its own partition? Were you then able to boot Puppy on the hard drive? Were you also able to boot windows 98?
You then deleted windows 98 and now cannot boot from the hard drive?
When you say you can boot off the CD, does that mean you are booting the Live CD with Puppy? or are you able to boot the installed version by using the Live CD? or do you know?
Looks like you may have wiped the bootloader. When you boot from CD, can you mount the Puppy partition and view the Puppy installation? If so, then try re-installing Grub to the MBR.
EVERYTHING WORKS!!!!!!!!!! I managed to figure out i had the boot flags in the wrong place. I have puppy running off the hard drive and windows 98 is no longer on my computer. One last question. Is there any way to make my computer load puppy without making me select it on the keyboard durring bootup and pressing enter?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.