thank you guys for your help in advance
i just install opensuse and i after reinstall the OS i got that message i check the hdd with hdd regenerator and it has no bad sector at all.
all is brand new except the hdd. It is IDE.
mother ecs a780LM-M +amd x2+2gb ram.
How many hard drives do you have? Are you trying to dual boot with Windows? openSUSE creates three partitions by default & they are SWAP, / & /home and can install the grub boot loader into the Master Boot Record or the / (root) partition. When installed in the latter, it must be marked Active. Active partitions only work if they are 1, 2, 3 or 4 and will not boot with 5 or higher unless Grub is loaded into the MBR. Here is a great link to look at on Grub and Partitioning.
Each hard drive can have up to four PRIMARY partitions, any of which could be marked active and bootable. No matter what you might hear, only one of the first four primary partitions can be booted from. That means you can boot from Primary partitions 1, 2, 3 or 4 and that is all. In order to boot openSUSE, you must load openSUSE and the grub boot loader into one of the first four partitions. Or, your second choice is to load the grub boot loader into the MBR (Master Boot Record) at the start of the disk. The MBR can be blank, like a new disk, it can contain a Windows partition booting code or generic booting code to boot the active partition 1, 2, 3, or 4. Or, as stated before, it can contain the grub boot loader. Why load grub into the MBR then? You do this so that you can “boot” openSUSE from a logical partition, numbered 5 or higher, which is not normally possible. In order to have more than four partitions, one of them (and only one can be assigned as extended) must be a extended partition. It is called an Extended Primary Partition, a container partition, it can be any one of the first four and it can contain one or more logical partitions within. Anytime you see partition numbers 5, 6 or higher for instance, they can only occur inside of the one and only Extended Primary partition you could have.
What does openSUSE want as far as partitions? It needs at minimum a SWAP partition and a “/” partition where all of your software is loaded. Further, it is recommended you create a separate /home partition, which makes it easier to upgrade or reload openSUSE without losing all of your settings. So, that is three more partitions you must add to what you have now. What must you do to load and boot openSUSE from an external hard drive? Number one, you must be able to select your external hard drive as the boot drive in your BIOS setup. Number two, you need to make sure that the external hard drive, perhaps /dev/sdb, is listed as the first hard drive in your grub device.map file and listed as drive hd0. I always suggest that you do not load grub into the MBR, but rather into the openSUSE “/” root primary partition which means a primary number of 1, 2, 3 or 4. If number one is used, then that will be out. You will mark the openSUSE partition as active for booting and finally you must load generic booting code into the MBR so that it will boot the openSUSE partition. I suggest a partition like this:
/dev/sda, Load MBR with generic booting code
/dev/sda1, Primary NTFS Partition for Windows
/dev/sda2, Primary SWAP (4 GB)
/dev/sda3, Primary EXT4 “/” openSUSE Partition Marked Active for booting (80-120 GB)
/dev/sda4, Primary EXT4 “/home” Your main home directory (Rest of the disk)
<OR>
/dev/sda, Load MBR with generic booting code
/dev/sda1, Primary, booting NTFS Partition for Windows (small < 500 mb)
/dev/sda2, Primary, NTFS Partition for Windows (Main / Large Partition)
/dev/sda3, Primary EXT4 “/” openSUSE Partition Marked Active for booting (80-120 GB)
/dev/sda4, Primary Extended Partition (Rest of Disk)
Please_try_again is asking you to send the precise command in a terminal :
/sbin/fdisk -l
Note that is a ‘lower case’ ‘L’ and NOT a one (1).
And then post here the output of that command. That command if you send it with that EXACT argument (a lower case L) requested by ‘please_try_again’ will not change anything on your computer, but it will provide more information to understand things better.
thank you so much for your answer,
here it is what i have done.
i got just one IDE hdd.
no windows
fdisk - l shows this
/dev/sda1
then i wrote
fdisk /dev/sda1
a to activate the partition
1 to choose the first partition
w to write the changes
but i got an error.
i made just 2 partition
one for /
other for swap.
that is it. i had ubuntu and mint in this pc and never had a problem like that.
if i do install win 7 then open suse , will it be fix ? or will work it better.
why opensuse does nt do that mark flag like any other linux and do this automatically?
That said, before some of the people who try to help you give up, I will jump in here and play the bad guy.
When the ask you to do
fdisk -l
it is the best to copy/paste this from the post to your terminal window. When you insist on copying this bytyping, you shou be ver, very precise in doing so. Look for the difference between 1 and l and o, O and 0 and do not add or delete white space according to your fantasy!
Also, like to coding above was placed between CODE tag to make it more redable (which did not help much in this case), do likewise with the answer you are going to post. Copy past between the CODE tags (see the guide below) including the prompt and the command, thus everybody can check what you did as whome and in what working directory.