openSUSEa suomeksi
openSUSE => Asennus ja käyttö => Aiheen aloitti: Gibson - 21.07.2008 - klo:11:49
-
Moro! Olen uusi opensuse käyttäjä ja en saa kiintolevyjä näkyviin mistään ja muutenkin noi osio jutut vähä hukassa.
Apuja kaipaisin kiitos jo etukäteen.
-
Yastilla saat tehty liitokset.
Yast --> System --> Partitioner
Sitten sinun pitää lisätä tekemäsi liitokset tiedostoon /etc/fstab jotta ne tulee automaattisesti koneen käynnistyessä.
jos ei lähde käyntiin noilla niin laita tänne tulostus seuraavasta komennosta
sudo fdisk -l
-
nyt oon ihan hukassa :) mihin kirjotan ton komennon
gibson@dhcppc0:~> sudo fdisk -l
root's password:
sudo: fdisk: command not found
tuollaista ilmotteli jos oli oikee paikka
-
näköjään. :o
laita sitten ensiksi
su
fdisk -l
-
Jos kiintolevyt ei näy, ja kyseessä on Windows-levyt/osiot, niin nuo taitaa oletusarvoisesti mountaantua /windows/* -hakemistoihin openSUSEssa, itselläni sitten ei ainakaan näy nuo levyt esim. KDE:n "Storage media"-näkymässä, vaan noihin pitää browsailla tuolta /windows -hakemistosta.
-
dhcppc0:/home/gibson # fdisk -l
Levy /dev/sda: 320.0 Gt, 320072933376 tavua
255 päätä, 63 sektoria/ura, 38913 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Levyn tunniste: 0x8f990325
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/sda1 1 38538 309556453+ 82 Linux-sivutus / Solaris
Levy /dev/sdb: 40.0 Gt, 40020664320 tavua
255 päätä, 63 sektoria/ura, 4865 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Levyn tunniste: 0xe264e264
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/sdb1 * 1 4865 39078081 83 Linux
Levy /dev/sdc: 250.0 Gt, 250059350016 tavua
255 päätä, 63 sektoria/ura, 30401 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Levyn tunniste: 0xf531fa35
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/sdc1 1 30401 244196001 83 Linux
dhcppc0:/home/gibson #
tolla pienimmällä on käyttis ja muut sais tyhjätä ja sit pitäs saada näkyyn
-
tässä ohje jos sinulla ei ole tarvetta osioda noita levyjäsi uusiksi.
HUOM! tämä tyhjentää levysi joten ole 100% varma ennen kuin ajat komennot.
Tällä komennolla luodaan ext3 tiedostojärjestelmä noille sinun levyillesi
su
/sbin/mkfs.ext3 /dev/sda1
/sbin/mkfs.ext3 /dev/sdc1
Sitten sinun tulee tehdä levyille liitoskohdat
mkdir ~/levy1
mkdir ~/levy2
Sitten lisätään osiot /etc/fstab:iin jotta ne liitetään bootissa automaattisesti
su
kate /etc/fstab
Lisää seuraavat rivit sinne.
/dev/sda1 /home/gibson/levy1 ext3 defaults 0 0
/dev/sdc1 /home/gibson/levy2 ext3 defaults 0 0
Testaa että liitokset toimivat
su
mount -a
Tämän jälkeen sinullä pitäisi näkyä osiot.
df -h /home/gibson/levy1
df -h /home/gibson/levy2
-
Perkule kerkisin sählään kaikki ennen sun ohjetta joten asensin uusiks käyttiksen ja nyt käyttis on 250 gigasella.
toimiiko noi ohjeet samanlailla nyt kun tilanne on
Levy /dev/sda: 320.0 Gt, 320072933376 tavua
255 päätä, 63 sektoria/ura, 38913 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Levyn tunniste: 0x8f990325
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/sda1 1 38913 312568641 83 Linux
Levy /dev/sdb: 40.0 Gt, 40020664320 tavua
255 päätä, 63 sektoria/ura, 4865 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Levyn tunniste: 0xe264e264
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/sdb1 1 4865 39078081 83 Linux
Levy /dev/sdc: 250.0 Gt, 250059350016 tavua
255 päätä, 63 sektoria/ura, 30401 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Levyn tunniste: 0xf531fa35
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/sdc1 1 2611 20972826 83 Linux
/dev/sdc2 2612 30401 223223175 83 Linux
Kiitos kuitenkin avusta jo nyt
-
toimii kyllä senkun vaihdat /dev/sdc:n /dev/sdb:ksi
-
dhcppc0:/home/gibson # kate /etc/fstab
bash: kate: command not found
niille kovalevyille se teki kyllä jotain tota aikasemmissa komennoissa
-
dhcppc0:/home/gibson # kate /etc/fstab
bash: kate: command not found
sulla ei ole kate-ohjelmaa asennettuna.
kokeile kwrite /etc/fstab tai asenna kate paketinhallinnasta.
-
kate /etc/fstab
toi ei aukee kun ilman su komentoa
jos laitan su ni ei aukee se tekstiohjelma
sillon ei oo kirjotusoikeuksia
sama juttu kwrite /etc/fstab
-
kate /etc/fstab
toi ei aukee kun ilman su komentoa
jos laitan su ni ei aukee se tekstiohjelma
sillon ei oo kirjotusoikeuksia
sama juttu kwrite /etc/fstab
su -c 'kwrite /etc/fstab'
-
Ei pyytää salasanaa ja annan sen ja sit hyppää seuraavalle riville
Eli ilman su juttuja aukee se tekstitiedosto
-
Ei pyytää salasanaa ja annan sen ja sit hyppää seuraavalle riville
Eli ilman su juttuja aukee se tekstitiedosto
Mutta silloin sinulla ei ole oikeutta muokata tiedostoa.
komenna ensin
su
ja anna salasana, komenna sitten
zypper in kate
sitten kun tuo paketti on asentunut komenna
kate
avaa tuo tiedosto sitten käyttämällä katen Avaa-dialogia
-
dhcppc0:/home/gibson # zypper in kate
Luetaan asennettuja paketteja...
'kate' ei löytynyt.
Ei mitään tehtävää.
vaikka oon asentanu
-
Ei pyytää salasanaa ja annan sen ja sit hyppää seuraavalle riville
Eli ilman su juttuja aukee se tekstitiedosto
Kyll aukee
anna komentorivillä ensin komento su -
sitt se kysyy rootin salasanaa
anna se
sirr kirjoita kwrite
ja se ohjelma aukeaa
sitt file tai tiedosto-valikosta tökkäät 'avaa tiedosto' tai kuvakkeesta hakemalla sen sulle kerrotun tiedoston ja teet sinne ne muutokset, jotka sun on pyydetty tekemään ja eikun tallennat sen. OK
Mutt varmuuden vuoksi se vanha tiedosto kantsii ensin tallentaa toisella nimellä, jolloin voit palauttaa sen vanhalle paikalleen, jos tarpeen.
-
dhcppc0:/home/gibson # zypper in kate
Luetaan asennettuja paketteja...
'kate' ei löytynyt.
Ei mitään tehtävää.
vaikka oon asentanu
jos (JOS) oot sen asentanu, niin se löytyy komennolla rpm -q kate
jos et oo asentanu, niin ei löydy
-
nyt sain lisättyä ne tekstit mut vielä olis pientä hiomista
dhcppc0:/home/gibson # mount -a
mount: liitospiste /home/gibson/levy2 ei ole olemassa
toinen kovalevy näkyy jo mut sinnekään ei voi tehdä mitään kun ei oo oikeuksia
eli 320 giganen näkyy :)
dhcppc0:/home/gibson # mkdir ~/levy2
mkdir: hakemiston ”/root/levy2” luominen ei onnistu: Tiedosto on olemassa
koitin uusiks tota komentoo mut tollasta
-
Ainakin se pisti silmään, että liitospiste on määritelty käyttäjän 'gibson' kotihakemistoon. Kun olet juurikäyttäjänä kirjautuneena ('su'), niin tilde (~) viittaa juurikäyttäjän kotihakemistoon /root/, käyttäjän gibson kotihakemiston /home/gibson sijasta.
Näin ollen komento mkdir ~/levy2 tekee liitospisteen väärään hakemistoon tuohon fstabissa määriteltyyn nähden.
Edit: Mutta tuon mounttaamisen pitäisi oman kokemukseni mukaan onnistua Yastin partitioner:illa mainiosti, eikä sikäli pitäisi vaatia /etc/fstabin muokkaamista käsin..
-
nyt näkyy kaikki mut ei oo oikeuksia tehdä niille mitään muutakun lukee
-
nyt näkyy kaikki mut ei oo oikeuksia tehdä niille mitään muutakun lukee
Tässä on pätkä omasta /etc/fstab tiedostosta, jolla mountattu windowsin asema jolle pystyy kirjoittamaan.
/dev/disk/by-id/scsi-SATA_SAMSUNG_HD501L-part1 /mount/windows_c ntfs-3g defaults,locale=fi_FI.UTF-8 0 0
-
nyt näkyy kaikki mut ei oo oikeuksia tehdä niille mitään muutakun lukee
Jos olit root käyttäjä kun teit nuo kansiot niin silloin sinun tulee muuttaa oikeiksia omalle käyttäjällesi. Aja siis komennot yksi kerrallaan.
su
umount /home/gibson/levy1
umount /home/gibson/levy2
chown gibson:users /home/gibson/levy*
mount -a
Jos ei toimi vielä tuonkaan jälkeen niin laita tänne tuloste komennosta
ls -l /home/gibson/levy1
ls -l /home/gibson/levy2
-
mount-optioihin pitänee puukotella vielä fmask ja dmask -asetukset kohdalleen, tuo chown ei kaiketikaan auta.
Edit: NTFS-tiedostojärjestelmän tapauksessa umask-asetus. Kannattanee myös nuo gid= ja uid= -asetuksetkin laittaa kohdalleen (kts. komento 'man mount')
-
dhcppc0:/home/gibson # ls -l /home/gibson/levy1
yhteensä 16
drwx------ 2 root root 16384 22.7. 00:09 lost+found
dhcppc0:/home/gibson # ls -l /home/gibson/levy2
yhteensä 16
drwx------ 2 root root 16384 22.7. 00:12 lost+found
dhcppc0:/home/gibson #
Niin olisko apuja vielä
-
Formatoin fat muotoon ni toimii kummatkin
en tiä onko siitä haittaa
-
dhcppc0:/home/gibson # ls -l /home/gibson/levy1
yhteensä 16
drwx------ 2 root root 16384 22.7. 00:09 lost+found
dhcppc0:/home/gibson # ls -l /home/gibson/levy2
yhteensä 16
drwx------ 2 root root 16384 22.7. 00:12 lost+found
dhcppc0:/home/gibson #
Niin olisko apuja vielä
rootin omistuksessa näyttäisi olevan ollut.
ei tossa fatissa muuta haittaa ole kun että se ei tue 4Gt isompia tiedostoja.
olisi se saatu toimimaan ext3:na jos olisit malttanut odottaa, muttan jos haluat muuttaa sen jossain vaiheessa niin pyydä sitten apua uudelleen.