Re: usb-stick durch Benutzung zerstört?
On 18.10.05 20:59:54, Heino Tiedemann wrote:
> Andreas Pakulat <apaku@gmx.de> wrote:
>
> > On 18.10.05 16:39:27, Heino Tiedemann wrote:
> >> Sven Hartge <lists@ds9.gnuu.de> wrote:
> >>
> >> > Markus Boas <ryven@gmx.de> wrote:
> >> >> Am Montag 17 Oktober 2005 23:00 schrieb Frank Dietrich:
> >> >
> >> >>> hab folgende Frage. Ist es möglich das man einen USB-Stick durch
> >> >>> bloßes Anstecken an einen Rechner ins Nirvana zu schicken?
> >> >
> >> > Ja. Flash-Geräte _IMMER_ async mounten, sonst kann selbst einige wenige
> >> > Dateioperationen den Speicher zerstören.
> >>
> >>
> >> Was macht das async genau?
> >
> > Steht doch da.
> >
> >> Meine manpage (BSD) sagt dazu wenig:
> >>
> >> ,----[ man mount / async ]
> >> | All I/O to the file system should be done asynchronously. This is a
> >> | dangerous flag to set, and should not be used unless you are prepared
> >> | to recreate the file system should your system crash.
> >> `----
> >
> > Asynchrones Schreiben der Daten. Sprich erst wenn alle Puffer
> > ueberlaufen werden die Daten wirklich auf die Disk geschrieben. Bei sync
> > wird alles sofort geschrieben. Wenn der Puffer gross genug ist kann das
> > zu weniger Disk-I/O fuehren, was bei USB-Sticks ja erwuenscht ist.
> > Ausserdem ist sync auf USB _extrem_ lahm (oder war es sync auf vfat...)
>
> async - ist das nicht bei den ext Dateisystemen der normalfall? Oder
> bei allen linux üblichen Dateisystemen?
Gut moeglich, muesste man wohl mal nen Spezialisten fragen.. Hmm, ja die
mount-manpage legt auch nahe, dass ext2/3 per Default async nutzen und
sync explizit angeschaltet werden muss. Ausserdem steht im Absatz zu
"-o" das sync nur einen Effekt hat fuer ext2, ext3 und ufs, aber vllt.
ist die Manpage von mount da auch leicht "outdated", denn es hat hier
zumindestens auch nen Effekt auf vfat - nur keinen erwuenschten..
> > BTW: Die manpage von mount in Debian ist noch spartanischer:
> >
> > async All I/O to the file system should be done asynchronously.
>
> Uuups ;-)
Wobei das eigentlich alles sagt. Ausserdem gibts noch schlimmere
manpages.
Andreas
--
You've been leading a dog's life. Stay off the furniture.
Reply to: