Re: Raspberry Pi2 για audio χρήση - AVClub audio player
Παρατήρηση: εχω συνδεση επανω σε ενεργο usb hub 2 σκληρους αλλα η βιβλιοθηκη του Volumio βλέπει μονο τον ενα. Ο αλλος εμφανίζεται στο δικτυο μου αλλα χωρις δυνατοτητα να στειλω απο αυτον μουσικη στο Volumio.
To ιδιο συνέβη οταν οι 2 σκληροι συνδέθηκαν επάνω στο Rpi2 (και οι 2 ειναι ενεργοί 3.5), ειδε δλδ μονο τον ενα. Το Rpi2 βλέπει κανονικά τον καθένα ξεχωριστά.
Καπου ειχα διαβάσει οτι μπορει να διαχειριστεί μεχρι 10.000 τιτλους αλλα δεν νομιζω να ειναι τοσοι οι δικοι μου. Ειναι 3 τερα ο ενας και 2 ο αλλος.
Παναγιώτη πρέπει να έχει σχέση με τους αυτοματισμούς του volumio – που κάνουν αυτόματα mount ένα δίσκο στο /mnt/usb (ή σε κάποιο αντίστοιχο directory)
Να φανταστώ ότι πάντα βλέπεις τον πρώτο δίσκο που συνδέεις ?
Προτείνω το παρακάτω
Πάρε κονσόλα
Χωρίς κανένα usb πάνω τρέξε την εντολή
mount
σημείωσε (κάνε copy paste σε κανα Notepad) την αρχική κατάσταση
σύνδεσε ένα σκληρό πάνω και ξανά δώσε την ίδια εντολή
mount
σημείωσε της διαφορές
λογικά θα έχει μια έξτρα γραμμή στο τέλος που θα γράφει
/dev/ΧΧΧdevice1 on /mnt/usb type fat
Επίσης πρέπει να υπάρχει το device αν κάνουμε ls
ls /dev/usb*
Βαλε και το δεύτερο σκληρό πάνω και πάλι τρέξε την εντολή mount
Και δες εάν γίνεται Mount και ο δεύτερος σκληρός δίσκος λ.χ.
/dev/ΧΧΧdevice2 on /mnt/usb2 type fat
Υποπτεύομαι πως όχι δεν θα είναι mount
Γνωρίζοντας τα παραπάνω /dev/XXX και τα mount directories μπορείς να πας ένα βήμα πιο μετά είτε χεράτα (A) ή με τα config του volumio (B)
Πρώτα από όλα
cd /mnt
ls
θα σου δείξει λογικά ότι από κάτω υπάρχει ένα directory usb
φτοιαξε και ένα δεύτερο directory με όνομα usb2
mkdir /mnt/usb2
(Α)
Χερατα, με το που συνδέεις τον πρώτο δίsko κάνε
ls /mnt/usb
και θα δεις τα περιεχόμενα του δίσκου
προσπάθησε τώρα να κανεις mount και το δεύτερο δίσκο
mount /dev/ΧΥΖdevice2 /mnt/usb2
εάν πετύχει θα το δεις κάνοντας
ls /mnt/usb2
παρόλο που ο δίσκος είναι εκεί θα πρέπει να κάνεις και ένα softlink (κάτι σα shortcut) από το mpd music directory
cat /etc/mpd.conf
δες ποιο είναι το directory στο volumio και σημείωσε το
music_directory "/var/lib/mpd/Music"
πήγαινε στο directory
cd /var/lib/mpd/Music
ln –s linktousb2 /mnt/usb2
τώρα έφτιαξες και το “shortcut” το softlink, και αρκεί να ξανασκανάρεις τη βάση σου για να τα δεί.
Αρνητικό κάθε φορά θα πρέπει να τρέχεις την εντολή mount /dev/XXXdev2 /mnt/usb2
Θετικό με τον παραπάνω τρόπο θα επιβεβαιώσεις όλα τα σχετικά devices και directories που από volumio σε άλλο λειτουργικό μπορεί να αλλάζουν.
(β)
Τα παραπάνω μπορεί κανείς να τα χρησιμοποιήσει σε οπουδήποτε Linux με mpd
Ας δούμε εάν μπορούμε να κάνουμε κάτι πιο εύκολο και αυτόματο για το volumio – στα τυφλά μιας και τα ακριβή directories όπως είπα μπορεί να αλλάζουν από έκδοση σε έκδωση.
Πάλι πρέπει να φτιάξουμε το mount point και το softlink
mkdir /mnt/usb2
ln –s /var/lib/mpd/Music/linktousb2 /mnt/usb2
και πρέπει να κάνεις edit το αρχείο (το volumio χρησιμοποίει τον Usb mount δαίμονα)
/etc/usbmount/usbmount.conf
MOUNTPOINTS="/mnt/usb /mnt/usb2"
Προσθέτεις εκεί και το νέο mount point Που έφτιαξες και όλα καλά
reboot
Γενικά
ls δείχνει τα αρχεία , σαν το dir στο dos
mount μας βοηθά να δούμε και να κάνουμε mount σκληρούς δίσκους usb shares κ.ο.κ.
πριν την εντολή ln μπορεί να πρέπει να γίνετε root με su – ή su pi
ln δημιουργεί softlinks
Ειδικά
Παρε κανα τηλ αν θες βοήθεια ;-)