SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I am currently using Slackware 15.0 as my operating system, and I recently aquirsd an external 4TB hard drive to use as a backup for my files. Unfortunately, I found out much to my display that I an unable to re-partition it (I keep getting a message saying that the disk is read only - and I can't change the properties for it (even when I try it as "root"). And what's more, my operating system, as well as GPARTED, identifies it as a pair of 2TB hard drives
So how do I force the external hard drive to function as a read/write hard drive?
In order to partition it, the fileystem has to be unmounted. In Gparted right click on the partition and select unmount , that should allow you to resize or repartition it.
This seems so weird. Gparted when run with sudo should be able to handle the basics just fine. Out of interest what is the device name, and does it show under /dev as having write permissions at all? Does dmesg show anything related to being read-only when it is inserted?
I am currently using Slackware 15.0 as my operating system, and I recently aquirsd an external 4TB hard drive to use as a backup for my files. Unfortunately, I found out much to my display that I an unable to re-partition it (I keep getting a message saying that the disk is read only - and I can't change the properties for it (even when I try it as "root"). And what's more, my operating system, as well as GPARTED, identifies it as a pair of 2TB hard drives
So how do I force the external hard drive to function as a read/write hard drive?
Then, in fact, your "external hard drive" is a RAID device containing 2 hard drives, and possibly a proprietary RAID hardware unsupported by Linux in general.
I believe that unfortunately you need to tell us much more details about this particular "external hard drive" for getting meaningful responses.
For example, the maker, its model, and so on. Also, if it's an USB device, or eSATA or a network storage.
Heck, telling us only that's "an external hard drive" seen as 2 hard drives by Linux is rather useless.
Last edited by LuckyCyborg; 03-30-2022 at 01:24 AM.
And what's more, my operating system, as well as GPARTED, identifies it as a pair of 2TB hard drives
Wait... what? Are you possibly confusing partitions with drives? OK here's how to be certain. In GParted's Menu Bar, click on "View" and select "Device In formation". That will bring up an area on the left that will give actual drive information, including Manufacturer, Model, Path, Partition table type, Heads, Cylinders, Total; Sectors, and sector size. You will very obviously see whether or not it is a single drive or double.
The default wide graphic for that drive will display any and all partitions on that drive device. If you right click on any partition, either in the graphic representation or in the list below the graphic, at the bottom of the popup you click "Information" which will display the file system UUID, and more.
I think you may have a setting that automounts because GPartted will ignore unmounted drives. Just right click the partition you wish to remove or resize and select "Unmount" even if you think it wasn't mounted.
Wait... what? Are you possibly confusing partitions with drives?
I do not think so, because is hard to make confusion between disks and partitions within GParted. And because there are external enclosures with 2 or more hard drives and proprietary hardware RAID.
For example, this one uses a JMicron JMS562 chipset with RAID:
I given you as example this external enclosure because I own one and I know how it behaves. It can be configured as standard hard drives, then it shows just 2 standard hard drives over both USB 3.0 or eSATA. Or it can be configured as RAID0, RAID1 or JBOD, and this is some proprietary thing which is not supported by Linux. At least I did not find yet how to use it with Linux.
Notable, in those RAID modes, this external enclosure shows just 2 read-only hard drives to Linux, just like the OP claims that sees.
That's why I think that LuckyCyborg is correct, and OP should show much more details about his supposedly external hard drive.
Last edited by ZhaoLin1457; 03-30-2022 at 04:21 AM.
And this is the information that I got from GParted:
Code:
exfatprogs version : 1.1.3
open failed : /dev/sdc1, Read-only file system
exfatprogs version : 1.1.3
open failed : /dev/sdc1, Read-only file system
Unable to read the contents of this file system!
Because of this some operations may be unavailable.
The cause might be a missing software package.
The following list of software packages is required for exfat file
And this is the information that I got from GParted:
Code:
exfatprogs version : 1.1.3
open failed : /dev/sdc1, Read-only file system
exfatprogs version : 1.1.3
open failed : /dev/sdc1, Read-only file system
Unable to read the contents of this file system!
Because of this some operations may be unavailable.
The cause might be a missing software package.
The following list of software packages is required for exfat file
Great! This confirm that within your "external hard drive" are two physical hard drives. Literally. Probably configured in a RAID1 layout.
Now, you are kind to tell us the model and company which made your "external hard drive" which is in fact an External RAID Storage Device?
Also, a link to the product's page would be greatly appreciated.
Last edited by LuckyCyborg; 03-30-2022 at 01:51 PM.
@ ZhaoLin1457 - thanks but I did note that Gparted can sort that out with Device Information, at least I'm confidant it will show 2 drives if they exist whether in software RAID or not.
Then, in fact, your "external hard drive" is a RAID device containing 2 hard drives, and possibly a proprietary RAID hardware unsupported by Linux in general.
I believe that unfortunately you need to tell us much more details about this particular "external hard drive" for getting meaningful responses.
For example, the maker, its model, and so on. Also, if it's an USB device, or eSATA or a network storage.
Heck, telling us only that's "an external hard drive" seen as 2 hard drives by Linux is rather useless.
The hard drive itself is described as serialATA, but plugs into a USB 3.0 port, but it is unbranded.
Last edited by TheNutCase; 03-30-2022 at 01:54 PM.
No tutorial will help the OP until he unconfigure the RAID mode of his "external hard drive" . Did you seen that he has two identical partitions on different disks, with the label 76E8-CACF ?
My bet is that this device is configured physically on RAID1 mode. Usually, no software can change this, because the configuration is done in the cheap RAID enclosures with jumpers. Little physical jumpers or switches.
Last edited by LuckyCyborg; 03-30-2022 at 01:59 PM.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.