SKazas (ICQ 441601224)
Virtualus CD/DVD ROM emuliatorius
Įžanga
Kartais neužtenka primountinti tam tikrų CD/DVD atvaizdų (iso, bin/cue, nrg ir kitus). Atmintinėje rasite informaciją, kaip sukurti virtualų CD/DVD. Tam reikia instaliuoti ir sukonfigūruoti programą userspace-cdemu. Kad būtų paprasčiau, toliau vartosime pavadinimą cdemu.
Diegimas
Pirmiausiai įdiegiame priklausomybes:
sudo pacman -S vhba-module libmirage
Šie du moduliai yra aprašyti priklausomybėse, tačiau gali būti, kad pritrūks kitų priklausomybių. Jei makepkg komanda bus neįvykdyta sėkmingai, pasižiūrėkite ar netrūksta ko nors. Rašant šį straipsnį ir kartu įdiegiama cdemu, gavau pranešimą:
Missing Dependencies: libao
Paprasčiausiai sudiegiame trūkstamus paketus:
sudo pacman -S libao
cdemu galima rasti AUR įvedus paieškos žodį „cdemu“. Tarp keletos surastų paketų, rasite mums reikalingą cdemu-daemon. Visas jas parsiunčiame pasinaudodami naršykle ir įrašome į laikiną namų katalogą ~/tmp.
mkdir ~/tmp cd ~/tmp
Parsiunčiam bylas. Šio straipnio rašymo metu reikalingos 4 bylos:
- PKGBUILD
- cdemud.conf
- cdemud.install
- cdemud.rc
makepkg PKGBUILD sudo pacman -U cdemu-daemon-JŪSLVERSIJA-pkg.tar.gz
Taip pat reikia suinstaliuoti cdemud-client. Tam galima ištrinti ~/tmp katalogą ir suinstaliuoti cdemu-client, kaip ir anksčiau parsiuntus bylą PKGBUILD:
cd ~/tmp rm -rf *
Parsiunčiame PKGBUILD ir tęsiame instaliaciją:
makepkg PKGBUILD sudo pacman -U cdemu-client-JŪSŲVERSIJA-pkg.tar.gz
Pritrūkus instaliacijai kokių nors paketų, analogiškai kaip ir libao pavyzdžiu suinstaliuokite juos.
Nustatymai
Kad cdemu programa naudotų ALSA garso posistemį, redaguojame cdemud bylą:
sudo nano /etc/rc.conf/cdemud
ir pakeičiame AUDIO_BACKEND reikšmę į alsa: AUDIO_BACKEND=alsa
Toje pačioje nustatymų byloje galite pakeisti jums reikalingų virtualių CD/DVD diskų skaičių:
NUM_DRIVES=JūsųPageidaujamasDiskųSkaičius
Startuojame cdemu:
sudo /etc/rc.d/cdemud start
Sėkmingai startavus, galite įrašyti į daemonus, kad startuotų programa kartu su sistemos įjungimu:
sudo nano /etc/rc.conf
Gale kintamojo DAEMONS pridedame reikšmę @cdemud:
DAEMONS=(... @cdemud)
Naudojimas
Virtualių diskų peržiūra
Galite peržiūrėti būseną virtualaus (-ių) diskų naudodami tokią komandą:
cdemu status
Jūs gausite panašų pranešimą:
DEV LOADED TYPE FILENAME 0 0 N/A N/A 1 0 N/A N/A 2 0 N/A N/A 3 0 N/A N/A
Šiuo atveju matote 4 įrenginius be užkrautų atvaizdų, kadangi nustatymų byloje /etc/rc.conf/cdemud yra įrašytas parametras:
NUM_DRIVES=4
Atvaizdo užkrovimas
Atvaizdą užkrauname taip:
cdemu load X /kelias/iki/disko/atvaizdo
Kur X- tai įrenginio Nr. (Šiuo komandos „cdemu status“ pavyzdžiu įrenginys nuo 0 iki 3).
Išmesti atvaizdą iš virtualaus disko galite taip:
cdemu unload X
Daugiau
AUR paketai, kuriuose ieškokite naujausios cdemud versijos http://wiki.archlinux.org/index.php/Cdemu
Šio straipsnio autoriaus ICQ yra 441601224, iškilus klausimams, drąsiai kreipkitės