Page 1 of 1
Raw disk mode and appropriate permissions
Posted: 3. Mar 2018, 16:58
by mcarvalho
**LINUX NEWBIE ALERT!**
I have been able to get raw disk to finally work in Linux Mint 18.3! Its great, I be in Windows 10 in a Linux world! life is sooo much better now. Anyways, I was only able to get it to work by using "sudo su" because of the rawdisk permissions. I want to be able to run it as my regular user account. Which permissions do I need to set to make this work?
Thanks!
Re: Raw disk mode and appropriate permissions
Posted: 4. Mar 2018, 10:08
by socratis
I'll give you a hint on what I have to do on OSX, not sure if it applies to Linux as well. Original permissions:
$ ls -al /dev/disk*
brw-r----- 1 root operator 1, 0 4 Mar 00:51 /dev/disk0 <-- System
brw-r----- 1 root operator 1, 1 4 Mar 00:51 /dev/disk0s1
brw-r----- 1 root operator 1, 3 4 Mar 00:51 /dev/disk0s2
brw-r----- 1 root operator 1, 2 4 Mar 00:51 /dev/disk0s3
brw-r----- 1 root operator 1, 4 4 Mar 00:51 /dev/disk1 <-- System
brw-r----- 1 root operator 1, 5 4 Mar 10:01 /dev/disk2 <-- That's the one I care about
brw-r----- 1 root operator 1, 6 4 Mar 10:01 /dev/disk2s1
brw-r----- 1 root operator 1, 7 4 Mar 10:01 /dev/disk2s2
brw-r----- 1 root operator 1, 8 4 Mar 10:01 /dev/disk2s3
Then I get in as a sudoer and run:
$ sudo chmod og+rw /dev/disk2
Password:
and afterwards I get:
$ ls -al /dev/disk*
brw-r----- 1 root operator 1, 0 4 Mar 00:51 /dev/disk0
brw-r----- 1 root operator 1, 1 4 Mar 00:51 /dev/disk0s1
brw-r----- 1 root operator 1, 3 4 Mar 00:51 /dev/disk0s2
brw-r----- 1 root operator 1, 2 4 Mar 00:51 /dev/disk0s3
brw-r----- 1 root operator 1, 4 4 Mar 00:51 /dev/disk1
brw-rw-rw- 1 root operator 1, 5 4 Mar 10:01 /dev/disk2
brw-r----- 1 root operator 1, 6 4 Mar 10:01 /dev/disk2s1
brw-r----- 1 root operator 1, 7 4 Mar 10:01 /dev/disk2s2
brw-r----- 1 root operator 1, 8 4 Mar 10:01 /dev/disk2s3
which allows me to use /dev/disk2 as a simple user. It needs to be redone at every reboot/re-insertion (it's an external USB HD, but it shouldn't matter).
Re: Raw disk mode and appropriate permissions
Posted: 4. Mar 2018, 11:04
by Martin
On a Fedora Linux it is a little bit easier:
Code: Select all
$ ls /dev/sda* -lsa
0 brw-rw----. 1 root disk 8, 0 4. Mär 08:53 /dev/sda
0 brw-rw----. 1 root disk 8, 1 4. Mär 08:53 /dev/sda1
0 brw-rw----. 1 root disk 8, 2 4. Mär 08:53 /dev/sda2
0 brw-rw----. 1 root disk 8, 3 4. Mär 08:53 /dev/sda3
0 brw-rw----. 1 root disk 8, 4 4. Mär 08:53 /dev/sda4
0 brw-rw----. 1 root disk 8, 5 4. Mär 08:53 /dev/sda5
The 'disk' group has already the necessary rights, so you just need to add your normal user account to this group.