Win 7 partition question

I just got a brand new laptop (Dell, if that matters for general installation) for work purposes, and want to install openSUSE in order to work on open source projects - PHP, MySQL, etc.

Now, I know I can choose how to partition my drive via the installation DVD, but would it make more sense to partition it via Windows first, then install in that new partition? I’m just wondering what the easiest way to do it would be.

Also, is there a general rule of thumb for how big the root and home/user partitions should be? A certain ratio or percentage?

Thanks! :slight_smile:

NEW Users - Suse-11.2 Pre-installation – PLEASE READ - openSUSE Forums

Backup important stuff, defrag.
Use the SUSE partitioner Custom Partitioning to grab the space you need. Create an extended partition and then your 3 logicals for Linux in that:
swap
/
/home

11.2 Install Slideshow with Tips - openSUSE Forums

watch it live:
11.2 Slideshow Images - Windows Live

Ah, great, the slideshow was exactly what I needed.

Thanks again! :slight_smile:

EDIT: What would booting from the MBR do, opposed from booting via root?

It would interfere with the Windows bootloader, with unpredictable consequences. In Vista, which has the same bootloader, it prevents installation of service packs, for example. Best avoided.

Okay, so boot from root only. Thanks! :slight_smile:

It’s a little more complicated than that. Installing Grub to the MBR is probably one of the easiest methods and less complicated - though it is not without issues.
If you look at my earlier suggestion for partitions and look at this (it may be over your head): All About Grub - openSUSE
It discusses grub placement.

I put grub on the MBR with Win7. Because it’s easy to do a fixmbr if I have to and grub re-install is easy from theCLI* setup (hd0)
*
Having said that. I have a full Win7DVD non OEM version. Repairs, re-installs etc… are much easier.

If I’m reading that correctly (the last advanced section), I wouldn’t consider those steps to be an easier solution. Since the Windows side is where I’m going to spend most of my time, I can’t neglect updating it when necessary.

Is there something I’m missing from that link? I just don’t feel comfortable messing with where Windows places its boot code, and I’m not going to reinstall Windows just to do that after all the time I spent migrating from my desktop.

Actually, wait - here’s a hypothetical:

I don’t enable booting from the MBR, but just from root. A Windows 7 critical/reboot-necessary update becomes available. Would I only have to put the boot flag on the Windows partition temporarily for it to work? And would I be saved from having to repair Windows since I didn’t mess with the MBR?

I just don’t want to turn something that takes 5 minutes to accomplish normally into a 45 minute epic journey.

You don’t need to re-install windows to re-install it’s boot code.

But if you want to avoid writing grub to the MBR then this is how I would do it.
Backup important data. Defrag windows. Use Parted Magic to shrink windows. In the free space you create with the shrink, create one extended partition that uses all the free space. In the extended then create: swap, / (root), /home
Now boot with the suse install cd/dvd

Then when you get to the install summary under the Booting heading, just make sure Grub is going to Extended
Like the 2nd pic in this:
http://thumbnails24.imagebam.com/5951/3419d759507293.gif](http://www.imagebam.com/image/3419d759507293)

Wait… create swap, /, and /home with Parted Magic?

And what about the Windows update issue in general?

Sorry. No not exactly. I mean the partitions which will be those. Well you can just do the shrink and leave the free space and let suse see what she wants to do with it.
It’s swings and roundabouts

How much space are we dealing with, what is your RAM? How much space is windows using?

My HDD is 500GB. I want to leave 250-300 for Windows, as I’m going to spend most of my time there. Room to grow, and store my Adobe projects and other things.

For openSUSE, I was thinking 2GB for swap, 20-30GB for root, and the rest for home.

4GB of RAM, and an i7 Intel chip.

This sounds fine.
But I assume windows currently is using much less space than the 250’ish you plan to allocate ??

Yes, it is.

You mean yes it’s using much less than that.

You see. If windows were using 200GB of space and you shrink it to 250-300 I would say it’s close shave. Even with a defrag.
Play safe and leave 300GB to win

2GB swap
20GB /
all the rest to /home

Okay, sounds like a plan.

With Windows updates, will moving the boot flag around mess things up? In other words, will the following work:

Important Windows update needs to be installed, so I set the boot flag to the Windows partition, download the update, and do whatever rebooting needs to be done for the update to stick. I then set the boot flag back to GRUB after the update has been installed.

Is that all I’ll need to do?

Windows update will work fine. Only once have I ever had an issue and that was on a PC with grub on the MBR and with Vista and it was SP1 that would not install.

Never anything since then. And I personally have Win7 with Grub on the MBR of my Laptop, no issues. So I wouldn’t worry about it. It’s not difficult to work around anyway.

Okay, cool. I saw the warnings about Windows updates not installing properly in one of the wiki articles and grew concerned.

I guess it’s time to take the plunge. Here’s hoping I do it right.

Whatever happens, however bleak it seems it will be all OK so long as you don’t format windows. SUSE will NOT do that unless you tell it to. I have done loads of 11.2 installs already and it’s faultless.
So if it seems broken after install, DON’T panic. Come here and ask.

But I’ll be surprised if there is a problem

Quote:
Originally Posted by KevinM1 View Post
If I’m reading that correctly (the last advanced section), I wouldn’t consider those steps to be an easier solution. Since the Windows side is where I’m going to spend most of my time, I can’t neglect updating it when necessary.

Is there something I’m missing from that link? I just don’t feel comfortable messing with where Windows places its boot code, and I’m not going to reinstall Windows just to do that after all the time I spent migrating from my desktop.
You don’t need to re-install windows to re-install it’s boot code.

But if you want to avoid writing grub to the MBR then this is how I would do it.
Backup important data. Defrag windows. Use Parted Magic to shrink windows. In the free space you create with the shrink, create one extended partition that uses all the free space. In the extended then create: swap, / (root), /home
Now boot with the suse install cd/dvd

Then when you get to the install summary under the Booting heading, just make sure Grub is going to Extended
Like the 2nd pic in this.

caf4926 you right that will work if you know how.But what if u install fresh Win7 do you need to defrag (full version Win7)?