Disk utility package

Miscellaneous tools
Post Reply
Message
Author
gcmartin

Disk utility package

#1 Post by gcmartin »

This is a common problem that has made a "ton" of money for consultants. It arises when some anomoly occurs and the user cannot boot their machine.

One of the reasons for this (and there are several) is that the disk drive "may" have been built on a MBR disk. On a UEFI PC, at some point, a system will report it cannot boot because of a "locked drive". And, looking over the internet for resolution is friutless even if you have your Windows DVD.

Here is one disk-utility that is useful for anyone needing to change from MBR to GPT (or vice-vesa) without data loss. (I just found this after using a Windows product to do such over the past few months when users show this error in disk use on their PCs.)

This, unlike the other solutions I used, is a free Linux solution.

I have not used it, but am willing to test if someone could generate a PET. It is rumored to be a savior that a Linux user can use to repair/convert the HDD/SSD/USB that contains your data to either MBR or GPT.

The Linux disk-utility for fixing this is found here. It has an Excellent rating.

Thanks in advance to anyone willing to make this available. (And if so, please make a thread containing your PET contribution)

P.S. Below is couple of very good readings of GPT and MBR~~~~~~~~

User avatar
bigpup
Posts: 13886
Joined: Sun 11 Oct 2009, 18:15
Location: S.C. USA

#2 Post by bigpup »

The download package is a .deb package.
It will install the same as a pet package.

You do not get any menu entries, because these programs are run from the console.
It is a set of text-mode partitioning tools for Linux.

I downloaded the deb package.
Left clicked on it and it installed
GPT fdisk (consisting of the gdisk, cgdisk, sgdisk, and fixparts programs).

I tried gdisk (one of the programs in the package) in the console and it ran.
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected :shock:
YaPI(any iso installer)

Sylvander
Posts: 4416
Joined: Mon 15 Dec 2008, 11:06
Location: West Lothian, Scotland, UK

#3 Post by Sylvander »

I need gdisk to test/fix a problem Flash Drive.
Was able to use PPM in Precise-5.7.1 to install, but Slacko-5.7.0 is my number-1 Puppy, and the Slacko PPM doesn't include gdisk.
Any ideas?

I also need a recent Puppy that's capable of dealing with GPT.
Any ideas?

User avatar
nilsonmorales
Posts: 972
Joined: Fri 15 Apr 2011, 14:39
Location: El Salvador

#4 Post by nilsonmorales »

Hi, made a compilation from sources in retro-precise i686 pc, here the sources
http://www.rodsbooks.com/gdisk/gptfdisk-1.0.1.tar.gz
here the pet package
http://repo.gentoo-es.com/PuppyLinux-re ... -1.0.1.pet
cheers.
[b][url=http://nilsonmorales.blogspot.com/]My blog |[/url][/b][b][url=https://github.com/woofshahenzup]| Github[/url][/b]
[img]https://i.postimg.cc/5tz5vrrX/imag018la6.gif[/img]
[img]http://s5.postimg.org/7h2fid8pz/botones_logos3.png[/img]

Sylvander
Posts: 4416
Joined: Mon 15 Dec 2008, 11:06
Location: West Lothian, Scotland, UK

#5 Post by Sylvander »

I installed gptfdisk-1.0.1.pet within Slacko-5.7.0, and I notice /usr/sbin/gdisk now exists, but here's what I get when I try to run it using a console command prompt:

Code: Select all

# gdisk --help
bash: /usr/sbin/gdisk: cannot execute binary file
# 
So I guess it doesn't work in Slacko-5.7.0.
How to get gdisk working in Slacko-5.7.0?

User avatar
nilsonmorales
Posts: 972
Joined: Fri 15 Apr 2011, 14:39
Location: El Salvador

#6 Post by nilsonmorales »

Sylvander
edt:
The pet i provide the main binaries are in /usr/local/bin, check the pet
You could try compile the package, how?.
Installing the devx for slacko 570
http://distro.ibiblio.org/puppylinux/pu ... _5.7.0.sfs 139mb :(
Uncompress the tar.gz source
open terminal in the directory
and type

Code: Select all

make
if anything is ok you will see the binaries cgdisk, fixparts, gdisk, sgdisk, so just copy to /usr/bin or /usr/local/bin
second option, wait till some good people compile for your arch and version of puppy :)

Post Reply