Kuinka laittaa tiedosto ison sisään?

Pitäisi lisätä bootia32.efi tiedosto iso-imagen sisään, jotta se löytyy sieltä suoraan. Kuinka tämä hoituu helpoiten?
1958
Äänestä

Muut lukivat myös

Vastaukset 19

Vanhimmat

Avaa Archive Managerilla *.iso tiedosto ja raaha ja pudota tiedostoselaimesta tarvittavat lisä-tiedostot pakettiin.

Eli jos olet tehnyt paketin vaikka "Kuvat" kansiosta seuraavasti:

mkisofs -o kuvat.iso Kuvat

Voit raahaten ja pudottaen lisätä pakettiin uutta tavaraa, yksinkertaista ja helppoa.

Äänestä
  • http://bencane.com/2013/06/12/mkisofs-repackaging-a-linux-install-iso/

    In order to access the contents of the ISO file we can mount it as a file system.

    # mkdir -p /mnt/linux
    # mount -o loop /tmp/linux-install.iso /mnt/linux

    Since the ISO is read-only we will need to copy the contents into another directory that we can modify and add what we want.

    # cd /mnt/
    # tar -cvf - linux | (cd /var/tmp/ && tar -xf - )

    At this point you can add to or modify any of the files and directories in the /var/tmp/linux directory.

    Once finished we will repackage the directory into a new boot-able ISO file.

    # cd /var/tmp/linux
    # mkisofs -o ../your-new.iso -b isolinux/isolinux.bin -c isolinux/boot.cat
    -no-emul-boot -boot-load-size 4 -boot-info-table -J -R -V Your Disk Name Here

    Äänestä

En halua provosoida mutta miten win jakelussa tehdään?

Äänestä

Sovellusvalikoimasta löytyy "Isomaster". Tuolla voit käpistellä tiedostoja, kun oivallat sen lisää taikka poista, että miten se toimii. Helppoa ainakin täällä :)

Äänestä

Ei voi olla vaikeaa. Klikkaa .iso tiedostoa hiiren oikealla ja valitse Avaa sovelluksella -> Pakettienkäsittely. Sitten valitset tiedoston ja raahaat sen hiirellä .iso tiedoston sisälle, minne sen sitten haluatkin..

Äänestä
  • http://mygeekopinions.blogspot.fi/2011/09/how-to-edit-contents-of-iso-disk-image.html
    """"""""""""""""""""""""
    How to Edit the Contents of an ISO Disk Image in Ubuntu?
    As many knows already, you don't need any other application other than an archive manager if all you want is to view the contents ( even changing the contents) of an ISO disk image file. But if you want more than that, such as mounting the content or changing it without loosing the boot-able core files (if any) then you will have to use a dedicate tool nonetheless.

    And when concerning the contents of an ISO file that holds an operating system for instance then yes, you can still use an archive manager to add/delete files from it ... but if you do so, them most of the time after doing your changes, you'll have an un-bootable ISO disk image.

    The reason is simple. An archive manager is simply an archive manager thus (most of the time) it won't be able to edit the content without destroying the "Boot Record" portion that includes all the information needed for making it boot-able.

    In that case, if you happened to use Ubuntu ;-), then there's an excellent Utility called "ISO Master" that lets you do exactly that.
    """""""""""
    Koska alkuperäinen kysymyksessä mainitaan boottitiedoston (bootia32.efi) lisääminen, voidaan olettaa että iso-tiedoston pitää olla boottaava vielä muokkauksen jälkeenkin.
    En tiedä jos tuosta tehdään boottaava tikku. Silloin olisi ehkä helpointa muokata vasta valimista tikkua, eikä alkuperäistä iso-tiedostoa.

    Jos on parempaa tietoa niin korjatkaa!

    Äänestä

  • notBootable kirjoitti:

    http://mygeekopinions.blogspot.fi/2011/09/how-to-edit-contents-of-iso-disk-image.html
    """"""""""""""""""""""""
    How to Edit the Contents of an ISO Disk Image in Ubuntu?
    As many knows already, you don't need any other application other than an archive manager if all you want is to view the contents ( even changing the contents) of an ISO disk image file. But if you want more than that, such as mounting the content or changing it without loosing the boot-able core files (if any) then you will have to use a dedicate tool nonetheless.

    And when concerning the contents of an ISO file that holds an operating system for instance then yes, you can still use an archive manager to add/delete files from it ... but if you do so, them most of the time after doing your changes, you'll have an un-bootable ISO disk image.

    The reason is simple. An archive manager is simply an archive manager thus (most of the time) it won't be able to edit the content without destroying the "Boot Record" portion that includes all the information needed for making it boot-able.

    In that case, if you happened to use Ubuntu ;-), then there's an excellent Utility called "ISO Master" that lets you do exactly that.
    """""""""""
    Koska alkuperäinen kysymyksessä mainitaan boottitiedoston (bootia32.efi) lisääminen, voidaan olettaa että iso-tiedoston pitää olla boottaava vielä muokkauksen jälkeenkin.
    En tiedä jos tuosta tehdään boottaava tikku. Silloin olisi ehkä helpointa muokata vasta valimista tikkua, eikä alkuperäistä iso-tiedostoa.

    Jos on parempaa tietoa niin korjatkaa!

    "voidaan olettaa että iso-tiedoston pitää olla boottaava vielä muokkauksen jälkeenkin"
    Tietenkin se on, mutta tieten alkuperäinen tarkistussumma heittää, jos esim muokkaat ubuntun imagea. Samanlailla voit muokata myös asennus-tikkua. Avaat vaan ja lisäät tiedostoon jotain, ei ole sen kummempi prosessi.

    Äänestä

  • notBootable kirjoitti:

    http://mygeekopinions.blogspot.fi/2011/09/how-to-edit-contents-of-iso-disk-image.html
    """"""""""""""""""""""""
    How to Edit the Contents of an ISO Disk Image in Ubuntu?
    As many knows already, you don't need any other application other than an archive manager if all you want is to view the contents ( even changing the contents) of an ISO disk image file. But if you want more than that, such as mounting the content or changing it without loosing the boot-able core files (if any) then you will have to use a dedicate tool nonetheless.

    And when concerning the contents of an ISO file that holds an operating system for instance then yes, you can still use an archive manager to add/delete files from it ... but if you do so, them most of the time after doing your changes, you'll have an un-bootable ISO disk image.

    The reason is simple. An archive manager is simply an archive manager thus (most of the time) it won't be able to edit the content without destroying the "Boot Record" portion that includes all the information needed for making it boot-able.

    In that case, if you happened to use Ubuntu ;-), then there's an excellent Utility called "ISO Master" that lets you do exactly that.
    """""""""""
    Koska alkuperäinen kysymyksessä mainitaan boottitiedoston (bootia32.efi) lisääminen, voidaan olettaa että iso-tiedoston pitää olla boottaava vielä muokkauksen jälkeenkin.
    En tiedä jos tuosta tehdään boottaava tikku. Silloin olisi ehkä helpointa muokata vasta valimista tikkua, eikä alkuperäistä iso-tiedostoa.

    Jos on parempaa tietoa niin korjatkaa!

    "In that case, if you happened to use Ubuntu ;-), then there's an excellent Utility called "ISO Master" that lets you do exactly that."

    "Siinä tapauksessa että satut käyttämään Ubuntua ;-) tähän on erinomainen työkalu "ISO Master" joka soveltuu tähän erinomaisesti"


    Tuolla ylempänä jo "dwqwdqwdwqd" nimimerkillä ehdottikin tuota ISO Masteria, joten eiköhän se sitten lie se oikea työkalu kun on järjestelmän ISO tiedostosta kyse.

    Äänestä

  • Affiliate-Julkaisia kirjoitti:

    "In that case, if you happened to use Ubuntu ;-), then there's an excellent Utility called "ISO Master" that lets you do exactly that."

    "Siinä tapauksessa että satut käyttämään Ubuntua ;-) tähän on erinomainen työkalu "ISO Master" joka soveltuu tähän erinomaisesti"


    Tuolla ylempänä jo "dwqwdqwdwqd" nimimerkillä ehdottikin tuota ISO Masteria, joten eiköhän se sitten lie se oikea työkalu kun on järjestelmän ISO tiedostosta kyse.

    Ei ole vaan Pakettienkäsittely on valmiina. Miksi et kokeile? Minä kokeilin ja toimi.

    Äänestä

  • miksi_purnaat kirjoitti:

    Ei ole vaan Pakettienkäsittely on valmiina. Miksi et kokeile? Minä kokeilin ja toimi.

    että image säilyi boottaavana. Miten testasit?

    Itse epäilin pakettienkäsittelyä, koska missään ei neuvota käyttämään sitä boottaavan imagen tekemiseen. Toisekseen kun kokeilin pakettienkäsittelyä, image valmistui hetkessä. Kun ole käyttänyt tarkoitukseen tehtyvä ohjelmia, imagen valmituminen on kestänyt paljon pidempään.

    Kokeilla kannattaa aina kun siitä ei ole enempää haittaa. Hyvä tapa löytäää uuttaa ja kumota vääriä uskomuksia. Virheitä kannattaa myös tehdä ja tehdä vaikeamman kautta myös. Yleensä siten oppii enemmän kuin jos olisi löytänyt (suoremman) ratkaisun heti.

    sudo apt-get install isomaster
    tuo asentui vaivatta

    Äänestä

  • Tarkoitatko kirjoitti:

    että image säilyi boottaavana. Miten testasit?

    Itse epäilin pakettienkäsittelyä, koska missään ei neuvota käyttämään sitä boottaavan imagen tekemiseen. Toisekseen kun kokeilin pakettienkäsittelyä, image valmistui hetkessä. Kun ole käyttänyt tarkoitukseen tehtyvä ohjelmia, imagen valmituminen on kestänyt paljon pidempään.

    Kokeilla kannattaa aina kun siitä ei ole enempää haittaa. Hyvä tapa löytäää uuttaa ja kumota vääriä uskomuksia. Virheitä kannattaa myös tehdä ja tehdä vaikeamman kautta myös. Yleensä siten oppii enemmän kuin jos olisi löytänyt (suoremman) ratkaisun heti.

    sudo apt-get install isomaster
    tuo asentui vaivatta

    Miksi edelleen epäilet ja et kokeile? Jos käpistelet iso-tiedostoa, niin eikö se ole sama millä ohjelmalla sen teet, jos kun kerta ohjelma siihen käpistelyyn kykenee. Iso-tiedosto ei ole boottaava "media" vaan sen sisältö ratkaisee. Jos esimerkiksi laitat sinne omiahöpinöitä.txt niin sillä ei ole mitään virkaa, kun ei tietokone sitä ymmärrä käsitellä.
    Miksi käytät apt-get, kun vaivattomasti pelkkä apt riittää. Esimerkiksi voit kokeilla komentoa: sudo apt purge isomaster

    Äänestä

  • Testasin gparted imagella. Siellä oli alunperin boot record nimellä isolinux.bin.

    "
    Boot record type: No Emulation
    Size: 45056
    Location: on orginal image at 0x121000
    Is visible on image as "isolinux.bin"
    "

    Lisäsin pienen tiedoston ja tallensin: Archive Managerin jäljiltä ei ollut boot recordia.
    "No boot record read from orginal or set on image"

    isolinux.bin. Se ei ole imagen data-osassa eikä näy Archive Managerissa.

    Isomasterilla muokkauksen jälkeen siitä löytyi saman kokoinen ja niminen boot record. Location oli eri.

    qemulla voi testata boottaamista, jätän sen sinulle
    http://linux-tips.org/t/booting-from-an-iso-image-using-qemu/136

    Äänestä

  • Tuo tuli Archive Managerissa muokatulla iso tiedostolla
    Booting from DVD/CD...
    Boot failed: Could not read from CDROM (Code 0004)

    Käytin alla olevaa komentoa
    qemu-system-i386 -boot d -cdrom image.iso -m 512

    Isomasterilla tehty iso-image boottasi oikein.

    Äänestä

  • Itse sekoilet ja et osaa laittaa oikeaa tiedostoa oikeaan paikkaan. Ei sen boottauksen pitäisi rikkoontua, ellei sen tiedoston sisältöä hajota. Teeppä kaksi identtistä tiedostoa eri ohjelmilla ja yritä uudelleen. Tiedostot eivät ole identtisiä jos jompikumpi ei täsmää.

    Äänestä

  • ei onnistu

    Äänestä

Hm... isoa sisään !! Minulla tulee ihan muuta mieleen.

Äänestä

Kommentoi aloitusta


gd54 kirjoitti:

Pitäisi lisätä bootia32.efi tiedosto iso-imagen sisään, jotta se löytyy sieltä suoraan. Kuinka tämä hoituu helpoiten?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu