Σύνδεση κοινόχρηστων φακέλων Linux. Η εντολή mount στο Linux ή οτιδήποτε αφορά την τοποθέτηση κατατμήσεων, δίσκων, εικόνων ISO και πόρων SMB

Γεια σας, αγαπητοί χρήστες του λειτουργικού συστήματος Linux!
Σήμερα θα σας πω πώς να ρυθμίσετε αυτόματη τοποθέτησηδικτύου "κοινόχρηστους" φακέλους από υπολογιστές Windows στο δίκτυό σας στον υπολογιστή σας Linux. Ως συνήθως, θα σας το θυμίσω ότι οι εντολές που εισάγονται στο τερματικό θα γραφτούν σε γκρι φόντο,το οποίο μπορεί να αντιγραφεί από το πρόγραμμα περιήγησης στο παράθυρο του τερματικού. Το λειτουργικό σύστημα θα χρησιμοποιηθεί ως παράδειγμα. linux ubuntu, οι βασικές αρχές εγκατάστασης και διαμόρφωσης σε άλλες εκδόσεις Linux είναι οι ίδιες. Ας στήσουμε λοιπόν

Αυτόματη τοποθέτηση φακέλων δικτύου από απομακρυσμένους υπολογιστές με Windows.

Πρώτα απ 'όλα, ανοίξτε ένα τερματικό:

Και ας πάρουμε μια ομάδα
sudo apt-get ενημέρωση
για ενημέρωση της λίστας πακέτων. Το σύστημα θα ζητήσει τον κωδικό πρόσβασής μας - θα τον πληκτρολογήσουμε. Ας περιμένουμε μέχρι να ενημερωθεί η λίστα με τα διαθέσιμα πακέτα. Στη συνέχεια πληκτρολογούμε την εντολή
sudo apt-get εγκατάσταση samba-client cifs-utils
και περιμένετε να ολοκληρωθεί η εγκατάσταση των πακέτων. Στη συνέχεια, δημιουργούμε στον αρχικό μας κατάλογο (ή όπου θέλετε, στο παράδειγμα που θα δημιουργήσω στον αρχικό κατάλογο) έναν φάκελο στον οποίο θα προσαρτήσουμε:
mkdir /home/testuser/Folder\ για κοινή χρήση
Επιτρέψτε μου να σας υπενθυμίσω ότι ο χρήστης μας είναι "named" testuser και ότι το κενό στο όνομα του αρχείου είναι "escape" με ανάστροφη κάθετο "\" έτσι ώστε το σύστημα να το αντιλαμβάνεται σωστά. Μετά τη δημιουργία του φακέλου, δημιουργούμε ένα αρχείο κλειδιού στο οποίο γράφουμε το όνομα χρήστη και τον κωδικό πρόσβασης για τον υπολογιστή Windows:
echo "username=Windows-user" > /home/testuser/.smbpass
echo "password=Windows-pass" >> /home/testuser/.smbpass
όπου αντικαθιστούμε το "Windows-user" με το πραγματικό όνομα χρήστη και το "Windows-pass" με τον πραγματικό κωδικό πρόσβασης. Εφιστώ την προσοχή σας στο γεγονός ότι το όνομα του αρχείου ξεκινά με μια τελεία - αυτό είναι ένα σημάδι ενός κρυφού αρχείου στο σύστημα Linux και ότι στη δεύτερη περίπτωση βάζουμε δύο "βέλη" για να μην διαγράψουμε την πρώτη γραμμή από το αρχείο. Τώρα πρέπει απλώς να «διορθώσετε» το αρχείο /etc/fstab. Προσλήψεις
sudo nano /etc/fstab
και, αφού εισαγάγετε τον κωδικό πρόσβασης, βλέπουμε κάτι σαν το εξής (το UUID σας θα είναι, φυσικά, διαφορετικό):

Δεν θα καταλάβουμε τι είναι προς το παρόν, αλλά απλώς εισάγουμε αυτό που χρειαζόμαστε στο τέλος του αρχείου:
//192.168.1.25/share /home/testuser/Folder\040\040\share cifs credentials=/home/testuser/.smbpass,codepage=utf8,iocharset=utf8,workgroup=WORKGROUP,file_07,dir_07=07 0
ΠΡΟΣΟΧΗ: προσθέτουμε σε μία γραμμή! Στη συνέχεια, πατήστε ταυτόχρονα Ctrl και O English για να αποθηκεύσετε το αρχείο. Επεξεργαστής κειμένουθα σας "ρωτήσει" σε ποιο αρχείο να γράψετε τις αλλαγές, απλώς πατήστε "Enter" ακολουθούμενο από Ctrl και X English για έξοδο από το πρόγραμμα επεξεργασίας.
Ας αποκρυπτογραφήσουμε λίγο τη γραμμή που προστέθηκε: το πρώτο μπλοκ δείχνει ποιον φάκελο δικτύου τοποθετούμε (αυτό το μπλοκ πρέπει να διορθωθεί σύμφωνα με τον "κοινόχρηστο" φάκελο μας), το δεύτερο μπλοκ είναι υπεύθυνο για το πού τοποθετούμε. Στο δεύτερο μπλοκ υπάρχει μια "κατασκευή" \040 - αυτό είναι ένα σύμβολο κράτησης θέσης για ένα διάστημα στο όνομα του αρχείου σε μορφή κατανοητή από το σύστημα. Εφιστώ την προσοχή σας στο γεγονός ότι ο προσδιορισμός ενός διαστήματος στο τερματικό στο όνομα του αρχείου και στο αρχείο /etc/fstab είναι διαφορετικός! Πρόσεχε σε παρακαλώ. Και θα συνεχίσουμε την αποκρυπτογράφηση: η καταχώρηση "cifs" δείχνει σε ποιο σύστημα αρχείων θα προσαρτηθεί ο φάκελος δικτύου. Στη συνέχεια, υποδεικνύεται πού να λάβετε το αρχείο κλειδιού, σε ποιο ομάδα εργασίαςαφορά τον υπολογιστή μας αν επιτρέπεται να δημιουργήσουμε αρχεία και φακέλους.
Μένει να ελέγξουμε τη δημιουργικότητά μας, για την οποία θα συλλέξουμε
sudo mount -α
Θα πρέπει τώρα να έχετε ένα εικονίδιο Κοινή χρήση φακέλου στην επιφάνεια εργασίας σας, συνήθως με τη μορφή πρόσθετου σκληρού δίσκου. Την επόμενη φορά που θα εκκινήσετε τον υπολογιστή, ο φάκελος θα τοποθετηθεί αυτόματα, δεν χρειάζεται να πληκτρολογήσετε την εντολή "sudo mount -a".
Εδώ είμαστε μαζί σας και ρυθμίζουμε την αυτόματη τοποθέτηση φάκελο δικτύουστο λειτουργικό σύστημα Linux.

Εάν χρειάζεται να συνδέσετε/μοντάρετε HDDμε το σύστημα αρχείων NTFS ή ext2, ext3 σε έναν υπολογιστή που βασίζεται στο λειτουργικό σύστημα Linux, τότε διαβάζετε το σωστό άρθρο.

Γιατί να το κάνετε με το χέρι όταν τα σύγχρονα επιτραπέζια συστήματα Linux το κάνουν αυτόματα;

Υπάρχουν ορισμένες περιπτώσεις όπου το σύστημα linuxδεν είναι δυνατή η αυτόματη προσάρτηση/προσάρτηση του δίσκου λόγω ορισμένων λογικών αποτυχιών του δίσκου, ιών που μολύνουν κατατμήσεις NTFS/FAT ή λόγω κάτι άλλου ανώμαλου. Για να γίνει αυτό, οι πραγματικοί διαχειριστές συστήματος το κάνουν με το χέρι. Και το κάνουν με την εντολή mount.

Η εντολή mount Linux είναι ένα πολύ ευέλικτο εργαλείο στα χέρια. διαχειριστής συστήματος. Χρησιμοποιώντας την εντολή mount, μπορείτε να προσαρτήσετε μονάδα δίσκου δικτύου, κεφάλαιο σκληρός δίσκοςή USB stick.

Αυτό το άρθρο δεν είναι μια πλήρης, εξαντλητική περιγραφή της εντολής mount (μια πλήρη περιγραφή της εντολής mount μπορεί να βρεθεί εκτελώντας την εντολή man mount στην κονσόλα), αλλά προσπαθήστε να το κάνετε. Το άρθρο σχετικά με την περιγραφή της εντολής προσάρτησης ολοκληρώνεται και τροποποιείται συνεχώς. Όλες οι προτάσεις για το άρθρο μπορούν να αφεθούν στα σχόλια.

Οι συσκευές που είναι συνδεδεμένες αυτήν τη στιγμή στον υπολογιστή μπορούν να προβληθούν πληκτρολογώντας στην κονσόλα:

Αυτή η εντολή δείχνει όλες τις συσκευές που είναι συνδεδεμένες. Μπορεί να μην είναι τοποθετημένα, αλλά συνδεδεμένα. Στην οθόνη θα δείτε κάτι σαν αυτό:

Δίσκος /dev/sda: 40,0 GB, 40020664320 byte
255 κεφαλές, 63 τομείς/τροχιά, 4865 κύλινδροι

Αναγνωριστικό δίσκου: 0x815aa99a Οι καταχωρήσεις πίνακα διαμερισμάτων δεν είναι σε σειρά δίσκου
Δίσκος /dev/sdb: 80,0 GB, 80026361856 byte
255 κεφαλές, 63 τομείς/τροχιά, 9729 κύλινδροι
Μονάδες = κύλινδροι 16065 * 512 = 8225280 byte
Αναγνωριστικό δίσκου: 0x973248ad

Φόρτωση Συστήματος Αναγνωριστικών Αποκλίσεων Έναρξης Συσκευής
/dev/sdb1 * 1 9729 78148161 83 Linux

Δίσκος /dev/sdc: 1027 MB, 1027604480 byte
32 κεφαλές, 62 τομείς/τροχιά, 1011 κύλινδροι
Μονάδες = κύλινδροι του 1984 * 512 = 1015808 byte
Αναγνωριστικό δίσκου: 0x6f20736b

Από την παραπάνω λίστα, μπορείτε να δείτε ότι τα ακόλουθα είναι συνδεδεμένα στο λειτουργικό σύστημα:

  1. δύο σκληροι ΔΙΣΚΟΙ: /dev/sda - λειτουργικό σύστημα και /dev/sdb - "άδεια αρχείου"
  2. αφαιρούμενα μέσα USB: /dev/sdc
Η προβολή τοποθετημένων συσκευών πραγματοποιείται με την εντολή:

Μετά από αυτό, μπορείτε να δείτε στην οθόνη:

/dev/sda1 on / πληκτρολογήστε reiserfs (rw,relatime,notail) tmpfs στο /lib/init/rw τύπου tmpfs (rw,nosuid,mode=0755)
/proc σε /proc τύπου proc (rw,noexec,nosuid,nodev)
sysfs στο /sys τύπου sysfs (rw,noexec,nosuid,nodev)
varrun σε /var/run τύπου tmpfs (rw,nosuid,mode=0755)
varlock σε /var/lock τύπου tmpfs (rw,noexec,nosuid,nodev,mode=1777)
udev στο /dev πληκτρολογήστε tmpfs (rw,mode=0755)
tmpfs στο /dev/shm τύπου tmpfs (rw,nosuid,nodev)
devpts στο /dev/pts πληκτρολογήστε devpts (rw,noexec,nosuid,gid=5,mode=620)
fusectl σε /sys/fs/fuse/connections τύπος fusectl (rw)
lrm στο /lib/modules/2.6.27-14-generic/volatile type tmpfs (rw,mode=755)
/dev/sda3 στο /home τύπος ext3 (rw,relatime)
Securityfs σε /sys/kernel/τύπος ασφαλείας securityfs (rw)
binfmt_misc στο /proc/sys/fs/binfmt_misc τύπου binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon στο /home/user/.gvfs πληκτρολογήστε fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=user)
/dev/sdc σε /media/USBFlash τύπου vfat (rw,nosuid,nodev,uhelper=hal, shortname=mixed,uid=1000,utf8, umask=077,flush)

  • η πρώτη γραμμή λέει ότι το root FS είναι σύστημα αρχείων reiserfs με επιλογές προσάρτησης: πρόσβαση ανάγνωσης και εγγραφής (rw)
  • Το /dev/sda3 είναι το διαμέρισμα δίσκου /home
  • Το /dev/sdc είναι μια προσαρτημένη αφαιρούμενη συσκευή USB
Το ίδιο αποτέλεσμα μπορεί να επιτευχθεί κοιτάζοντας τα περιεχόμενα του αρχείου /etc/mtab (σε ορισμένα Συστήματα Linuxτο αρχείο ονομάζεται /etc/mnt/tab)
  • κολίμπρι
    27 Μαρτίου, 09:27

    αφού εισήγαγα αυτήν την εντολή: sudo chmod -R 0777 /home/roza/Desktop Δεν υπήρχαν μηνύματα σφάλματος στο Debian, αλλά στο Mint, κατά την εκκίνηση, εμφανίζεται ένα μήνυμα με το ακόλουθο περιεχόμενο:

    Το αρχείο $HOME/.dmrc του χρήστη έχει εσφαλμένα δικαιώματα και αγνοείται. Αυτό αποτρέπει την αποθήκευση της περιόδου λειτουργίας και της προεπιλεγμένης γλώσσας. Αυτό το αρχείο πρέπει να ανήκει σε χρήστη και το αρχείο πρέπει να έχει άδεια 0644. Ο αρχικός φάκελος του χρήστη ($HOME) πρέπει να ανήκει στον χρήστη και δεν πρέπει να είναι εγγράψιμος από άλλους χρήστες.

    Στη συνέχεια, όλα παγώνουν για λίγα δευτερόλεπτα και ανοίγει η επιφάνεια εργασίας. Και εδώ δεν μπορώ να χρησιμοποιήσω ούτε sudo ούτε απλώς su - το τερματικό δεν ορκίζεται στα ρωσικά. Είναι δυνατή η επαναφορά των δικαιωμάτων στο ($HOME). Μπορώ να το κάνω χρησιμοποιώντας τον ζωντανό δίσκο Mint;

  • [email προστατευμένο]
    29 Μαρτίου, 12:13

    Κολίμπρι:Στη συνέχεια, όλα παγώνουν για λίγα δευτερόλεπτα και ανοίγει η επιφάνεια εργασίας. Και εδώ δεν μπορώ να χρησιμοποιήσω ούτε sudo ούτε απλώς su - το τερματικό δεν ορκίζεται στα ρωσικά. Είναι δυνατή η επαναφορά των δικαιωμάτων στο ($HOME). Μπορώ να το κάνω χρησιμοποιώντας τον ζωντανό δίσκο Mint;

    Λοιπόν, προσπαθήστε να επιστρέψετε τα δικαιώματα:
    sudo chmod -R 0644 /home/roza/Desktop

    Και ο ιδιοκτήτης:
    sudo chown -R YOUR_LOGIN_IN_MINT /home/roza/Desktop

  • κολίμπρι
    2 Απριλίου, 08:43
  • [email προστατευμένο]
    3 Απριλίου, 13:39

    Κολίμπρι:Παρόλα αυτά, δεν έγινε τίποτα :(. Γενικά, επανεγκατέστησα το διαμέρισμα με μέντα. Το κυριότερο είναι ότι έμαθα πώς να τοποθετώ χωρίσματα (κατάλαβα πώς γίνεται, τότε είναι πιο εύκολο) Και πήρα και ένα μάθημα για τον εαυτό μου - Πρέπει να διανείμετε τα δικαιώματα πολύ προσεκτικά. Σε κάθε περίπτωση, ευχαριστώ!

    ΥΣΤΕΡΟΓΡΑΦΟ. Το κύριο πράγμα είναι ότι έχετε μάθει κάτι))

  • Alex Υπό Κατασκευή
    19 Μαΐου, 08:41

    Ευχαριστώ.
    Κάποια έξτρα.
    1. Για παράδειγμα, το διαμέρισμα του σκληρού μου δίσκου δεν ήθελε να τοποθετηθεί μετά τη σύνδεση σε υπολογιστή Windows που είχε μολυνθεί από ιούς. Έτυχε ότι ο ιός έριξε το autorun.exe στη ρίζα του διαμερίσματός μου και το Linux δεν ήθελε να προσαρτήσει αυτό το διαμέρισμα εξαιτίας αυτού.
    Δεν ήθελα να το προσαρτήσω όχι λόγω autorun.exe, αλλά επειδή πιθανότατα τα Windows είχαν σβήσει "λανθασμένα" και το byte ελέγχου ακεραιότητας παρέμεινε στο ntfs σύστημα αρχείων. Από αυτή την άποψη, το ntfs3g χωρίς "δύναμη" φοβάται να προσαρτήσει ένα τέτοιο σύστημα αρχείων, ώστε να μην το καταστρέψει.
    2. Δεδομένου ότι υπάρχει μια ενότητα για το «SMB», αξίζει να αναφέρουμε το CIFS.
    Και ως παράδειγμα, δώστε κάτι σαν:
    mount -t cifs -o username=domain\user //remote-win2k3-server/C$ /mnt/smb/

  • ανευ σημασιας
    20 Μαΐου, 15:26
  • Tonik
    24 Μαΐου, 03:04
  • [email προστατευμένο]
    26 Μαΐου, 17:27

    Alex Υπό Κατασκευή:Ευχαριστώ. Μια δυο προσθήκες. 1. Για παράδειγμα, το διαμέρισμα του σκληρού μου δίσκου δεν ήθελε να τοποθετηθεί μετά τη σύνδεση σε υπολογιστή Windows που είχε μολυνθεί από ιούς. Έτυχε ότι ο ιός έριξε το autorun.exe στη ρίζα του διαμερίσματός μου και το Linux δεν ήθελε να προσαρτήσει αυτό το διαμέρισμα εξαιτίας αυτού. Δεν ήθελα να το προσαρτήσω όχι λόγω του autorun.exe, αλλά επειδή πιθανότατα τα Windows είχαν σβήσει "λανθασμένα" και το byte σχετικά με τον έλεγχο της ακεραιότητας του συστήματος αρχείων παρέμεινε σε ntfs. Από αυτή την άποψη, το ntfs3g χωρίς "δύναμη" φοβάται να προσαρτήσει ένα τέτοιο σύστημα αρχείων, ώστε να μην το καταστρέψει. 2. Δεδομένου ότι υπάρχει μια ενότητα σχετικά με το "SMB", αξίζει να αναφέρουμε το CIFS. Και ως παράδειγμα, δώστε κάτι σαν: mount -t cifs -o username=domain\user //remote-win2k3-server/C$ /mnt/smb/

    ΟΧΙ σημαντικο:Θα ήταν ωραίο να περιγραφόταν και η βάση NFS

    Ευχαριστώ για το σχόλιο. Θα κάνω προσθήκες.

    τόνικ:Αλλά το άρθρο με βοήθησε. Στοιχειώδης! - Ξέχασα πώς να τοποθετήσω ... Έτρεξα γρήγορα μέσα από το άρθρο και θυμήθηκα. Ευχαριστώ πολύ τον συγγραφέα!

    Επιστρέφετε συχνά :)

  • Denis
    11 Ιουνίου, 11:47

    Ευχαριστώ για το άρθρο,
    ωχ. κατάληπτα

  • Λουντμίλα
    9 Ιουλίου, 13:05

    # sudo mount -t smbfs -o username=vasja,password=pupkin //pupkin_v/Video /home/user/video
    δεν λειτουργεί, δίνει βοήθεια
    χρήση:……
    Δουλεύω στο ubuntu. πρέπει να συνδέσετε το κοινόχρηστο φάκελο των windows
    Ίσως η ομάδα κάνει λάθος;

  • [email προστατευμένο]
    9 Ιουλίου, 22:11

    Λουντμίλα:# sudo mount -t smbfs -o username=vasja,password=pupkin //pupkin_v/Video /home/user/video δεν λειτουργεί, παρέχει βοήθεια στη χρήση: …… εργασία στο ubuntu. πρέπει να συνδέσετε τον κοινόχρηστο φάκελο των Windows Ίσως η εντολή είναι λάθος;

    Γραμμή
    username=vasja,password=pupkin
    πρέπει να αντικατασταθεί με τις απαιτούμενες παραμέτρους. Εάν συνδεθείτε για λογαριασμό ενός επισκέπτη, τότε πρέπει να είστε προσεκτικοί εκεί, υπάρχουν αποχρώσεις και διαφορές μεταξύ του ρωσικού και του αγγλικού λειτουργικού συστήματος Windows

  • Αντρέι
    31 Αυγούστου, 10:04

    Στο ubuntu χρειάζεστε αυτό:
    mount -t cifs -o username=tridge,password=foobar //fjall/test /mnt/smb/fjall

  • CJ
    14 Σεπτεμβρίου, 20:28

    [email προστατευμένο]:~$ sudo umount /dev/sda1
    umount: /: η συσκευή είναι απασχολημένη. (Σε ορισμένες χρήσιμες περιπτώσεις, πληροφορίες σχετικά με τις διαδικασίες που χρησιμοποιούν τη συσκευή βρίσκονται από το lsof(8) ή το fuser(1))
    [email προστατευμένο]:~$ df -h
    Σύστημα αρχείων Μέγεθος Χρήση Ext Use% έχει προσαρτηθεί
    /dev/sdb1 26G 9.1G 16G 37% /
    κανένα 1,7G 416K 1,7G 1% /dev
    κανένα 1,7G 0 1,7G 0% /dev/shm
    κανένα 1,7G 200K 1,7G 1% /var/run
    κανένα 1,7G 0 1,7G 0% /var/lock
    κανένα 1,7G 0 1,7G 0% /lib/init/rw
    /dev/sdb6 33G 15G 19G 45% /media/4403D3D754B7C8F5
    /dev/sdb5 30G 22G 8.1G 74% /media/Win7
    /dev/sda5 50G 8.9G 41G 18% /μέσα/Άλλο
    /dev/sdc1 373G 372G 946M 100% /media/STORAGE
    /dev/sdb7 94G 88G 5.5G 95% /μέσα/ΜΟΥΣΙΚΗ & ΠΑΙΧΝΙΔΙΑ
    /dev/sda1 26G 9.1G 16G 37% /

  • Βλαδίμηρος
    15 Σεπτεμβρίου, 09:46
  • [email προστατευμένο]
    19 Σεπτεμβρίου, 20:14

    CJ:Η μονάδα /dev/sda1 πρέπει να προσαρτηθεί, αλλά ισχυρίζεται ότι είναι ήδη προσαρτημένη στο "/", παρόλο που το διαμέρισμα συστήματος του Ubuntu είναι προσαρτημένο σε αυτό το σημείο. Πες μου τι να κάνω, έχω ήδη ταλαιπωρηθεί :(

    Μπορείτε να εμφανίσετε την έξοδο της εντολής:
    sudo fdisk -l

    Βλαδίμηρος:
    Η μόνη παρατήρηση είναι τα σφάλματα χρήσης tsya / tsya.-TSYA ή -TSYA; Ευχαριστώ και πάλι.:)

    Θα μπορούσε να είναι ;) Θα χρειαστεί να τραβήξετε την προσοχή του συντάκτη σας ;)

  • Τάρας
    27 Σεπτεμβρίου, 06:59
  • [email προστατευμένο]
    30 Σεπτεμβρίου, 06:46

    Τάρας:Η εντολή samba mount δεν λειτουργεί.

    Τι ακριβώς δεν λειτουργεί σε αυτό;

  • ρωμαϊκός
    2 Νοεμβρίου, 20:41

    Και αν το σύστημα αρχείων είναι LWM2, και Linux Mintβρίζει;!
    δηλαδή η εντολή sudo mount -t lwm2 /dev/sdb /home/user/Video δεν γίνεται αποδεκτή.

  • zzzubr
    2 Νοεμβρίου, 22:52

    [email προστατευμένο]: sudo mount -t ext3 -o rw /dev/hda3 /home/roza/Desktop
    Ετσι? Άρα το σημείο προσάρτησης είναι /home/roza/Desktop;

    Εάν τα πάντα έχουν προσαρτηθεί για εσάς και το σύστημα αρχείων /dev/hda3 είναι ορατό, αλλά δεν έχετε αρκετά δικαιώματα, τότε πρέπει απλώς να προσθέσετε αυτά τα δικαιώματα:
    sudo chmod -R 0777 /home/roza/Desktop

    μμμ...μου φαινεται..δεν ηταν πολυ καλος τροπος...πιο σωστο θα ηταν να μπεις απο ριζα γιατι ετσι εδωσες δικαιωματα σε ολους και σε ολα...και αυτο δεν ειναι Καλός ...

    IMHO! αν και λένε ότι υπάρχουν ένα εκατομμύριο άρθρα, ούτως ή άλλως, το άρθρο είναι καλό) αν και δεν υπάρχουν αρκετά παραδείγματα ... θα ήθελα να δω μερικές μη τυποποιημένες εφαρμογές chtoli ... γιατί όλα είναι πιο εύκολο να αφομοιωθούν με παραδείγματα)
    29 Νοεμβρίου, 20:33

  • [email προστατευμένο]
    5 Δεκεμβρίου, 19:34

    Μέγιστη:Ήταν Windows, ο σκληρός δίσκος χωρίστηκε σε 4 λογικούς δίσκους (c, d, e, f). Εγκατέστησα το ubuntu 10.04 στη μονάδα δίσκου "c", κατεδαφίζοντας έτσι τα Windows. Τώρα δεν υπάρχει πρόσβαση και δεν μπορώ να δω τους υπόλοιπους λογικούς δίσκους. Παρακαλώ πείτε μου τι να κάνω για να αποκτήσω πρόσβαση σε αυτά;

  • Ihor
    6 Δεκεμβρίου, 14:41

    >
    >

  • [email προστατευμένο]
    14 Δεκεμβρίου, 10:48

    ihor:> Τοποθέτηση διαμερισμάτων σκληρού δίσκου
    > ... Μπορείτε να πάρετε οποιοδήποτε σημείο προσάρτησης.
    Φαίνεται ότι στο Big Red Book (άκουσα επίσης "από τον Nemeth") λέει: "... είναι επιθυμητό να μην υπάρχουν αρχεία στο φάκελο όπου τοποθετείτε, γιατί δεν θα είναι ορατά."

    Λοιπόν, είναι αυτονόητο.

  • ΚΙΝΟΥΜΕΝΟ ΣΧΕΔΙΟ
    7 Ιανουαρίου, 22:06

    Τοποθετημένη εικόνα iso

    # sudo mount -t iso9660 -o loop /home/op/iso/1.iso /home/op/disk

    Γράφει ρωσικά ονόματα αρχείων με krakozyabry.

  • umnik
    29 Μαρτίου, 16:15

    υπάρχουν πολλά άρθρα και βιβλία, αλλά το βλέπω για πρώτη φορά, ανθρώπινα γραμμένο, ας πούμε, στα δάχτυλα, δείχνεται και λέγεται, ευχαριστώ πολύ τον συγγραφέα, βρήκα λίγο για τον εαυτό μου, αλλά δεν μπορούσα. Δεν καταλαβαίνω και βρίσκω αυτό το κομμάτι για αρκετά χρόνια. Ο συγγραφέας είναι άξιος σεβασμού, αν ένα τέτοιο άρθρο έπεφτε στα χέρια μου πριν από περίπου 7 χρόνια, όταν άρχισα να σερφάρω στις εκτάσεις του Linux, θα ήμουν πολύ χαρούμενος.

    Συνολικά

  • Ζλόμπικ
    18 Αυγούστου, 08:09

    Μπορείτε παρακαλώ να μου πείτε πώς να καθαρίσω τις ουρές στήριξης; Ευχαριστώ.

  • νέο
    12 Ιανουαρίου, 23:29

    Ένα αστείο πράγμα μου συνέβη εδώ. Προσπάθησα να φτιάξω μια μονάδα flash USB με δυνατότητα εκκίνησης. μορφοποίησε το φλας με την εντολή mkfs, κατόπιν σύμφωνα με τις συστάσεις ορισμένων «προχωρημένων» χρηστών. εγκατέστησε την εφαρμογή gparted, έδωσε στη μονάδα flash μια bootable (ενεργή) σημαία ... Και μετά άρχισαν τα θαύματα:
    1. το πρόβλημα είναι ότι οι εντολές mount & umount έχουν εξαφανιστεί
    2. Η ομάδα αποκαταστάθηκε, αλλά υπάρχει άλλος μπελάς. όταν τοποθετείτε ένα διαμέρισμα (ανεξάρτητα με ποιο σύστημα), το fs είναι συνδεδεμένο σε λειτουργία ανάγνωσης, δεν είναι δυνατή η αλλαγή δικαιωμάτων πρόσβασης. Το σύστημα απλά δεν ανταποκρίνεται σε αυτά τα πλήκτρα εντολών και λέει ότι όλα είναι εντάξει, η λειτουργία ήταν επιτυχής.

    Συμπέρασμα Μπορώ να παραλάβω αρχεία από οποιοδήποτε μέσο, ​​δεν μπορώ να δώσω αρχεία. Διάβασα το άρθρο με το fstab. Ξαναέγραψε το αρχείο με το χέρι. Δεν έκανε άλλες αλλαγές σε αυτό. Ωστόσο, μια προσπάθεια προσάρτησης ενός δίσκου με δικαιώματα εγγραφής και εκτέλεσης απέτυχε. Αφού κατέστρεψα το gparted και επανεκκίνησα το σύστημα, το αρχείο fstab που επεξεργάστηκα άρχισε να λειτουργεί σωστά και οι εντολές προσάρτησης αποκαταστάθηκαν.

    Προσοχή στην ερώτηση: Που οφείλεται αυτή η συμπεριφορά του gparted και πώς το έκανε; Λοιπόν, πώς να το αντιμετωπίσετε χωρίς να διαγράψετε το gparted;

  • Αγάθη
    21 Ιανουαρίου, 23:07

    Υπέροχα, κατανοητά άρθρα: αυτό, ".. SWAP σε Linux", "..τι είναι το fstab;"!
    Αγαπητέ συντάκτη, παρακαλώ γράψτε μερικά ακόμη, καλύπτοντας θέματα όπως: κατάτμηση, κατάτμηση δίσκου, συγχώνευση κατατμήσεων, μεταφορά στο σπίτι σε άλλο διαμέρισμα.
    Θα ήταν μια υπέροχη συλλογή!

  • Αλέξανδρος
    7 Απριλίου, 00:35

    Και είναι δυνατόν με κάποιο τρόπο πηγήαποκτήστε αυτό το πρόγραμμα θαύμα

  • sbp
    29 Ιουνίου, 01:27

    Πες μου τι να κάνω?
    Εγκαταστάθηκε το Ubuntu12.04 πριν από μια εβδομάδα. Μετά από κάποιες απρόσεκτες ενέργειες, το σύστημα κατέρρευσε. Υπάρχουν 250 GB πληροφοριών στο δίσκο. Το LiveCD HD βλέπει, αλλά δεν ξεκινά (δίνει σφάλμα). Και δεν υπάρχει τρόπος να το συνδέσετε. Εδώ είναι το αποτέλεσμα (ακόμη και σε αυτήν την παραλλαγή) -
    [email προστατευμένο]:~# sudo mount -t ext4 -o force /dev/sda1 /
    mount: λάθος τύπος fs, κακή επιλογή, κακό superblock στο /dev/sda1, λείπει η κωδικοσελίδα ή το βοηθητικό πρόγραμμα ή άλλο σφάλμα Σε ορισμένες περιπτώσεις, μπορούν να βρεθούν χρήσιμες πληροφορίες στο syslog - δοκιμάστε το dmesg | ουρά ή κάτι τέτοιο

    Προσπάθησα να επαναφέρω την απόδοση του συστήματος σύμφωνα με τις συστάσεις από τους ιστότοπους, αλλά χωρίς αποτέλεσμα. Κατά την εκκίνηση από δίσκο, υποδεικνύει ότι ο διαχειριστής εκκίνησης δεν εντόπισε λειτουργικό σύστημα.
    Πες μου τι να κάνω; πού να "τρέξω";.

  • κινηματογράφος
    25 Οκτωβρίου, 23:50

    Καλό απόγευμα. Υπάρχει διακομιστής για προβολέα ταινιών σε linux. διαφέρει από τα συνηθισμένα στο ότι διαθέτει πρόγραμμα Digital Cinema για προβολή ταινιών μέσω προβολέα. Η μητρική πρόσφατα πέθανε, άλλαξε, έβαλε άλλη. Όλα έχουν επαναφορτωθεί. Τώρα ο διακομιστής δεν βλέπει το φορητό σκληρό μονάδα SATA. συνδέεται χρησιμοποιώντας έλκηθρο για τη μεταφορά ταινιών στον διακομιστή (1 ταινία ζυγίζει από 90 έως 300 GB). Πες μου, παρακαλώ, μέσω της εντολής mount, μπορώ να το κάνω για να το δει; (παρέχεται ρεύμα στο δίσκο, όλοι οι βρόχοι είναι συνδεδεμένοι, αλλά εξακολουθεί να μην βλέπει το δίσκο)

  • Όταν χρησιμοποιείτε πολλαπλά λειτουργικά συστήματαή μεταβαίνοντας από το ένα στο άλλο, θέλετε να χρησιμοποιήσετε τις ίδιες ρυθμίσεις για κοινές εφαρμογές. Για παράδειγμα, για να έχετε τις ίδιες ρυθμίσεις, σελιδοδείκτες και προσωρινή μνήμη στο Opera σε Linux και Windows. Μερικές φορές είναι πιο βολικό να μην συνταγογραφείτε διαδρομές και να μην κάνετε συμβολικούς συνδέσμους σε κάθε λειτουργικό σύστημα, αλλά να εκμεταλλευτείτε την ικανότητα του Linux να προσαρτά ορισμένους φακέλους πάνω από άλλους. Για να το κάνετε αυτό, στο root χρησιμοποιήστε την εντολή mount --bind olddir newdir. Αυτό αποκρύπτει τα παλιά περιεχόμενα του φακέλου.

    Αυτός είναι ο τρόπος με τον οποίο συνδέω τη διαμόρφωση, τις ρυθμίσεις και τη βάση δεδομένων MySQL του Apache και τα εκτελώ με τις νέες παραμέτρους που είναι αποθηκευμένες σε ξεχωριστό διαμέρισμα:
    killall apache
    τερματισμός λειτουργίας mysqladmin
    mount --bind ./var/www /var/www
    mount --bind ./var/log/apache /var/log/apache
    mount --bind ./var/log/mysql /var/log/mysql
    mount --bind ./var/lib/mysql /var/lib/mysql
    mount --bind ./etc/hosts /etc/hosts
    mount --bind ./etc/apache/vhosts.conf /etc/apache/vhosts.conf
    mount --bind ./etc/mysql/my.cnf /etc/mysql/my.cnf
    chmod 755 /etc/mysql/my.cnf
    απάχης
    mysqld

    Οι εντολές είναι γραμμένες στο αρχείο mnt.sh, το τρέχω πριν δουλέψω με το web.

    Και κάπως έτσι γυρίζω προς τα πίσω και απενεργοποιώ τις διαδικτυακές υποθέσεις:
    killall apache
    τερματισμός λειτουργίας mysqladmin
    umount /var/www
    umount /var/log/apache
    umount /var/log/mysql
    umount /var/lib/mysql
    umount /etc/host
    umount /etc/apache/vhosts.conf
    umount /etc/mysql/my.cnf

    Αυτές οι εντολές είναι γραμμένες στο αρχείο μου umnt.sh.

    Όπως μπορείτε να δείτε, η δομή φακέλου στο κοινόχρηστο διαμέρισμα επαναλαμβάνει μέρος της δομής φακέλου στο Linux και τα αρχεία mnt.sh και umnt.sh βρίσκονται στον κατάλογο ανώτατου επιπέδου και αναφέρονται σε όλους τους προσαρτημένους φακέλους που χρησιμοποιούν σχετικές διαδρομές, οι οποίες σας επιτρέπει να μεταφέρετε κοινόχρηστα δεδομένα χωρίς να αλλάξετε τις διαδρομές στην προσάρτηση/αποπροσάρτηση σεναρίων.

    Η τοποθέτηση ρυθμίσεων προγράμματος απευθείας από μια μονάδα flash USB αξίζει μια ξεχωριστή συζήτηση. Αυτό σας επιτρέπει να δημιουργήσετε ένα φορητό περιβάλλον εργασίας μεταξύ πλατφορμών. Για παράδειγμα, μπορείτε να γεμίσετε μια μονάδα flash με φορητές εφαρμογές όπως FireFox / Opera, Miranda, AbiWord, Portable OpenOffice κ.λπ. και φορτώστε τις απευθείας από μια μονάδα flash στα Windows και στο Linux, προσαρτήστε τα προφίλ αυτών των εφαρμογών στις κατάλληλες θέσεις στο σύστημα αρχείων, έτσι ώστε οι εκδόσεις Linux να χρησιμοποιούν τις παραμέτρους από τη μονάδα flash. Προσθέστε το UniformServer για Windows σε μια μονάδα flash της επιλογής σας.

    Όταν δημιουργείτε μια τέτοια μονάδα flash all-my-carry-with-my-wonder-flash κάτω από τα Windows, πρέπει να προσέχετε το γεγονός ότι δεν γίνεται πρόσφορο έδαφος για ιούς - όταν εκτελείτε ένα πρόγραμμα από μια μονάδα flash στο έναν μολυσμένο υπολογιστή, υπάρχει πιθανότητα να πάρετε τη μόλυνση μαζί σας. Πρέπει επίσης να θυμάστε ότι το USB 1.1 επιβραδύνει :(

    Με την ενημερωμένη έκδοση κώδικα unionfs στον πυρήνα του Linux, μπορεί να προσαρτήσει έναν φάκελο σε έναν άλλο, συνδυάζοντας αρχεία σε μια κοινή ιεραρχία, αλλά αυτό είναι μια άλλη ιστορία.