Kan ikke flytte, låse opp, endre eller kopiere et objekt i Mac OS X
Symptomer
Det er ikke sikkert at du kan flytte, kopiere eller dra alle objekter. Det er ikke sikkert at du kan låse opp alle objekter.
Tips: Hvis du vil ha hjelp til å slette filer og tømme papirkurven, kan du lese Kan ikke tømme papirkurven eller flytte en fil til papirkurven i stedet.
Emnene i dette dokumentet omhandler ett av to generelle problemer. Tips: Enkelte ganger er det OK at et objekt ikke kan flyttes til eller fra et bestemt sted. Mac OS X har begrenset tilgang til visse mapper (bl.a. Applications, Library og System) for å bevare integriteten til operativsystem og brukerdata.
Problem 1
Hvis du prøver å flytte en fil i Mac OS X 10.2 eller senere, vises denne meldingen: "Handlingen kunne ikke fullføres fordi objektet '(objektnavn)' er låst."
Hvis du prøver å endre rettighetene til et objekt, kan denne meldingen dukke opp: "Handlingen kunne ikke fullføres. Det har oppstått en uventet feil (feilkode 1)."
Dette problemet kan for eksempel oppstå hvis du kopierer ett volum til et annet ved å dra ikonet over det andre ikonet, eller til ett av vinduene.
Problem 2
En varselboks med én av disse meldingene vises:
- "Handlingen kan ikke fullføres fordi du ikke har tilstrekkelige rettigheter til '(objekt eller mappenavn)'."
- "Objektet '(objektnavn)' kunne ikke flyttes fordi 'System' (eller annet mappenavn) ikke kan endres."
Berørte produkter
Mac OS X 10.4, Mac OS X 10.3, Mac OS X 10.2, Mac OS X 10.1, Mac OS X 10.0, Mac OS X 10.5
Løsning
For problem 1
Merk filen du prøver å flytte, og velg Vis info fra Arkiv-menyen. Hvis det er merket av for Låst, fjerner du haken og prøver å flytte filen på nytt.
Hvis objektet du prøver å låse opp er en mappe, følger du denne fremgangsmåten:
- Åpne Terminal (/Programmer/Verktøy).
- Skriv følgende etterfulgt av et mellomrom: sudo chflags -R nouchg
- Dra mappen du vil låse opp til Terminal-vinduet.
- Trykk på Enter.
- Skriv passordet og trykk på Enter.
Hvis du har forsøkt å låse opp en fil i Finder, men den fremdeles er låst, kan du følge denne fremgangsmåten for å fjerne systemets uforanderligbit fra berørte filer, noe som kan løse problemet.
Mac OS X 10.4 eller nyere
- Start i enkeltbrukermodus. Du finner instruksjoner i Mac OS X: Slik starter du opp i enkeltbruker- eller Verbose-modus.
- Skriv følgende og trykk på Enter: mount -uw /
- Skriv følgende og trykk på Enter:
cd /Library/Preferences/SystemConfiguration - Skriv dette på én linje, og trykk på Enter:
defaults write /Library/Preferences/SystemConfiguration/autodiskmount AutomountDisksWithoutUserLogin -bool true - Skriv følgende og trykk på Enter: sh /etc/rc
- Vent til skjermteksten slutter å rulle, og trykk på Enter
- Skriv følgende og trykk på Enter:
find / -flags schg -exec chflags noschg {} \; - Når dette er ferdig, skriver du dette og trykker på Enter:
rm /Library/Preferences/SystemConfiguration/autodiskmount.plist
- Skriv følgende og trykk på Enter: reboot
Mac OS X 10.3 til og med 10.3.9
- Start i enkeltbrukermodus. Du finner instruksjoner i "Mac OS X: Slik starter du opp i enkeltbruker- eller Verbose-modus".
- Skriv følgende og trykk på Enter: mount -uw /
- Skriv følgende og trykk på Enter:
/usr/libexec/register_mach_bootstrap_servers /etc/mach_init.d - Skriv følgende og trykk på Enter:
/System/Library/CoreServices/SecurityServer -X - Skriv følgende og trykk på Enter:
find / -flags schg -exec chflags noschg {} \; - Når dette er ferdig, skriver du dette og trykker på Enter: reboot
Mac OS X 10.2.8 eller eldre
- Start i enkeltbrukermodus. Du finner instruksjoner i "Mac OS X: Slik starter du opp i enkeltbruker- eller Verbose-modus".
- Skriv følgende og trykk på Enter: mount -uw /
- Skriv følgende og trykk på Enter: autodiskmount
- Skriv følgende og trykk på Enter:
find / -flags schg -exec chflags noschg {} \; - Når dette er ferdig, skriver du reboot , og trykker på Enter
Hvis problemet vedvarer, kan du lese "Mac OS X: Feilsøking av rettighetsproblemer"
For problem 2
Mac OS X har begrenset tilgang til visse mapper (bl.a. Applications, Library og System) for å bevare integriteten til operativsystem og brukerdata.
Du kan lett finne ut om et område har begrenset tilgang. Mac OS X 10.2.8 eller eldre: Merk mappen i et Finder-vindu (ikke på skrivebordet), og velg Vis statuslinje fra Vis-menyen i Finder. Statuslinjen vises nesten øverst i Finder-vinduet. Hvis området er begrenset, vises en blyant med strek over i statuslinjen. Mac OS X 10.3 eller nyere: Åpne mappen og se i vinduets nedre, venstre hjørne. Hvis du ser symbolet "blyant med strek over", vet du at området har begrenset tilgang.

Hvis et objekt ble fjernet fra Programmer-mappen og ikke kan flyttes tilbake
Med Mac OS X 10.3 eller nyere skal du kunne dra objektet tilbake til Programmer-mappen. Hvis det vises en dialogrute med en Godkjenn-knapp, klikker du på Godkjenn og skriver navnet og passordet til en admin-bruker.
Ellers kan du prøve en av disse løsningene:
Alternativ 1: Hvis datamaskinen kan starte fra Mac OS 9, starter du fra en Mac OS 9-CD eller -volum og flytter objektet tilbake på riktig plass. Det er normalt at filstrukturen på Mac OS X-disken ser annerledes ut når den startes fra Mac OS 9.
Alternativ 2: Hvis programmet er slettet fra volumet, starter du opp fra Mac OS X-CDen og utfører en fullstendig gjeninstallasjon (ikke slett-installasjon) av Mac OS X.
Tips: Dette alternativet er nyttig når du skal erstatte fjernede Mac OS X-objekter, men vil i de fleste tilfeller ikke fjerne uønskede objekter. Hvis du vil fjerne et uønsket objekt, bruker du Alternativ 1 eller Alternativ 3. Du må ikke installere en eldre versjon av Mac OS X (fra CD-ROM) over en nyere versjon av Mac OS X (etter at systemprogramoppdateringer er installert).
Alternativ 3 (Avansert):
- Åpne Terminal (/Programmer/Verktøy).
- Skriv: sudo chmod 775 /
- Trykk på Enter.
- Skriv passordet og trykk på Enter.
- Bruk Finder til å flytte objektene til ønsket plassering.
- Skriv følgende i Terminal: sudo chmod 1775 /
- Trykk på Enter.
Tilleggsinformasjon
Hvis problemet vedvarer, bruker du diskverktøyet på volumet. Se "Mac OS X: Om bruk av Diskverktøy og fsck til vedlikehold av filsystem".
Hvis et objekt ble installert av en bruker og ikke kan fjernes
Se fremgangsmåten under "Hvis et objekt ble fjernet fra Programmer-mappen og ikke kan flyttes tilbake" ovenfor.
Du finner mer informasjon i disse dokumentene:
| 106167 | Mac OS X: Bruke Hjem-mappen |
| 106272 | Mac OS X: Kan ikke tømme papirkurven eller flytte en fil til papirkurven |
| 106712 | Mac OS X: Feilsøking av rettighetsproblemer |