Hej
Jag har en nokia n80 o skaffat ett minneskortsläsare till den. till mitt 2gb minneskort. o när jag lagt in allt jag vill ha på den o sen vill avmontera den så försvinner den dirket o då trode jag den var färdigöverfört.. men visade sig att det inte var det.. för telefonen kunde inte läsa något av det jag la in på minneskortet. men tog bort allt jag hade på mitt minneskort o la in det igen o väntade typ en halvtimme innan jag tog bort den från datorn. efter jag avmonterat. o då funkade det.. så jag undrar om det finns nogåt program eller liknade som kan tala om när den e färdig o så?
Jag kör kubuntu 6.10
avmontera usb diskar o minneskort
avmontera usb diskar o minneskort
Har upplevt samma problem, Prova kommandot sync innan du avmonterar.
För mig fungerar det dock att montera och avmontera med konqueror, system:/media/. Ibland tar det fasligt lång tid..
För mig fungerar det dock att montera och avmontera med konqueror, system:/media/. Ibland tar det fasligt lång tid..
avmontera usb diskar o minneskort
Jag hade vissa problem med, men så upptäckte jag att usb enheten dyker upp som genväg även på skrivbordet.
Så, högerklicka på ikonen och välj "mata ut", vänta tills den hanterat enheten färdigt och ta sedan ut den ur usb jacket. Kan ta en stund innan den är färdig dock.
Så, högerklicka på ikonen och välj "mata ut", vänta tills den hanterat enheten färdigt och ta sedan ut den ur usb jacket. Kan ta en stund innan den är färdig dock.
- mickej79
- Inlägg: 225
- Blev medlem: 24 okt 2006, 10:39
- OS: Linux Mint
- Utgåva: 23.10 Mantic Minotaur
- Ort: Uppsala
- Kontakt:
avmontera usb diskar o minneskort
tack för svaren. men vad gör sync för funktion??. Skriver det i konsolen men den säger inget när man skriver det.. o hur vet man att den e klar? för mig så förvinner den direkt på skrivbordet när jag har avmonterat den?
-
- Inlägg: 8
- Blev medlem: 03 jan 2007, 18:03
avmontera usb diskar o minneskort
Jag är ganska ny när det gäller linux, men jag kan förklara vad sync är:
När man skriver till disk, lagras informationen först i arbetsminnet (RAM), fast det ser ut som om det skrevs till disken ur användares / mjukvarans perspektiv. Detta kallas att "chacha" disken i minnet. Detta gör att till exempel en lång följd av små skrivningar till disken upplevs som snabbt, fast det i själva verket är RAM-minnet som är snabbt. Operativsystemet ser sedan till att "disk-cachen" (vad heter detta på svenska ?) skrivs till disken på riktigt, fast vid ett senare tillfälle när operativsystemet har tid över för att pyssla med detta. När man monterar en enhet kan man påverka i viss mån hur detta skall ske. Man skall kunna välja en "cache-policy" som tvingar skrivning till disk efter varje avslutad skrivoperation. Jag vet dock inte hur detta görs i linux. Kommandot 'sync' tvingar operativsystemet att skriva all cache till alla monterade diskar. Efter att man skrivit sync och kommandot blivit utfört, skall det alltså vara säkert att dra ut USB-minnet (efter avmontering). Fast det borde vara så att sync görs automatiskt i samband med avmontering.
En fråga till den som kan svara:
Det verkar som om "tillbakaskrivningen" till disk görs i bakgrunden när man avmonterar.
Frågan är då fortfarande, hur får man feedback av operativsystemet att denna bakgrundsprocess är färdig ? Man kanske kan tvinga avmonteringen att ske som en "förgrundsprocess" så att man får tillbaka promten när det faktiskt är klart ? Man kanske kan slå på en debug-option i kärnan eller kolla i nån log-fil för att se detta ?
Denna frånvaro av feedback ser jag som en brist i Ubuntu. Användaren borde få stöd för detta i den grafiska omgivningen, med ett meddelande "it is now safe..." som i XP.
David
När man skriver till disk, lagras informationen först i arbetsminnet (RAM), fast det ser ut som om det skrevs till disken ur användares / mjukvarans perspektiv. Detta kallas att "chacha" disken i minnet. Detta gör att till exempel en lång följd av små skrivningar till disken upplevs som snabbt, fast det i själva verket är RAM-minnet som är snabbt. Operativsystemet ser sedan till att "disk-cachen" (vad heter detta på svenska ?) skrivs till disken på riktigt, fast vid ett senare tillfälle när operativsystemet har tid över för att pyssla med detta. När man monterar en enhet kan man påverka i viss mån hur detta skall ske. Man skall kunna välja en "cache-policy" som tvingar skrivning till disk efter varje avslutad skrivoperation. Jag vet dock inte hur detta görs i linux. Kommandot 'sync' tvingar operativsystemet att skriva all cache till alla monterade diskar. Efter att man skrivit sync och kommandot blivit utfört, skall det alltså vara säkert att dra ut USB-minnet (efter avmontering). Fast det borde vara så att sync görs automatiskt i samband med avmontering.
En fråga till den som kan svara:
Det verkar som om "tillbakaskrivningen" till disk görs i bakgrunden när man avmonterar.
Frågan är då fortfarande, hur får man feedback av operativsystemet att denna bakgrundsprocess är färdig ? Man kanske kan tvinga avmonteringen att ske som en "förgrundsprocess" så att man får tillbaka promten när det faktiskt är klart ? Man kanske kan slå på en debug-option i kärnan eller kolla i nån log-fil för att se detta ?
Denna frånvaro av feedback ser jag som en brist i Ubuntu. Användaren borde få stöd för detta i den grafiska omgivningen, med ett meddelande "it is now safe..." som i XP.
David