• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Program do tworzenia plików/obrazów *.img

Object Storage Arubacloud
0 głosów
855 wizyt
pytanie zadane 23 marca 2018 w Systemy operacyjne, programy przez KacperO Nowicjusz (210 p.)
Czy ktoś mógłby polecić jakiś program do tworzenia plików *.img, takich jak na przykład używa się do instalacji BIOS'a?

1 odpowiedź

+1 głos
odpowiedź 23 marca 2018 przez Eryk Andrzejewski Mędrzec (164,260 p.)
Ale jakie pliki img ma tworzyć? Jaka ma ich być zawartość?
komentarz 23 marca 2018 przez KacperO Nowicjusz (210 p.)
Głównie foldery i pliki *.exe, ponieważ zacząłem sobie eksperymentować ze starymi Windowsami i nie znalazłem jak na razie innego sposobu żeby pliki z "prawdziwego" komputera wrzucić do tego wirtualizowanego.
1
komentarz 23 marca 2018 przez Eryk Andrzejewski Mędrzec (164,260 p.)

Ale rozumiem, że masz na myśli obrazy na przykład dyskietek 1.44MB?

Masz może Linuksa pod ręką? Jeśli tak to można bardzo łatwo tworzyć sobie takie obrazy dyskietek, a pod Windowsem to nie wiem.

Szybki tutorial dla Linuksa (jeśli nie dla Ciebie, to dla innych):

Taka uwaga - zastosowałem pewną konwencję: komendy zaczynające się od znaku zachęty $ to komendy, które może wywołać zwyczajny użytkownik (choć nic nie stoi na przeszkodzie, aby root również mógł to zrobić), natomiast komendy rozpoczynające się od # muszą zostać wywoływane z podniesionymi uprawnieniami (czyli z konta root lub poprzedzone komendą sudo).

  1. Tworzymy plik o rozmiarze dyskietki 1.44 MB (1440 kB). Ja to zrobię przy użyciu polecenia dd i plik będzie składał się wyłącznie z zer.
    $ dd if=/dev/zero of=plik.img bs=1k count=1440
    
  2. Montujemy nasz plik jako loop device (w skrócie mówiąc dzięki temu będziemy mogli nasz plik traktować jak dysk - a dysk paradoksalnie na systemach Unixowych jest traktowany jak plik. laugh)
    # losetup /dev/loop0 plik.img
  3. Teraz możemy sformatować nasz plik na system plików FAT

    # mkfs.vfat /dev/loop0
    
  4. Teraz możemy zamontować nasz plik, np. do katalogu /mnt.

    # mount /dev/loop0 /mnt
    
  5. Wchodzimy do /mnt, wrzucamy tam jakieś pliki.

  6. Sprzątamy po sobie:

    # umount /mnt
    # losetup -d /dev/loop0

    Gotowe. laugh

Jeśli chcemy ponownie podmontować sobie nasz plik, to również wykonujemy powyższe czynności, ale oczywiście poza tworzeniem i formatowaniem pliku.

Podobne pytania

0 głosów
1 odpowiedź 87 wizyt
0 głosów
1 odpowiedź 273 wizyt
pytanie zadane 26 lutego 2017 w C i C++ przez niezalogowany
0 głosów
1 odpowiedź 364 wizyt
pytanie zadane 20 marca 2018 w C i C++ przez FaloY Bywalec (2,180 p.)

92,575 zapytań

141,424 odpowiedzi

319,649 komentarzy

61,960 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...