Γεια σας ομάδα, χρησιμοποιώ Manjaro και δεν μπορώ να φτιάξω μία δεύτερη βιβλιοθήκη για τα παιχνίδια σε έναν άλλο σκληρό δίσκο που έχω. Όταν επιλέγω να δημιουργηθεί εκεί πέρα βιβλιοθήκη μου βγάζει ότι είναι μόνο για ανάγνωση readonly.
Τι μπορεί να φταίει ? Χρησιμοποιώ kde και σύστημα αρχείων btrfs.
Τώρα για τον φάκελο που πας να δημιουργήσεις σίγουρα έχεις δικαιώματα; Ο πιο εύκολος τρόπος να έχεις δικαιώματα είναι στον άλλο σκληρό δίσκο να δημιουργήσεις έναν φάκελο με τα σωστά δικαιώματα και μέσα σε αυτόν να φτιάξεις την νέα βιβλιοθήκη, αν πας έτσι απλά κατευθείαν στον άλλον σκληρό συνήθως δεν έχεις τα δικαιώματα.
Το οτι ειναι read-only σημαινει οτι οταν κανεις mount το δευτερο partition σου δεν εχει ο λογαριασμος σου τα καταλληλα δηκαιοματα να δημιουργησει φακελους και να αλλειωσει/αλλαξει αρχεια αν χρειαστει.
Εαν το partition σου γινεται mount αυτοματα μπορεις να δεις:
σε ποιον ανοικει ο φακελος στον οποιον γινεται mount το partition σου, ανοιγοντας το τερματικο και γραφοντας την εντολη:
ls -la /media/onomaxristi
γραφοντας στο ιδιο τερματικο την εντολη:
cat /etc/fstab
Και αντιγραφοντας τα αποτελεσματα αυτης της εντολης εδω για να δουμε πως ακριβως γινεται mount το partition σου,
Ισως αλλα δεν ξερουμε ακριβως πως γινεται mount και για να δουμε αν οντως ειναι λαθος ιδιοκτητης… η ls -la θα μας πει διοτι αμεσως αμεσως θα δουμε που ανοικει ο φακελος και με τι δικαιοματα εχει φτιαχτει.
Αν ειναι ο /media ή ο /run κατα πασα πιθανοτητα ο ιδιοκτητης ειναι o root και μονο ο φακελος /run/onomaxristi ή /media/onomaxristi ειναι ιδιοκτησια του @thanashs_kapsalhs. Σε καθε περιπτωση θα μας πει μολις μας δειξει τα αποτελεσματα απο το τερματικο του.
Από default δεν είναι, όταν γίνεται αυτόματη προσάρτηση ιδιοκτήτης είναι ο root. Θα το δει πολύ απλά αν πάει να φτιάξει έναν φάκελο, δεν χρειάζεται να ανακατευτεί με το fstab.
σημείωση η εντολή για να φτιάξεις φάκελο αν δεν έχεις τα δικαιώματα είναι
sudo mkdir φάκελος
και η εντολή για να δώσεις ιδιοκτησία είναι
sudo chown χρήστης:ομάδα φάκελος
όπου ομάδα βάζεις συνήθως το ίδιο όνομα με τον χρήστη
Αλλά δεν έχει καν σημασία γιατί απλά φτιάξε τον φάκελο που λέω. Πήγαινε με τον διαχειριστή αρχείων (dolphin στο kde) και φτιάξε έναν φάκελο. Δείξε ότι τον έφτιαξες. Αν δεν σε αφήνει κάνε δεξί κλικ και άνοιξε τερματικό στην τοποθεσία αυτή και δες τις εντολές που έδωσα.
το βλέπεις ότι απέτυχες να δώσεις σωστά την εντολή για να πάρεις την ιδιοκτησία εξακολουθεί το ls να λέει root αντί για thanoskapsalis που θες (έγραψες φάελος αντί για φάκελος) επίσης με τα ελληνικά ορίσματα εννοούσα να βάλεις τα δικά σου, δεν είναι υποχρεωτικό αλλά γενικά προτείνονται λατινικά ονόματα)
Τώρα που ξέρω πιο είναι το όνομα τού χρήστη σου μπορώ να σού δώσω ακριβείς εντολές
δημιουργία φακέλου με το ίδιο όνομα με τον χρήστη (είναι βολικό μνημονικά):
όταν βρίσκω τη διαδρομή όταν είναι άδειος ο δίσκος μου λέει ότι είναι μόνο διαθέσιμος για ανάγνωση, καιι όταν υπάρχει φάκελος μέσα μου λέει οτι this folder must be empty