2008-02-26

CD/DVD atvaizdai Linux sistemoje

Dažnai tenka susidurti su CD/DVD atvaizdų failais. Taigi čia pateiksiu kelias instrukcijas, kaip reikia su jais elgtis Linux sistemoje.


  • *.iso failo gaminimas iš originalaus CD/DVD disko
    Šį būdą galite taikyti jei norite nukopijuoti savo turimą optinį diską, kaip *.iso failą.
    Pirmiausia aišku reikės į optinius diskus nuskaitantį įrenginį įdėti jūsų turima diską. Poto paleisti komandą:
    dd if=/dev/cdrom1 of=disko_atvaizdas.iso
    Užrašas "if=/dev/cdrom1" nurodo iš kokio įrenginio bus kopijuojama. Pas jus gali būti naudojamas visai kitas adresas.
  • *.iso failo gaminimas iš failų esančių jūsų diske
    Jei norite pagaminti *.iso atvaizdą iš jūsų turimų failų. Tai pirmiausia visus failus, kuriuos norite įrašyti į *.iso failą, sukelkite į vieną katalogą. Tada paleiskite komandą:
    mkisofs -RJ -o atvaizdas.iso failai/
    Vietoje failai/ rašykite kelią iki jūsų katalogo, kurį norite įkelti į *.iso failą.
    Jei neturite mkisofs įrankio, jį galite rasti čia: http://freshmeat.net/projects/mkisofs/.
  • *.iso atvaizdo įrašymas į CD diską
    Jeigu turite nedidelį (iki ~700MB) dydžio CD atvaizdą, tai jį galite įrašyti į tuščią CD diską. Tam jums reikės cdrecord programos. Taigi darome taip:
    cdrecord speed=8 -tao dev=/dev/cdrw1 /tavo/cd_atvaizdas.iso
    Parametras speed=8 nurodo disko įrašymo spartą.
    dev=/dev/cdrw1 - nurodo įrašančio cd įrenginio adresą. Pas jus jis gali būti kitoks.
    O vietoje /tavo/cd_atvaizdas.iso nurodykite kelią iki jūsų *.iso failo.
  • *.iso atvaizdo įrašymas į DVD diską
    Jeigu vis dėlto turite atvaizdą kurio dydis yra gerokai daugiau nei ~700MB. Tai jums jį teks įrašyti Į DVD diską. Pirmiausia aišku jums reikės tuščio DVD disko, po to growisofs įrankio. Tada leiskite komandą:
    growisofs -dvd-compat -speed=4 -Z /dev/dvdrw1=/tavo/dvd_atvaizdas.iso
    Parametras -speed=4 nurodo disko įrašymo spartą. Patartina nesirinkti labai didelės įrašymo spartos.
    Vietoje /dev/dvdrw1 jūs nurodykite savo įrašančio DVD įrenginio adresą.
    O vietoje /tavo/dvd_atvaizdas.iso nurodykite kelią iki jūsų *.iso failo.
  • *.iso atvaizdo prijungimas į bendrą Linux sistemos failų medį.
    Jeigu turite disko atvaizdą savo kietajame diske ir norite pasiekti jame esančius failus. Bet nenorite jo įrašinėti į optinį diską, tai galite pasinaudoti šiuo būdu.
    Pirmiausia savo norimoje vietoje susikurkite katalogą:
    mkdir /media/iso
    Jūs aišku galite katalogą susikurti kitur ir kitu pavadinimu.
    Dabar jums tikriausiai teks persijungti root vartotojo teisėmis. Taigi tam naudokite su arba sudo, kas priklauso nuo jūsų naudojamos Linux distribucijos.
    Ir vykdykite tokią komandą:
    mount -o loop -t iso9660 /tavo/cd_atvaizdas.iso /media/iso
    Vietoje /tavo/cd_atvaizdas.iso nurodykite jūsų turimo *.iso failo adresą.
    O vietoje /media/iso nurodykite savo susikurtą tuščią katalogą.
    Jei viskas gerai pavyko, tai kataloge /media/iso turėtų atsirasti cd atvaizde esantis turinys.
    Jei norite pašalinti cd atvaizdo turinį iš bendro katalogų medžio, pasinaudokite komanda:
    umount /media/iso
    Čia turi būti nurodytas tas pats katalogas kaip ir vykdant mount komandą.
    Žinoma po to nepamirškite ištrinti anksčiau susikurto katalogo: rmdir /media/iso
  • *.nrg formato disko atvaizdų failai
    Jeigu norite atvaizdą naudoti Linux sistemoje, tai jums teks šio tipo atvaizdą konvertuoti į *.iso. Tam reikės nrg2iso programos:
    nrg2iso atvaizdas.nrg atvaizdas.iso
    Šios komandos parametruose tereikia nurodyti *.nrg failą ir būsimą *.iso failą.
  • *.bin/*.cue formato disko atvaizdų failai
    Jei norite naudotis, šio tipo atvaizdais, vėlgi teks jums konvertuoti juos į *.iso. Tai galite padaryti su bchunk:
    bchunk atvaizdas.bin atvaizdas.cue atvaizdas.iso
    Šios komandos parametruose taipogi tereikia nurodyti *.bin, *.cue ir būsimą *.iso failus eilės tvarka. Beje, norint konvertuoti šio tipo atvaizdą, būtini abu to paties atvaizdo failai, tiek *.bin, tiek ir *.cue.
  • *.uif formato disko atvaizdų failai
    *.uif formato failą galite konvertuoti su uif2iso.:
    uif2iso atvaizdas.uif atvaizdas.iso
  • *.mdf formato disko atvaizdų failai
    *.mdf formato failą galite konvertuoti su mdf2iso.:
    mdf2iso atvaizdas.mdf atvaizdas.iso

5 komentarai:

  1. Labas,
    gal gali pasakyti kaip instaliuoti ir paleisti nrg2iso programa?
    Aciu :)

    AtsakytiPanaikinti
  2. Jei OpenSUSE:
    wget http://gregory.kokanosky.free.fr/v4/linux/nrg2iso-0.2-SuSE9_br.i586.rpm
    su [pass]
    rpm -Uvh nrg2iso-0.2-SuSE9_br.i586.rpm

    Jei kokie kiti Linux:
    wget http://gregory.kokanosky.free.fr/v4/linux/nrg2iso-0.4.tar.gz
    tar -zxvf nrg2iso-0.4.tar.gz
    cd nrg2iso-0.4
    make
    make install

    AtsakytiPanaikinti
  3. Mano yra Linux Ubuntu , ir labai sena vertsija 5.10, bet an tu linux reikia pasidaryti image cd ir viskas.

    Ziurek man viskas normaliai rasosi, bet pasiekus komandas:
    make
    make install

    raso comand not found.
    Gal zinai kas blogai?

    AtsakytiPanaikinti
  4. Pas tave sistemoje trūksta make kompiliatoriaus.
    Bandyk geriau suinstaliuoti iš *.deb paketo:
    http://mirror.ne.gov/ubuntu/pool/universe/n/nrg2iso/

    AtsakytiPanaikinti
  5. Man neatidaro .deb failu, raso tokio archyvo neimanoma atidaryti.

    Per ta laika parsisiunciau .iso faila, tik galvoju kaip ji kuo paprasciau irasyti :)
    Pas mane nera gnome bakerio, tai as ji parsisiunciau, bet kaip man ji irasyti?

    (PS. bandziau irasyti gnomebakeri su sia komanda sudo apt-get install gnomebaker bet man ismete errora, kad no such file in directory)

    AtsakytiPanaikinti