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:

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

Archlinux wiki (Anglų k.)

Panašūs puslapiai

  1. ArchLinux/VirtualusCD