Sida 1 av 1

Skrivskyddad /dev

Postat: 24 sep 2008, 15:05
av bootloader
För att få igång ny hårdvara måste jag ladda modulen (drivaren)
# insmod hwdrv.ko
och skapa en device
# mknod /dev/hwdrv c 253 0
men får svaret att /dev är skrivskyddad.
Då försöker jag avmontera /dev och montera den igen. Inga felmeddelanden, men /dev är fortfarande skrivskyddad. ???
Tips pls.
Kanske fel forum, moderatorn kanske kan flytta posten i så fall.

Re: Skrivskyddad /dev

Postat: 24 sep 2008, 15:22
av mcNisse
Testa att lägga ett sudo framför kommandorna.

Re: Skrivskyddad /dev

Postat: 24 sep 2008, 17:40
av bootloader
Jag kör som root (seen this #).

Re: Skrivskyddad /dev

Postat: 24 sep 2008, 17:44
av Tesla
Man kan ändra ägare med kommandot "chown -R användarnamn /dev", men om du är rädd för att behöva ominstallera om något skiter sig så bör du nog väta tills någon kunnigare kan verifiera om det jag skriver är vettigt för det kan vara ganska risky att ändra rättigheter på systemkataloger. Jag har dock gjort det flera gånger utan problem (förutom när jag råkade ändra rättigheter på hela rootkatalogen :P)

Re: Skrivskyddad /dev

Postat: 24 sep 2008, 18:30
av mcNisse
bootloader skrev:Jag kör som root (seen this #).
Den där prompten kan jag använda som vilken användare som helst...

Vad ger ls -ld /dev?

Har du /dev på en egen partition? Säger mount något som kan indekera vad som gör /dev skrivskyddad?

Re: Skrivskyddad /dev

Postat: 26 sep 2008, 12:46
av bootloader
ls -ld /dev ger
drwxr-xr-x 1 root root 1792 Jan 1 1970 /dev
ls -ld /etc ger
drwxr-xr-x 5 root root 0 Sep 23 09:31 /etc

med scp kan jag kopiera fil till /etc men inte till /dev
scp: /dev/hwdrv.ko: Read-only file system

umount /dev ger
umount: Couldn't umount /dev: Invalid argument
men umount /tmp går bra

Kan umount misslyckas för att någon device används (dvs filen är öppen)?

Klurigt ???

Re: Skrivskyddad /dev

Postat: 27 sep 2008, 13:29
av Mekaniserad Apelsin
Vad säger endast kommandot mount om /dev ?