USB Stick erstellen - ROSA_ImageWriter

xsid

Active member
Themenstarter
Registriert
29 Mai 2007
Beiträge
4.622
USB Stick erstellen - iso auf Flash schreiben

Hallo TPler,

kennt ihr das schon:

http://wiki.rosalab.ru/en/index.php/ROSA_ImageWriter

The ROSA images are hybrid. That means, they contain ISO image headers, as well as partition table with boot record which are used for hard disks and flash sticks. Thus, all the «dirty work» has been performed when building image, and ImageWriter only needs to write it down to the flash disk bit-by-bit.

ROSA_ImageWriter muß nicht installiert werden.

Mit Unetbootin hatte ich, habe ich oft Probleme.

dd funktionierte auch nicht mit jedem USB - ISO immer einwandfrei.

Code:
dd if=/dev/dvd of=/pfad/wo/das/Image/hin/soll/Image.img

oder

dd if=dieQuelle.img of=/dev/sdX bs=4M


MfG

xsid



ROSA_ImageWriter empfohlen von:

https://neon.kde.org/download

Install using ROSA Image Writer for
 
Zuletzt bearbeitet:
HiHo xsid,
danke für diesen Hinweis, werde ich mir auch mal anschauen.
 
Zuletzt bearbeitet:
@xsid:

Also ich nutze diese Distribution als Produktivsystem und verwende den Image-Writer auch zum Anlegen von bootfähigen USB-Sticks (ist schneller und billiger als das Brennen von DVD's). Der Image-Writer macht nichts anderes als das Image bootfähig auf dem Stick zu installieren. Dass Unetbootin oft nicht funktioniert, liegt daran, dass es die Images modifiziert. Unetbootin kommt daher bei den unterstützten Distributionen auch mit manchen klar, die nicht hybrid ausgelegt sind. Der ROSA Image Writer dagegen benötigt wie das ähnliche Fedora-Tool auch ein Hybrid-Image, also eines, das einen erweiterten MBR aufweist, der sowohl die Installation auf einer DVD als auch auf einem Flash-Stick ermöglicht.

Gruß
enrico65
 
Hallo, wie bekommt man mit ROSA_ImageWriter oder dd ein sauberes Alignment hin?

Muss das iso evtl. zuvor behandelt werden?

MfG

xsid



https://www.uwe-sieber.de/usbstick.html

SSD-Festplatten und fast alle USB-Sticks arbeiten mit Flash-Speicher. Dieser ist in Blöcken organisiert die je nach Quelle bis zu 512 KByte groß sind, tendenziell haben größere Datenträger wohl auch größere Blöcke. Um Flash-Speicher effizient zu beschreiben, sollten sich Zugriffe an diesen Blockgrößen orientieren. Im Auslieferungszustand von USB-Sticks wird das meist berücksichtigt, hier findet man oft eine ausgerichtete primäre Partition vor, die mit ebenso ausgerichtetem Datenbereich FAT32-formatiert ist. Die Ausrichtung der Partition im Auslieferungszustand liefert also einen Hinweis auf die Größe der Flash-Blöcke. Es gibt aber auch Minimalisten die die Partition nur so ausrichten wie die Clustergröße, da mehr nichts bringt - siehe unten.

Was bringts? Hängt vom Gerät ab... Bei einer alten 128MB SD-Karte war keinerlei Verbesserung der Schreibrate festzustellen, ein alter Corsair Voyager 16GB verbesserte mit ausgerichteten 64K-Clustern die Schreibrate großer Dateien von 6,5 auf über 15 MB/s.


https://media-addicted.de/alignment...datenverlust-und-neuinstallation-aendern/769/

Windows adressiert einen Sektor, der dann aber dummerweise über eine Page-Grenze der SSD hinweggeht. Also muss die SSD statt EINEM jetzt ZWEI Blöcke erst löschen und dann wieder beschreiben. Und das kostet eben Performance beim Schreiben, nämlich ca. 50%. Zusätzlich wird die Lebensdauer der SSD verkürzt, weil jede Speicherzelle ja nur eine begrenzte Anzahl von Schreiboperationen aushält, bevor sie ausfällt (bei MLC-SSDs sind das je Speicherzelle ca. 10.000 Schreiboperationen).


https://www.spinics.net/lists/util-linux-ng/msg11960.html

https://rufus.akeo.ie/
This software has an extra format option for older BIOS.
With this fix the main partition is created with some
alignments and for the remaining unallocated space
a small extra and empty partition with identification 0xEA is created.


Alignment - Prüfung mit:

Code:
sudo parted /dev/sdx align-check opt

x = Devicename


Software die ich so habe, 29.10.2019

DiskPart (Windows, hat Probleme mit ext4 usw.)
https://docs.microsoft.com/de-de/windows-server/administration/windows-commands/diskpart
https://www.disk-partition.com/de/windows-10/diskpart-befehle-unter-windows-10-verwenden.html

SD Card Formatter 5.01 (Windows Standardtool (mit Alignment, nicht genutzte 4096 MiB werden anfangs automatisch gelegt, kann GParted auch erledigen)
https://www.sdcard.org/

Wind32DiskImager (Windows, benutzt immer den ganzen Flash Speicher)
https://sourceforge.net/projects/win32diskimager/

rufus-3.8p (Windows, teilweise gutes Alignment, immer danach prüfen, funktioniert auch mit Virtualbox, iso evtl. per transienten Sharefolder einbinden)
http://rufus.ie/

Gparted
https://gparted.org/

Rosa_ImageWriter (für Boot Flash ideal, kein Alignment)
http://wiki.rosalab.ru/en/index.php/ROSA_ImageWriter

Linux dd
https://wiki.debian.org/de/DiskImage



----------------------------------------

Mein jetziger Weg:

rufus-3.8p kopiert das iso mit Alignment auf USB Flash. Es wird nur ein Teil des Stick belegt.
Sind weitere Partitionen erwünscht kann man diese mit GParted Live 0.25.0 (gparted-live-0.25.0-3-i686-pae.iso) anlegen, Alignment wird berücksichtigt.

rufus-3.8p funktioniert einwandfrei in Virtualbox.
----------------------------------------
Das ist schön:

Der USB Stick mit Alignmentausrichtung wird weniger warm und ist schneller.
Vermutlich wird dieser auch länger halten, weil es weniger Schreibvorgänge gibt.



- - - Beitrag zusammengeführt - - -

Kennt jemand einen Weg um mit dd die Startposition festzulegen, sozusagen das Alignment von Hand vorgeben?




Edit: 02.11.2019

https://usehardware.de/iso-dateien-mit-windows-oder-linux-auf-usb-stick-brennen-schreiben/
 
Zuletzt bearbeitet:
  • ok1.de
  • ok2.de
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen

Werbung

Zurück
Oben