[debian] permission denied als root ?

Pagina: 1
Acties:

  • Dennis
  • Registratie: Februari 2001
  • Laatst online: 21:51
Ik probeer als commando /dev/hda in te typen, maar krijg permission denied. Dit geldt ook voor de floppy & cdrom drive. Dit kan toch helemaal niet als je als root bent ingelogd ?

* Dennis is een totale newbie :+

Maar hoe ga ik dit oplossen :?

  • Equator
  • Registratie: April 2001
  • Laatst online: 19-08 15:28

Equator

Crew Council

🦺#Rodekruis #whisky #barista

/dev/hda is geen commando..
dit staat voor je primaire master hd.
deze wordt standaard al gemount, want daar draai je waarschijnlijk ook je linux vanaf.

als je je floppy wilt bereiken zal je hem moeten mounten.
# mount /dev/fd0 /mnt/floppy
Voor je cdrom geldt:
# mount /dev/hd(x) /mnt/cdrom

Op sommige distro's is er ook de mogelijkheid om dit te gebruiken:
# mount /dev/cdrom /mnt/cdrom
Lees voor meer duidelijkheid over mount de manpages:
# man mount

gr
CJ

  • The Third Man
  • Registratie: September 2001
  • Laatst online: 22:53

The Third Man

The Third Jellyfish

Wat jij porbeert kan ook helemaal niet. Wat jij wilt is dus blijkbaar een schijf benaderen, en dan moet je die eerst mounten:
mount DEVICE MOUNTPOINT
dus bijv. mount /dev/fd0 /floppy
dan wordt de inhoud van je floppy bereikbaar in het mapje floppy. Die moet wel bestaan tenzij die in /etc/fstab al ingesteld is.
Maar /dev/hda is de master op je primaire master op je IDE-controller dus zal dat wel een harde schijf zijn. In dat geval moet je ook de partitie opgeven:
mount /dev/hda1 /hda1
Maar waarschijnlijk is dat al de harde schijf waar linux op staat en dan is die dus al lang gemount omdat daar je pc van opstart. Uitzoeken dus!

  • Dennis
  • Registratie: Februari 2001
  • Laatst online: 21:51
|:( van <font color="#df040f">* dennisdotcom
</font>

maargoed, bedankt jongens :)
ik ga het ff uitvissen :)

  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 23:45

deadinspace

The what goes where now?

De vorige twee posters hebben wel gelijk, maar beantwoorden je vraag niet helemaal :)
Als je '/dev/hda' intypt, probeert hij /dev/hda op te starten alsof het een programma is, maar dat kan niet omdat deze file het executable-bit niet geset heeft, vandaar: permission denied.
code:
1
2
3
4
5
6
root@nothing root# id
uid=0(root) gid=0(root) groups=0(root)
root@nothing root# lsl /dev/hda
brw-rw----    1 root     disk    3,   0 Nov 30  2000 /dev/hda
root@nothing root# /dev/hda
bash: /dev/hda: Permission denied

  • kenneth
  • Registratie: September 2001
  • Niet online

kenneth

achter de duinen

code:
1
2
chmod +x /dev/hda
/dev/hda

:+

Look, runners deal in discomfort. After you get past a certain point, that’s all there really is. There is no finesse here.


  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 23:45

deadinspace

The what goes where now?

Op vrijdag 19 oktober 2001 13:52 schreef mithalph het volgende:
code:
1
2
chmod +x /dev/hda
/dev/hda

:+
code:
1
2
3
root@nothing root# chmod a+x /dev/hda
root@nothing root# /dev/hda 
bash: /dev/hda: Permission denied

:P
(komt overigens omdat het een block device is)
Pagina: 1