Operation not permitted on dev/sda

Hello, I’ve a laptop HP Pavilion g6-2332se, I downloaded OpenSUSE 13.1 KDE 64bit from the offical website, and I create the Live USB by the SUSE Image Writer.
What happened:
1. I UEFI booted the Live USB.
2. I started the installer, Next, Next, then I found a partition table created for the /dev/sdb (The USB). I clicked on Create a new Partition table…, clicked on 1: 1. IDE disk, (Disk size), /dev/sda, Hitachi-HTS5457, then I got the following error:***
"Operation not permitted on /dev/sda.

The partitioning on your disk /dev/sda is either not readable by the partitioning tool parted used to change the partition table or is not supported by this tool.

You may use the partitions on disk /dev/sda as they are or format them and assign mount points to them, but you cannot add, edit, resize, or remove partitions from that disk here.

***You may initialize the disk partition table to a sane state in the Expert Partitioner by selecting “Expert”->“Delete Partition Table and Disk Label”, but this will destroy all data on all partitions of this disk." And it’s the exactly what in the error message above.
3. I read this post (https://forums.opensuse.org/english/get-technical-help-here/install-boot-login/449499-bootloader-fails-install-grub-cannot-install-bootloader.html) on this forum. It seems a similer problem, so I dida the following:
a. I deleted the extended partition created by Windows 7 and left an un partitioned space, then got the same error.
b. I couldn’t find IIRC on the BIOS.
c. I checked Kinfocenter, then found that the bus of Hitachi HTS 54757… is SATA.
Notes:
1. I got the same error, after I’ve booted the USB without UEFI.
2. I don’t wan’t to remove Windows 7; installing its updates and programs would waste a lot time.
3. I noticed that the USB Live of OpenSUSE 12.3 was faster that Live OpenSUSE 13.1 which takes much time to load programs.
4. I updated Live OpenSUSE, restarted, then found that updates are saved and the wallet password is saved, which didn’t happen with Live OpenSUSE 12.3.

Help. I couldn't enjoy the new version of OpenSUSE.

Question 1: Did you run “isohybrid” on the downloaded iso file before you wrote to a USB?

I’m asking, because I see that message if I have run “isohybrid”, but I do not see it if I just write the iso file directly without running “isohybrid”.

Question 2: Did you carefully check which device is which.

From your description, it seems likely that “/dev/sda” is the install USB, and “/dev/sdb” is your hard drive. The message you are getting is typically about the install USB, not the hard drive. And, if that’s the problem, then it isn’t really a problem.

For comparison: On one of my computers, if I am installing Fedora, the install USB always comes in as “/dev/sda” and the hard drive as “/dev/sdb”. If I boot the hard drive, with the install USB plugged in, the hard drive shows as “/dev/sdb” and the USB shows as “/dev/sda”. I have not seen this happen with opensuse, but I have not checked 13.1 on that box as of yet.

Incidentally, the possibility of naming change, depending on whether a USB is plugged in, is why “/etc/fstab” identifies devices by device-id or UUID or label, instead of by device name.

I’ve only wrote it to the USB, and what’s Isohybrid?

It’s the contrary.

From my post,

On 2013-11-22 21:36, sherif6 wrote:
>
> “nrickert” Wrote:
>> Question 1: Did you run “isohybrid” on the downloaded iso file before
>> you wrote to a USB?
> I’ve only wrote it to the USB,

How?

> and what’s Isohybrid?

It is a paragraph in the instruction page which should have been deleted.


Cheers / Saludos,

Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)

  1. Insert the USB.
  2. Run SUSE Image Writer on Windows 7.
  3. Choose the USB.
  4. Write it!
    It succeded.
    You should’ve read all the first post.

On 2013-11-22 22:36, sherif6 wrote:
>
> “robin_listas” Wrote:
>> How?
> 1. Insert the USB.
> 2. Run SUSE Image Writer on Windows 7.
> 3. Choose the USB.
> 4. Write it!
> It succeded.

That sounds right.

> You should’ve read all the first post.

I did. :slight_smile:


Cheers / Saludos,

Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)

If you want any information, ask. Help.

On 2013-11-23 21:06, sherif6 wrote:
>
> If you want any information, ask. Help.

You might try looking at the partition table with “fdisk -l” and “gdisk -l”.


Cheers / Saludos,

Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)

From fdisk -l,

Disk /dev/sda: 750.2 GB, 750156374016 bytes, 1465149168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk label type: dos
Disk identifier: 0xd66364bf

Device Boot Start End Blocks Id System
/dev/sda1 * 2048 206847 102400 7 HPFS/NTFS/exFAT
/dev/sda2 206848 125835263 62814208 7 HPFS/NTFS/exFAT
/dev/sda3 125835264 272639999 73402368 7 HPFS/NTFS/exFAT
/dev/sda4 272640000 1465145343 596252672 f W95 Ext’d (LBA)
/dev/sda5 272642048 477442047 102400000 7 HPFS/NTFS/exFAT

Disk /dev/sdb: 8004 MB, 8004304896 bytes, 15633408 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0xa893698d

Device Boot Start End Blocks Id System
/dev/sdb1 4084 12275 4096 ef EFI (FAT-12/16/32)
/dev/sdb2 * 12276 1929215 958470 83 Linux
/dev/sdb3 1929216 15632384 6851584+ 83 Linux

From gdisk -l,

GPT fdisk (gdisk) version 0.8.7

Problem opening -l for reading! Error is 2.
The specified file does not exist!

Note: I repartitioned the whole hard disk to install OpenSUSE RC1, but I don’t remember if it’s installed successfully or not.

On 2013-11-24 18:06, sherif6 wrote:
>
> “robin_listas” Wrote:
>> You might try looking at the partition table with “fdisk -l” and “gdisk
>> -l”
> From fdisk -l,

You forgot to use code tags; the ‘#’ button in the editor.


>> Disk /dev/sda: 750.2 GB, 750156374016 bytes, 1465149168 sectors
>> Units = sectors of 1 * 512 = 512 bytes
>> Sector size (logical/physical): 512 bytes / 4096 bytes
>> I/O size (minimum/optimal): 4096 bytes / 4096 bytes
>> Disk label type: dos
>> Disk identifier: 0xd66364bf
>>
>> Device Boot      Start         End      Blocks   Id  System
>> /dev/sda1   *        2048      206847      102400    7  HPFS/NTFS/exFAT
>> /dev/sda2          206848   125835263    62814208    7  HPFS/NTFS/exFAT
>> /dev/sda3       125835264   272639999    73402368    7  HPFS/NTFS/exFAT
>> /dev/sda4       272640000  1465145343   596252672    f  W95 Ext'd (LBA)
>> /dev/sda5       272642048   477442047   102400000    7  HPFS/NTFS/exFAT

Ok, that is a standard MBR partition table. You can not use UEFI boot on
it. You have to use traditional boot with traditional bios.

And this is the install media.


>>
>> Disk /dev/sdb: 8004 MB, 8004304896 bytes, 15633408 sectors
>> Units = sectors of 1 * 512 = 512 bytes
>> Sector size (logical/physical): 512 bytes / 512 bytes
>> I/O size (minimum/optimal): 512 bytes / 512 bytes
>> Disk label type: dos
>> Disk identifier: 0xa893698d
>>
>> Device Boot      Start         End      Blocks   Id  System
>> /dev/sdb1            4084       12275        4096   ef  EFI
>> (FAT-12/16/32)
>> /dev/sdb2   *       12276     1929215      958470   83  Linux
>> /dev/sdb3         1929216    15632384     6851584+  83  Linux


Cheers / Saludos,

Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)

The USB has two boot options: 1. UEFI. 2. Without UEFI.
I can boot successfully using any option and get the same error, and the BIOS supports both UEFI and traditional boot.

I’m a bit beginner. :smile:

If there’s something to do, ask. If it’s advanced tell me steps. I couldn’t at least install it.

Installation succeded in an older computer (not a laptop, a PC without UEFI).

On 2013-11-26 18:16, sherif6 wrote:
>
> Installation succeded in an older computer (not a laptop, a PC without
> UEFI).

There is something about your first computer that the install system
does not like. You could try playing with the four combinations of bios
in uefi or traditional mode, and the usb stick in uefi or traditional mode.

Modern computers with uefi have strange problems, because uefi is new
and not every designer has adapted properly.

You should investigate bios upgrades for your machine.


Cheers / Saludos,

Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)

BIOS upgraded, and the same error appeared (with USB UEFI boot and legacy (non-UEFI) boot support enabled on BIOS)**.

Just to be sue we are on the same page you are trying installing 13.1 right?

Also tell use about your hardware in detail.

On 2013-11-28 17:26, sherif6 wrote:
>
> robin_listas;2602299 Wrote:
>> You should investigate bios upgrades for your machine.
> BIOS upgraded, and the same error appeared (-with USB UEFI boot and
> legacy (non-UEFI) boot support enabled on BIOS)–.-

Too bad :frowning:


Cheers / Saludos,

Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)

Right.

BIOS: Vendor: Insyde**.** Version: F25**.
Hard disk**:
From Live Installer: IDE disk, 698.64 GB, /dev/sda, Hitachi-HTS54757**.**
From KInfoCenter: Bus: SATA**.**
Processor: Intel Core-i5**.**
USB: SanDisk Cruzer Switch**.**
If you need more details, tell me how to get it. Those were easy ones.
Thanks for your help. :slight_smile:

Any questions or tries?

I have seen such error when disk was used with Windows Dynamic Disks in the past and stale copy of superblock is still present. Worth to check the very last block and block 6 for signature (string “PRIVHEAD” at the beginning of sector).