Find the answer to your Linux question:
Results 1 to 9 of 9
Hi, I tried dual-booting Windows and Linux. I already have my Windows installed and I Linux to run parallel to my Windows. But when I tried installing Linux Mint 12(which ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Just Joined!
    Join Date
    Mar 2012
    Posts
    6

    Angry Partition Detection Problem


    Hi,

    I tried dual-booting Windows and Linux. I already have my Windows installed and I Linux to run parallel to my Windows. But when I tried installing Linux Mint 12(which I preferred above the rest), Mint did not seem to recognize any of the partitions on my hard-drive and showed the my system did not have any OS installed and had the entire hard-drive as free-space. I next tried the same process with Ubuntu 11.10 and Fedora 16, in vain. Next I tried first installing Linux at the end of the linear hard drive. But after I went back to install Windows. I couldn't create any windows partitions. According to windows, its because the partitions are of GPT type. But if I delete the partitions for linux, Windows allows to create partitions and install windows. Has anyone here come across such a problem earlier? Please suggest a solution if you know how to dual-boot Windows and Linux in such a situation.

  2. #2
    Linux Newbie glene77is's Avatar
    Join Date
    Dec 2009
    Location
    Memphis, TN
    Posts
    125
    First,
    M$ OS requires to be on the first HardDrive and the first partition.

    Secondly,
    boot the Live-CD Parted Magic Linux, and run the gParted to inspect your Hard Drive.
    That way you will have good info.

    Thirdly,
    there is a solution,
    as I have run multi-booting HD systems with "XP / PuppyLinux / UbuntuLinux "
    from the Ubuntu boot method. Mint is based on Ubuntu, so they should be similiar.
    (I switched to Puppy Linux last year, and do not have Ubuntu running. )
    You will have to do some reading of the documents, or get on a Ubuntu / Mint forum.

    Ubuntu can install its own "MBR" to run its "bootloader" and its "/boot/grub/grub.cfg".
    There is a command like "update-grub" to rescan the HD for known OS kernels
    and rebuild the grub.cfg.
    You can customize the grub.cfg manually.

    Currently, on my personal / business computer,
    I boot "grub4dos" from a pendrive, into "grldr" and "menu.lst",
    to select
    (1) Puppy Linux on the pendrive,
    (2) Parted Magic Linux on the pendrive,
    (3) Tiny Core Linux on the pendrive,
    (4) M$ XP on the Hard Drive on the M$ NTFS format that came with the XP install.
    (5) Puppy Linux on the Hard Drive, on the Ext2 format via "gParted" from Parted Magic Linux.

    In my scenario, you would be interested in option ( 5)
    and would alter the pendrive grub4dos menu.lst code to point to the Ubuntu Kernel system files.

    Can share my menu.lst code with you, if this is your game . You did not state your expertise level.
    Good luck

    glene77is
    Last edited by oz; 03-22-2012 at 06:10 PM. Reason: removed manual signature link

  3. #3
    Just Joined!
    Join Date
    Mar 2012
    Posts
    6

    Red face

    Thank you for your support glene77. For your information. I am new to linux and don't know much about codes. But I certainly am very enthusiastic to learn. I know how to install OSes, and work with partition managers on Windows. I am kind of good at working with Windows but not so good at Linux as I just started using it.

    I suppose you haven't recognized my problem properly yet. My problem is that I can't install both the OSes at the same time. I know that I have to install windows first before installing Linux. But my problem is that Linux doesn't recognize any of my windows partitions when I start the Linux installer. My question rephrased would-be How do I make Linux to recognize all the partitions on my hard-drive? Are you suggesting that I should use the grub-manager from the Live CD before installing Linux? Please do replay and help me out. I really am getting pissed because I can't find how to use many programs on Linux though I know everything is on Linux and Linux isn't Windows. I wanna use Windows for day-to-day work until I get used to Linux. Please do help me out.

    Thanks in advance.

  4. $spacer_open
    $spacer_close
  5. #4
    Linux Engineer rcgreen's Avatar
    Join Date
    May 2006
    Location
    the hills
    Posts
    1,134

  6. #5
    Just Joined!
    Join Date
    Jun 2011
    Posts
    19
    I experienced the same uphill battle trying to get familiar with linux. I still have questions of my own thats y im here, but in the time i have ina nutshell....

    install XP first creat only XPs partition and install
    then use a gparted live cd to create the Linux partitions. cause not all linux distros properly detect or work with NTFS. I suggest just using gparted bundled with SystemRescueCD, its kept up todate and has other usefull apps.
    After all partitions are created you can just install Linux.
    Befor hand tho you'l want to deside if you want the linux distro to handle chainloading xp, of creat a seperate Grub Legacy boot partition. Ina nutshell you'l want a Seperate grub partition if you plan on adding or modifying OS's/partitions in the future, but if not a modern linux distro can easily chainload XP, ubuntu 11 automatically detected my XP, tho i created a grub partition 4 my purposes.

    heres some links you may find usefull, if no one else gets back if u have more questions ill be checking back im the mean while about a question of my own..

    sysresccd.org/SystemRescueCd_Homepage
    dedoimedo.com/computers/gparted.html#mozTocId856019
    help.ubuntu.com/community/DualBoot/Windows
    ubuntuguide.org/wiki/Ubuntu:Maverick#Installing_Ubuntu
    ubuntuguide.org/wiki/Multiple_OS_Installation#Partition_design
    ubuntuguide.org/wiki/Multiple_OS_Installation#Using_Grub_Legacy_for_the _boot_partition
    dedoimedo.com/computers/dual_boot.html
    dedoimedo.com/computers/grub.html#mozTocId288068


    Offtopic but incase you plan on trying this aswell would of saved me headache if i new this...
    if you plan on using linux to backup your XP partition, all you need is an ntfs equiped distro(SystemRescueCD is already equiped with most if not all those tools) and use a simple command called >ntfsclone ... linux.die.net/man/8/ntfsclone
    it works faster and better then other gui apps out there that iv tested or read through there compatability lists.

  7. #6
    Linux Newbie glene77is's Avatar
    Join Date
    Dec 2009
    Location
    Memphis, TN
    Posts
    125
    Offtopic but incase you plan on trying this aswell would of saved me headache if i new this...
    if you plan on using linux to backup your XP partition, all you need is an ntfs equiped distro(SystemRescueCD is already equiped with most if not all those tools) and use a simple command called >ntfsclone ... linux.die.net/man/8/ntfsclone
    it works faster and better then other gui apps out there that iv tested or read through there compatability lists.
    = = = = = = = = = = = = = = = = = = = = = = = = =

    Divine, and maybe JoLancer,
    You are making a good start.

    (1) SystenRescueCD is good.
    Have not used ntfsclose,
    ( but it sounds simple. )
    (2) I have used Clonezilla from the Parted-Magic Live-CD.
    (command line interface is sometimes confusing )
    (3) I have used Gparted from Parted-Magic Live-CD
    (gui control is good).

    (4) I have used a floppy disk of old Norton Ghost Image
    dozens of times, on M$ Windows 98 ( 14 years old ! )
    from SDA1 to SDA2, and back from SDA2 onto SDA1.
    The Ghost Image method works. And I did have the M$ Install Floppies ready to re-Install my W98 system from scratch.

    ...............................

    Divine,
    I suggest that you do a "test" on your methods.
    You should have a 'spare' computer
    You should have the Microsoft Install CD ready
    (in the case that your test fails).

    Do it like this:
    (1) You need to have a "spare" computer to test on.
    (2) You need to copy image from SDA1 to SDA2.
    (3) You need to copy image from SDA2 to SDA1.
    (4) Reboot this "spare" computer to test the 're-Image'.

    Let me know what you think.
    glene77is
    Last edited by glene77is; 03-30-2012 at 03:37 PM.

  8. #7
    Linux Newbie glene77is's Avatar
    Join Date
    Dec 2009
    Location
    Memphis, TN
    Posts
    125
    Divine,
    Thanks for clarifying the problem.

    Divine start ---

    I suppose you haven't recognized my problem properly yet.
    My problem is that I can't install both the OSes at the same time.
    I know that I have to install windows first before installing Linux.
    But my problem is that Linux doesn't recognize any of my windows partitions when I start the Linux installer.
    My question rephrased would-be How do I make Linux to recognize all the partitions on my hard-drive?

    Are you suggesting that I should use the grub-manager from the Live CD before installing Linux?

    --- Divine end.

    Divine,

    >>> Have used about 10 Linux distros and they all work.
    >>> Suggest Puppy 5.25 Live-CD because it is the most S.I.M.P.L.E. method I know of
    >>> Got the CD from OSdisc.com for $3.
    """OSDisc.com - Buy Linux CDs and DVDs - New Releases. Low Prices.
    www.osdisc.com/OSDisc.com is the leading source for Linux CDs and DVDs.
    Serving the Linux community for over 8 years.
    Don't waste time downloading Linux. """

    You can Purchase ... CD for about $3.00 U.S., shipping included.


    >>>(0) Here is the S.I.M.P.L.E. method to get a good Linux OS up-and-running, on top of M$ OS.
    You will learn more later, and you can redo the Linux install easily.
    For right now, limit the selections, limit the vocabulary, take the SIMPLE way through this.

    >>> (1) Install a running system of M$ XP (or whatever M$ OS you want, like M$-7 or M$-.
    Make sure it runs OK !

    >>>(2) Run the Puppy Linux Live-CD (because it is the easiest I have ever found and works great).
    Locate the "MENU" button, in the lower left corner, which brings up a long list off Linux programs.
    click the 'menu' button, select "Set-Up", select the "Puppy Universal Installer" (has a yellow lightning bolt on it).

    >>>(4) running Puppy Universal Installer ,
    Select the "FRUGAL" Install onto your SDA1 (that is where you have your M$ system)
    M$ does not care if there is a Linux File sitting on the M$ partition. M$ ignores it. !!!
    Puppy Linux does not care what the partition format is !!!
    Linux geeks prefer Ext2,3,4 for good reasons.
    Puppy Linux runs on any format.

    >>>(5) From the Puppy Live-CD, click "menu", click "System", click "Grug4dos Bootloader Config".
    Select to Install a new "MBR", a new "grldr", and a new "Menu.lst"
    The "MBR" (Master Boot Record) will seek the "grldr" (Grub Loader), which will build a quick "Menu" (Menu.lst) .
    Grub4Dos will "SCAN" your hard drives and other devices, looking for anything that might "boot".
    Grub4Dos will build a simple Menu.lst for you. You can edit/cut on the Menu.lst file.
    You will have an Option for M$ OS and Linux OS, and will be cutting out anything else.
    You can re-edit anytime later.
    I have seen Grub4dos pick-up 10 different OS from my Hard-drive system, including M$ on the same HD !
    I have re-arranged, and added background pictures to my grub4dos Menu.lst file.
    It is a Neat & Cool Linux BootLoader method .

    >>>(6) You can always start over ! You understand that ?
    No reason to be fearful and nothing to lose !
    You can always start over ! You can always start over !
    I have to go now, be back at noon to check on this.

    I really am getting pissed
    because ...
    >>> Pissing on the Computer IS NOT recommended.
    >>> You have to wash the keyboard with Polish coffee to clear the problems.

    I wanna use Windows for day-to-day work until I get used to Linux.
    >>> Good Idea. I do money work on M$.
    >>> I use M$ XP for AutoCAD and Visual-Fox-Pro, cause that is where the money is.
    >>> I never put the M$ system on the internet.
    >>> My Linux system is virus proof.
    >>> But when I an running Libre/Open Office, or FireFox / IRON there is no difference.

    Please do help me out.
    >>> Will Help You "IN", not out ,

    >>>(6) You can always start over ! You understand that ?
    No reason to be fearful and nothing to lose !
    You can always start over ! You can always start over !

    I have to go now, be back at 12:00 (U.S.) to check on this.
    There is a method of Installing Puppy Linux "without altering the M$ booting system",
    which I will relate to you next post.
    Read through everything, it is interesting technology, this thing of booting, multiple booting, etc.

    Linux has progressed greatly in the last 8 years in the area of Installation.
    Really great programs to do the job !


    glene77is
    (Thanks to the ADM for clearing the URL.)
    Last edited by glene77is; 03-30-2012 at 04:38 PM. Reason: long wirds

  9. #8
    Linux Newbie glene77is's Avatar
    Join Date
    Dec 2009
    Location
    Memphis, TN
    Posts
    125
    Divine, and JoLancer,

    I said I would relate to you my own installation of Puppy Linux onto the M$ XP Hard Drive, SDA1,
    done without altering the M$ Boot code.
    This is what I will call the "M$ Bootloader Rename" method.
    It is not better than a more Linux approach, with some type of "grub" and "menu" approach.

    The advantage of this method is that it seems simpler,
    and you can always backtrack to the original M$ method of single boot.

    The advantage of the Linux method is
    that the Linux "grub4dos" method is more flexible, more fun, more personal.
    The Linux method is more Linux Geek Style, and we all want to be a Linux Geek !

    Anyway, I present this, from a previous post.
    I have chopped some of the info from the post.


    ################################################## ##
    *(: Puppy_XP_puppy-forum_120321.txt

    (1) I am booting Puppy Linux from the pendrive, my standard method.
    (2) I am able to re-boot into M$ XP on the HD, bypassing the Hard Drive MBR ,
    and
    ( This is what will be of interest to Divine and JoLancer )
    (3) I am able to boot the HD in the normal power-up method,
    and the M$ MBR activates a file named "ntldr".


    To Set-Up the M$ Bootloader Rename approach, on the SDA1
    (1) I ran Puppy Linux from the Live-CD, and mounted (accessed) the Microsoft XP Hard Drive SDA1.
    (2) I renamed the M$ (Microsoft) bootloader called "ntldr" to be "wxldr.sys".
    (3) I copied the grub4dos bootloader "grldr" onto SDA1, under the name of "ntldr".
    This tricked the M$ system into running my Linux bootloader and make use of the dual-boot menu.lst.

    An 'in process' description might go something like this:
    (1) The M$ bootup MBR code will seek the M$ "ntldr", and run that code.
    (2) This would normally run the current M$ system WinBoot code, and throw up M$ XP to the screen.
    (3) BUT, since I have replaced "ntldr" code with "grldr" code (by a simple rename),
    the bootup will end up running the Linux grub4dos "grldr" code instead,
    (4) and that will present the "menu.lst" to the screen.

    I copied a specially prepared "menu.lst" in place on the SDA1,
    so my bootloader will produce a menu.
    A simple copy is at the end of this post.
    You are welcome to the full copy when you think you are ready.

    .................................................. .....
    Let me describe the "rename" process another way,
    (1) I renamed the old M$ "ntldr" to become "wxldr.sys".
    (2) I renamed the Linux "grldr" to become a new "ntldr" .
    (3) the M$ bootup MBR control will pass to the grub4dos "grldr" and "menu.lst" code.
    .................................................. .....

    From the "menu.lst" I can select the two OS installed on the HD.
    (1) At this point Linux can be activated by loading the 'kernel' and the 'initrd' code.
    (2) At this point, M$ XP can be activated by "chainloader /wxldr".

    You will need a simple copy of the "grldr" file to copy on at the "C:\" level.
    You will need a simple copy of my "menu.lst" file to copy on at the "C:\" level.
    You willneed to run Puppy Linux to do a "Frugal" install of 3 programs
    (preferably into a subdir named "Puppy").
    You will need to create a little file named "MARK-WX" as a semaphore.
    ( Just an empty file will do.)

    ################################################## ##
    This is the core of the menu.lst code.
    ################################################## ##

    default 1
    timeout 33

    title ---{1}{ HD Lupu W2 (=find(Mark), load kernel,initrd }
    find --set-root --ignore-floppies --ignore-cd /MARK-WX
    kernel /puppy/vmlinuz pmedia=atahd psubdir=/puppy
    initrd /puppy/initrd.gz

    title ---{2}{ M$ XP =(find<wxldr.sys>, chainloader<wxldr.sys> }
    find --set-root --ignore-floppies --ignore-cd /wxldr.sys
    chainloader /wxldr.sys

    ################################################## ##


    So, that is the "M$ Bootloader Rename" method.

    You will have questions,
    whether you use the full Linux method, with grub4dos,
    or use the M$ bootloader rename method.

    Naturally, you were not in a hurry anyway, right?


    So, I found it interesting,
    just as I have found the technical descriptions
    as offered by various Experienced Linux Techs on this forum to be interesting.

    My expertise has been 28 years using Assembler, Pascal,
    and M$ FoxPro (from dBase through Visual FoxPro), and AutoCAD.
    When I retired, I got a Live-CD Linux OS and started having fun.


    glene77is
    Last edited by glene77is; 03-30-2012 at 04:30 PM. Reason: SPAM removal

  10. #9
    Linux Newbie glene77is's Avatar
    Join Date
    Dec 2009
    Location
    Memphis, TN
    Posts
    125
    JoLancer,

    Thanks for the input.
    I have read it in detail, and you are right on spot.

    I presented my own method, actually one of a dozen methods,
    trying to present the "SIMPLEST" one of all.
    Have used 10 different distros, and have settled on Puppy.
    If you read about the "Squash File System" used, you will be amazed.
    When running from a Live-CD or in RAM mode, it is virus proof!
    Barry Knauler has done a 'whiz-bang' job of making Puppy Linux stable,
    and has the support of a good group of developers.
    The Puppy LInux build I use is based on the Ubuntu code, called "LUPU" 5.25,
    and that makes it compatible with the Ubuntu repository of many applications.

    Also make daily use of programs available on Parted-Magic and TinyCore Linux.

    From my standard PenDrive bootup into grub4dos, grldr, menu.lst,
    I activate Puppy Linux & Parted-Magic & TinyCore installed on pendrive.
    I mount/activate the SDA1 M$ XP by using
    the map/map/hook, find() , chainloader /wxldr.sys commands.
    It is like playing chess, with several different moves depending on the strategy.

    You are welcome to a copy of my several Menu.lst files to study.
    I have explored all the grub4dos commands,
    have written examples of just about everything in the pendrive menu.lst,
    and it has been interesting.

    Buena Suerte,
    glene77is

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •