Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: MajR - 21.11.08 - klo:16.25
-
Ei käy mun kaaliini. Mikä on vikana kun menen päätteellä cd /media. ls komennolla tulee cdrom cdrom0 kovo3 kovo4. Käskyllä cd /cdrom menee kiltisti cd-asemalle, mut kun yritän cd /kovo3 tai cd /kovo4 tulee "tiedostoa tai hakemistoa ei ole".
-
cd /media/kovo3
Eli pitää kirjoittaa siiehn perään vielä...
Tuossa vielä melko hyvä pikaopas
http://tapsa.takaa.fi/linux/konsoli.htm
-
Siis mitä? Ei ainakaan tuolla koodin pätkällä tapahdu sen enempää. Edelleen tiedostoa tai hakemistoa ei ole.
-
Edelleen tiedostoa tai hakemistoa ei ole.
Hakemistoon pitää liittää (mount) fyysinen laite. Tässä esimerkissä ensimmäisen kovalevyn toisella osiolla on Ubuntu Studio. Toki myös oikeudet hakemistolle täytyy olla kunnossa.
asmok@ubuntu:~$ su admin-ubuntu
Salasana:
admin-ubuntu@ubuntu:/home/asmok$ cd /mnt
admin-ubuntu@ubuntu:/mnt$ ls
sda2 sdb2 sdb3
admin-ubuntu@ubuntu:/mnt$ sudo mount /dev/sda2 /mnt/sda2
[sudo] password for admin-ubuntu:
admin-ubuntu@ubuntu:/mnt$ ls /mnt/sda2
bin boot cdrom dev etc home initrd initrd.img initrd.img.old lib lib64 lost+found media mnt opt proc root sbin srv sys tmp usr var vmlinuz vmlinuz.old
admin-ubuntu@ubuntu:/mnt$
Ystävällisin terveisin Asmo Koskinen.
-
Tuossa komennossa on typo ja järjestelmä yrittää avata tiedoston paikasta /kovo4, kun jätät tuon / merkin edestä pois, eli tyyliin cd kovo4/ komentoa, niin pääset "eteenpäin" kansioissa.
Eli jos verrataan Windowsiin, niin yrität tavallaan komentoa
cd C:\kovo4 vaikka kansio olisi paikassa C:\media\kovo4
huono esimerkki, mutta jos tuo auttaisi.
*muoks*
Taitaakin kyseessä olla typo esimmäisessä viestissä & Asmon mainitsema ei liitettyä laitetta jos olet päässyt cdrom kansioon käsiksi.
*muoks2*
eikun pitäisi tuohon kovo kansioon kyllä päästä sisälle, mutta se pitäisi olla tyhjä?
-
Ei käy mun kaaliini. Mikä on vikana kun menen päätteellä cd /media. ls komennolla tulee cdrom cdrom0 kovo3 kovo4. Käskyllä cd /cdrom menee kiltisti cd-asemalle, mut kun yritän cd /kovo3 tai cd /kovo4 tulee "tiedostoa tai hakemistoa ei ole".
Sinulla on kaksi cdrom-kansiota: toinen juurikansiossa / (cdrom), johon pääset komennolla cd /cdrom, ja toinen media-kansiossa (cdrom0), johon taasen pääset komennolla cd /media/cdrom0. Myös kovo*-kansiosi ovat media kansiossa, joten niihin pääset komennolla cd /media/kovo3 ja cd /kovo4.
Voi tutkia kansiojäjestelmääsi graafisesti: Sijainnit --> Tietokone --> Tiedostojäjestelmä ja sieltä sitten availet eri kansioita (home, media, jne).
Laitteiden (levyosioiden) ja kansioiden välistä suhdetta pääset tutkimaan graafisesti:
Järjestelmä --> Ylläpito --> Järjestelmän valvonta ja sieltä Tiedostojärjstelmät -välilehti
PS. cd-komennossa käytät kansioiden nimiä.
-
Korjaus edelliseen cd /kovo4 pitää tietenkin olla cd /media/kovo4.
Varmaan huomasitkin. ;)
-
Ongelma olikin niin yksinkertainen että olen pistänyt labeliks Kovo3 isolla kirjaimella ja nyt yritin cd kovo3/ pienellä. Onpas tarkka softa.
-
Jep, linuxin hakemistot on ns. case sensitive eli pitää olla oikein kirjotettuna kirjasinkokoa myöten.
-
Jep, linuxin hakemistot on ns. case sensitive eli pitää olla oikein kirjotettuna kirjasinkokoa myöten.
Itse asiassa ext3:n hakemistot ovat (ja samoin monen muun tiedostojärjestelmän), mutta esimerkiksi fat ja ntfs osioilla kirjain koolla ei (kai) ole väliä.
Vai menikö se nyt väärin...?