Floppy image készítés .BIN fájlból?

Fórumok

Floppy image készítés .BIN fájlból?

Hozzászólások

Sziasztok!

Érdekelne, hogy milyen programmal lehet a BIN kiterjesztésű floppy image-eket floppyra írni? Én sajnos nem jöttem rá. Légyszi segítsetek.

dd if=kepfajl.bin of=/dev/fd0 bs=1024
Ennyi az egész.

[quote:eb22232a36="DA-Sky"]Sziasztok!

Érdekelne, hogy milyen programmal lehet a BIN kiterjesztésű floppy image-eket floppyra írni? Én sajnos nem jöttem rá. Légyszi segítsetek.

cat /dev/fd0 >floppy.bin

[quote:67500fc63e="ghost"][quote:67500fc63e="DA-Sky"]Sziasztok!

Érdekelne, hogy milyen programmal lehet a BIN kiterjesztésű floppy image-eket floppyra írni? Én sajnos nem jöttem rá. Légyszi segítsetek.

cat /dev/fd0 >floppy.bin

pont fordítva, ez a floppy tartalmát írja ki a floppy.bin file-ba.
Ha cat-tal szeretnéd akkor
[code:1:67500fc63e]cat floppy.bin > /dev/fd0[/code:1:67500fc63e]
kell neked.

[quote:789ea292b7="lzoli"]dd if=kepfajl.bin of=/dev/fd0 bs=1024
Ennyi az egész.

hamár dd, akkor minek bs=1024?

Idézet a man dd-ből:
[code:1:709162d5a3]
bs=n Set both input and output block size to n bytes, superseding the bs and obs operands.
[/code:1:709162d5a3]
Illik megadni blokkméretet is, habár nem kötelező.

ok, tudom mi az a bs, csak én ha nem muszály nem szoktam megadni
na mind1 :wink:

[quote:565cb1c8c5="vmiklos"]ok, tudom mi az a bs, csak én ha nem muszály nem szoktam megadni

A sebessegre szokott jo hatassal lenni, ha az ember jol valasztja meg.
tesztelgesd mennyi az optimalis floppynal;)

[quote:1231703b84="anr"][quote:1231703b84="vmiklos"]ok, tudom mi az a bs, csak én ha nem muszály nem szoktam megadni

A sebessegre szokott jo hatassal lenni, ha az ember jol valasztja meg.
tesztelgesd mennyi az optimalis floppynal;)

blokk méret
a 2.6 os kernellel tök mindegy mekkora mert io ütemező simán sorbarakja a kérelmeidet és egyis egy lendülettel végigolvassa a floppyt :)

a 2.6 os kernellel tök mindegy mekkora mert io ütemező simán sorbarakja a kérelmeidet és egyis egy lendülettel végigolvassa a floppyt :)

Nem egészen... Mondjuk a floppynál nem para a dolog, mert repeszt az 50k/s-el :D, de egy vinyónál mondjuk már nem mindegy. A különbség az olvasó/irófüggvény hivogatási overheadjében van. Nem véletlen, hogy a bonnie külön tesztel putc() és write() függvényekkel; érdemes megnézni az eredményeket. Ha minden karakter egy külön függvényhívás, akkor az fel fogja zabálni a CPU-t és ezzel fogja korlátozni a sebességet. Adjuk csak meg azt a blokkméretet. Én általában 512-t szoktam, mert annyi a floppynak és a vinyónak is blokkmérete, így minimális az overhead az ütemezgetés miatt és így biztos nem kell félni attól, hogy a végén töredék blokk lesz. CD-nél már vigyázni kell, mert ott lehet 2048, meg 2338 (ha jól emléxem) is.

[quote:0c1e4df47c="XMI"]CD-nél már vigyázni kell, mert ott lehet 2048, meg 2338 (ha jól emléxem) is.

ez utóbbi csak vcdnél van, imho :wink:

Hi!

Szerintem mindenkeppen erdemes a bs-t hasznalni, sajat tapasztalat, hogy winyonal az alapbeallitas (asszem 1byte) kicsit sok CPU hasznalatba kerul. En winyonal 1MByte-ot szoktam hasznalni.

By(t)e
TBS::Antiemes

Sot ha a vinyo egyik particiojabol csinalsz image-t ugyanarra a vinyora (vagy viszont) legjobb a bs=100M. Persze csak ha van annyi szabad memoria :)

[quote:ed1bbdbffa="DA-Sky"]floppy image-eket floppyra írni?

Itt a legdurvább megoldás:
[code:1:ed1bbdbffa]
cp file.bin /dev/fd0
[/code:1:ed1bbdbffa]

Az egyik barátom is teljesen kiakadt mikor ezt kiadtam a gépén, de kétségkívül működik(!!)