Vista installing on SuSE through GPT (60 GB for 0x07 NTFS )

How can i install:

on /dev/sda1 ata-…-part1 60.00 GB Linux Native (which i set at the installation of SuSE phase to 0x07 NTFS, but appears as 0x83 Linux native now)(a laptop with one harddisk → pci-scsi-part1 ) my “OEM shipped” Vista OS ?

Partition Table is done through GPT (!MSDOS) as follows:

-> /dev/sda
-> /dev/sda1 60GB Linux native (Start Cy 0 END Cy 7833 )
-> /dev/sda2 2GB swap
-> /dev/sda3 20GB JFS / UUID
-> /dev/sda4 40 GB JFS /home UUID
-> /dev/sda5 encrypted

Install it to the first partition (sda1). Boot off the vista install disk and at the end of the preamble you will be at the partitioning screen. Select the first partition and format it NTFS. Then proceed with the installation.

thanks for guidance,

I booted from the Vista CD.
I came to the point “Where do you want to install windows ?”
There appears the first partition as
Disk 0 Partition 1 0.0 MB 0.0 MB Primary
+++ Disk 0 Partition 2 60.0 GB 0.0 MB Primary +++
Disk 0 Partition 3 2.0 GB 0.0 MB Primary
Disk 0 Partition 4 20.0 GB 0.0 MB Primary

I can not format the partition;

it complains with error 0x80004005 (access denied)
( [0x80004005 format] ->

I deleted the partition at all but didnt work :slight_smile: and SuSE doesnt boot now GRUB error 15!

I re-install now by formatting
+++ Disk 0 Partition 2 60.0 GB 0.0 MB Primary +++
to FAT

any suggestions? (I have seen the partition i made but i can not install it gives the error i sates above !)

“All the IT people unite, you don’t have anything to lo(o)se but your keyboards.”
ilke Muhtaroglu, Master of Science

There appears to be a problem with the partitioning. You have sda4 as a 40Gb JFS, whereas I believe sda4 is the designation reserved for the extended partition that acts as a container for the logical partitions like sda5. And now after the deletion of sda1, things would be yet more uncertain. So let’s try to repair the Linux Grub bootloader and then check the partitioning from within the running openSUSE operating system. Boot off the installation DVD for openSUSE and try Step1 and Step2 (to get Suse booting again) from this tutorial: GRUB Boot Multiboot openSUSE Windows (2000, XP, Vista) using the Grub bootloader.


I chehcked the page and what i figured out was to use MSDOS label for the disk and to boot from the MBR record nothing else.

Before doing that, partitioner complains that /sda can not be partitioned eventhough i partitioned through Vista to 2 partitions. naja. THrough expert partitioning i set the cycle from beginning till to 11171. Then i partitioned and installed. by settting only to MBR.

Now i can restart the SuSE no error.

But when i choose appearing Windows it complains that:

Booting ‘Windows’

rootnoverify (hd0,0)
chainloader +1

Error 13: Invalid or unsupported executable format

Press any key to continue…

When i do press the key

a black screen appears that allows editing the commands!

That is the point i came, can you assist please ?

(is this a bug?)

I am really lost stucked.

I editted to
chainloader (hd0,1)+1

then i get error 13: Invalid or unsupported executable format

press any key to continue…

but there at partition editor i see that /sda1 is HPFS/NTFS which i didnt touch…

It’s not a bug. There’s an error on the configuration. I am having trouble understanding – not your fault. I understand that you can boot openSUSE but you can’t boot windows. You have edited menu.lst but still windows will not boot. Is that correct?

Please boot into openSUSE and open a console window and enter the following commands. Then use copy/paste to report the whole dialogue from the console window to your forum reply.
These commands:

  1. sudo /sbin/fdisk -l
  2. sudo cat /boot/grub/menu.lst

here it is : at the moment my windows partition doesnt appear…

what i do is first install Vista on all hardisk and then install suse and let shrink vista. then install grub stuff only and only to MBR.

I installed these OSes now 10 times at least, if you shortly tell me what i am missing i may re-install accordingly just guide me at the critical path …


linux-y7ol:/sbin # sudo fdisk -l

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x000bac05

Device Boot Start End Blocks Id System
/dev/sda1 * 1 7219 57978585 7 HPFS/NTFS
/dev/sda2 7219 19457 98308743+ f W95 Ext’d (LBA)
/dev/sda5 7219 7481 2103491 83 Linux
/dev/sda6 7481 7743 2112516 82 Linux swap / Solaris
/dev/sda7 7744 10354 20972826 83 Linux
/dev/sda8 10355 19457 73119816 83 Linux
linux-y7ol:/sbin #

linux-y7ol:/sbin # sudo cat /boot/grub/menu.lst

Modified by YaST2. Last modification on Tue Mar 17 17:47:10 EET 2009

default 0
timeout 8
##YaST - generic_mbr
gfxmenu (hd0,6)/boot/message

###Don’t change this comment - YaST2 identifier: Original name: linux###
root (hd0,6)
kernel /boot/vmlinuz root=/dev/disk/by-id/ata-WDC_WD1600BEVT-22ZCT0_WD-WXH408326638-part7 repair=1 resume=/dev/disk/by-id/ata-WDC_WD1600BEVT-22ZCT0_WD-WXH408326638-part6 splash=silent showopts vga=0x317
initrd /boot/initrd

###Don’t change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe – SUSE LINUX
root (hd0,6)
kernel /boot/vmlinuz root=/dev/disk/by-id/ata-WDC_WD1600BEVT-22ZCT0_WD-WXH408326638-part7 showopts ide=nodma apm=off noresume edd=off powersaved=off nohz=off highres=off processor.max_cstate=1 x11failsafe vga=0x317
initrd /boot/initrd
linux-y7ol:/sbin #

I think what may be missing is this: if you shrink a vista partition with the partitioner in openSUSE, it can break the vista partition. You should only shrink vista partitions with vista’s partitioner.

Better to do this:
Remove all partitions with the vista installation DVD. Then create only one partition on the drive with the vista installation DVD, 60Gb and install vista on that. Don’t install vista on the whole drive, only on the first 60Gb.

Then install openSUSE on the drive and let it use the empty space. make sure the openSUSE installer does not alter the vista partitions.