Προς το περιεχόμενο

Debian στο Raspberry Pi και Permissions


fwtonio

Προτεινόμενες αναρτήσεις

Με sudo ή χωρίς η εντολή:

 

dumpe2fs -h /dev/mmcblk0p2

 

επιστρέφει:

 

dumpe2fs 1.42.5 (29-Jul-2012)
dumpe2fs: No such file or directory while trying to open /dev/mmcblk0p2
Couldn't find valid filesystem superblock.
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

  • Απαντ. 38
  • Δημ.
  • Τελ. απάντηση

Συχνή συμμετοχή στο θέμα

Συχνή συμμετοχή στο θέμα

NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT

sda           8:0    0 232.9G  0 disk

└─sda1        8:1    0 232.8G  0 part

loop0         7:0    0   832M  0 loop

mmcblk0     179:0    0   7.5G  0 disk

└─mmcblk0p1 179:1    0   7.5G  0 part
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Ωραία, το root partition είναι το /dev/mmcblk0p1 και η σωστή εντολή είναι "dumpe2fs -h /dev/mmcblk0p1".

 

Άσχετα με τα ACLs, που είναι το /boot partition σου; Πόσταρε και "fdisk -l" και "ls -Al /boot/" να δω τι γίνεται. Σε Raspberry δεν τρέχει αυτή η εγκατάσταση;

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Ναι, σε Raspberry τρέχει και η εγκατάσταση Debian, έγινε στο δίσκο 2,5’’ των 250GB με την βοήθεια του BerryBoot v2.0

 

http://www.berryterminal.com/doku.php/berryboot

 

Πάμε στις εντολές:

 

sudo fdisk -l

 

 
Disk /dev/mmcblk0: 8017 MB, 8017412096 bytes
255 heads, 63 sectors/track, 974 cylinders, total 15659008 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 identifier: 0x000df843
 
        Device Boot      Start         End      Blocks   Id  System
/dev/mmcblk0p1              63    15647309     7823623+   b  W95 FAT32
 
Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders, total 488397168 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 identifier: 0x00000000
 
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1          131072   488397167   244133048   83  Linux
 
----------
 
ls -Al /boot/
 
total 9776
-rw-r--r-- 1 root root   17840 Sep  8 22:24 bootcode.bin
-rw-r--r-- 1 root root    2324 Sep  8 22:24 fixup_cd.dat
-rw-r--r-- 1 root root    6115 Sep  8 22:24 fixup.dat
-rw-r--r-- 1 root root    9166 Sep  8 22:24 fixup_x.dat
-rw-r--r-- 1 root root 3232856 Sep  8 22:24 kernel.img
-rw-r--r-- 1 root root  533080 Sep  8 22:24 start_cd.elf
-rw-r--r-- 1 root root 2615064 Sep  8 22:24 start.elf
-rw-r--r-- 1 root root 3572200 Sep  8 22:24 start_x.elf
 
-------------------
 
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Α ΟΚ, το /boot/ είναι το partition της κάρτας SD (/dev/mmcblk0p1) και έχεις όλο το root στον HDD.

 

Τρέξε την εντολή "dumpe2fs -h /dev/sda1" να δούμε πληροφορίες για το root file system. Αυτή τη φορά θα παίξει σωστά.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

sudo dumpe2fs -h /dev/sda1

 

 

dumpe2fs 1.42.5 (29-Jul-2012)
Filesystem volume name:   berryboot
Last mounted on:          /mnt
Filesystem UUID:          c5a938ff-8ddd-438e-a87e-5fdd43643033
Filesystem magic number:  0xEF53
Filesystem revision #:    1 (dynamic)
Filesystem features:      has_journal ext_attr resize_inode dir_index filetype needs_recovery extent flex_bg sparse_super large_file huge_file uninit_bg dir_nlink extra_isize
Filesystem flags:         unsigned_directory_hash
Default mount options:    user_xattr acl
Filesystem state:         clean
Errors behavior:          Continue
Filesystem OS type:       Linux
Inode count:              15261696
Block count:              61033262
Reserved block count:     3051663
Free blocks:              49147955
Free inodes:              15226506
First block:              0
Block size:               4096
Fragment size:            4096
Reserved GDT blocks:      1009
Blocks per group:         32768
Fragments per group:      32768
Inodes per group:         8192
Inode blocks per group:   512
Flex block group size:    16
Filesystem created:       Thu Jan  1 02:00:57 1970
Last mount time:          Thu Jan  1 02:00:09 1970
Last write time:          Thu Jan  1 02:02:01 1970
Mount count:              18
Maximum mount count:      -1
Last checked:             Thu Jan  1 02:00:57 1970
Check interval:           0 (<none>)
Lifetime writes:          2541 MB
Reserved blocks uid:      0 (user root)
Reserved blocks gid:      0 (group root)
First inode:              11
Inode size:               256
Required extra isize:     28
Desired extra isize:      28
Journal inode:            8
First orphan inode:       1711457
Default directory hash:   half_md4
Directory Hash Seed:      c501ef28-53e3-4097-9d39-b1fcf12f3bdf
Journal backup:           inode blocks
Journal features:         journal_incompat_revoke
Journal size:             128M
Journal length:           32768
Journal sequence:         0x0001097c
Journal start:            8211
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Τα ACLs είναι ενεργοποιημένα εκ προεπιλογής ("Default mount options: user_xattr acl"), δε χρειάζεται να αλλάξεις κάτι.

 

Τρέξε τις εξής εντολές σαν απλώς χρήστης και πόσταρε το output:

mkdir foo
touch foo/bar
setfacl -Rm u::rwX,g::rwX,o::rwX,d:u::rwX,d:g::rwX,d:o::rwX foo/
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

mkdir foo
 
( ls -l  -> drwxr-xr-x 2 pi   pi     4096 Sep 14 18:48 foo )
 
touch foo/bar

 

setfacl -Rm u::rwX,g::rwX,o::rwX,d:u::rwX,d:g::rwX,d:o::rwX foo/
 
setfacl: foo/: Operation not supported
 
Δοκίμασα και αυτά:
 
pi@raspberrypi ~ $ cd foo
 
pi@raspberrypi ~/foo $ ls -l
 
total 0
-rw-rw-rw- 1 pi pi 0 Sep 14 18:48 bar
 
pi@raspberrypi ~/foo $ mkdir a
 
pi@raspberrypi ~/foo $ ls -l
 
total 4
drwxr-xr-x 2 pi pi 4096 Sep 14 18:52 a
-rw-rw-rw- 1 pi pi    0 Sep 14 18:48 bar
 
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Για κάνε ένα "sudo mount -o remount,acl /" (δε χρειάζεται reboot). Θα κάνει remount το root ενεργοποιώντας τα ACLs (φαίνεται να μην ενεργοποιούνται παρόλο που είναι default mount option). Μετά ξαναδοκίμασε την εντολή setfacl σε κάποιο directory.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα

  • Δημιουργία νέου...