Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: lexxa - 07.11.05 - klo:18.00
-
Moi jälleen!
Ubuntu Breezy / Gnome
Tein joitakin muutoksia /etc/fstab :iin win-osioiden oikeuksiin, tallensin fstabin, jonka jälkeen http://ubuntuguide.org/#remountfstabwithoutreboot mukaisesti suoritin
sudo mount -a
mountatakseni uudelleen /etc/fstab :n. No mielestäni mitään muutoksia ei tapahtunut, joten päätin käynnistää koneeen uudeleen. Nytpä en joutunutkaan enää graafiseen sisäänkirjautumiseen, vaan kirjoutuminen tapahtui komentotasolla ja x piti käynnistää käsin (startx). Nyt en myöskään pääse sisään mihinkään, minne kysytään salasanaa, kuten esim. Synaptic Package Manageriin tai Firestarteriin. Tuloksena on virheilmoitus:
Ei voitu suorittaa komentoa /usr/sbin/synaptic käyttäjänä root:
Unable to copy the user's Xauthorization file.
fstabini näyttää tältä, jos sillä on mitään merkitystä:
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/hda2 / ext3 defaults,errors=remount-ro 0 1
/dev/hda3 /home ext3 defaults 0 2
/dev/hde5 /windows/doc vfat iocharset=utf8,umask=000 0 0
/dev/hde6 /windows/kuvat vfat iocharset=utf8,umask=000 0 0
/dev/hde7 /windows/musiikki vfat iocharset=utf8,umask=000 0 0
/dev/hda1 /windows/os ntfs iocharset=utf8,umask=000 0 0
/dev/hdb1 /windows/video vfat iocharset=utf8,umask=000 0 0
/dev/hda4 none swap sw 0 0
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/hdd /media/cdrom1 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
Neuvoista kiitollinen,
Lefa
-
Tein joitakin muutoksia /etc/fstab :iin win-osioiden oikeuksiin, tallensin fstabin,
Vieläköhän tuo alkuperäisen /etc/fstab-tiedoston kopio olisi hakemistossa?
Ihan perusohjeena käpistellessä tärkeitä tiedostoja: alkuperäinen talteen ennen editointia
Ei voitu suorittaa komentoa /usr/sbin/synaptic käyttäjänä root:
Unable to copy the user's Xauthorization file.
Tuo on tuo ongelman ydin. Ehkä tuo liittyy /etc/fstab-riviin:
/dev/hda2 / ext3 defaults,errors=remount-ro 0 1
Siis errors=remount -ro eli virheiden sattuessa osio liitetään read-only...
Mua erityisesti häiritsee ntfs-osiosi liitostapa. Kaipa se on vain read-only?
-
Tein joitakin muutoksia /etc/fstab :iin win-osioiden oikeuksiin, tallensin fstabin,
Vieläköhän tuo alkuperäisen /etc/fstab-tiedoston kopio olisi hakemistossa?
Ihan perusohjeena käpistellessä tärkeitä tiedostoja: alkuperäinen talteen ennen editointia
:( no enpä tullut ottaneeksi kopiota, ensikerralla otan. Mutta luulisin muistavani mitä tein: "iocharset=utf8,umask=000":n tilalla oli "defaults"
-
:( no enpä tullut ottaneeksi kopiota, ensikerralla otan. Mutta luulisin muistavani mitä tein: "iocharset=utf8,umask=000":n tilalla oli "defaults"
Editorista riippuen, jää yhä siitä talteen kopio. Tarkista tuo /etc/ hakemisto esim. ls -la /etc/f*
"iocharset=utf8,umask=000"
Tuon kanssa olisin vähintäänkin varovainen ntfs-osion kanssa. Mielestäni tuolla saa myös kirjoitusoikeudet osiolle. Ntfs-ajuri ei vielä tue kirjoittamista ko. osiolle. Pahimmillaan koko osio tuhoutuu... En tosin ole perehtynyt dos/win/nfts-osioiden liittämiseen automaattisesti järjestelmään.
-
:( no enpä tullut ottaneeksi kopiota, ensikerralla otan. Mutta luulisin muistavani mitä tein: "iocharset=utf8,umask=000":n tilalla oli "defaults"
Editorista riippuen, jää yhä siitä talteen kopio. Tarkista tuo /etc/ hakemisto esim. ls -la /etc/f*
"iocharset=utf8,umask=000"
Tuon kanssa olisin vähintäänkin varovainen ntfs-osion kanssa. Mielestäni tuolla saa myös kirjoitusoikeudet osiolle. Ntfs-ajuri ei vielä tue kirjoittamista ko. osiolle. Pahimmillaan koko osio tuhoutuu... En tosin ole perehtynyt dos/win/nfts-osioiden liittämiseen automaattisesti järjestelmään.
Nyt olen kykyjeni mukaan muuttanut fstabin takaisin sellaiseksi, kuin se oli ennen graafisen kirjautumisen katoamista sekä salasanan kelpaamattomuutta root oikeuksia vaativissa ohjelmissa, sillä erotuksella että poistin ntfs-osion fstabista minulle tarpeettomana, Salasana toimii kyllä päätteessä sudo-komennon kanssa.
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/hda2 / ext3 defaults,errors=remount-ro 0 1
/dev/hda3 /home ext3 defaults 0 2
/dev/hde5 /windows/doc vfat defaults 0 0
/dev/hde6 /windows/kuvat vfat defaults 0 0
/dev/hde7 /windows/musiikki vfat defaults 0 0
/dev/hdb1 /windows/video vfat defaults 0 0
/dev/hda4 none swap sw 0 0
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/hdd /media/cdrom1 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
Mitä tuo "sudo mount -a" -komento oikein teki? Vaikuttiko se fstabin "defaults"in sisältöön, tai tekikö se jotakin muuta peruuttamatonta?
Homma ei siis edelleenkään toimi. Voinko tehdä vielä jotakin muuta, kuin windowsit ;) eli käyttiksen uudelleenasennuksen?
-
Nyt olen kykyjeni mukaan muuttanut fstabin takaisin sellaiseksi, kuin se oli ennen graafisen kirjautumisen katoamista sekä salasanan kelpaamattomuutta root oikeuksia vaativissa ohjelmissa, sillä erotuksella että poistin ntfs-osion fstabista minulle tarpeettomana, Salasana toimii kyllä päätteessä sudo-komennon kanssa.
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/hda2 / ext3 defaults,errors=remount-ro 0 1
/dev/hda3 /home ext3 defaults 0 2
/dev/hde5 /windows/doc vfat defaults 0 0
/dev/hde6 /windows/kuvat vfat defaults 0 0
/dev/hde7 /windows/musiikki vfat defaults 0 0
/dev/hdb1 /windows/video vfat defaults 0 0
/dev/hda4 none swap sw 0 0
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/hdd /media/cdrom1 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
Mitä tuo "sudo mount -a" -komento oikein teki? Vaikuttiko se fstabin "defaults"in sisältöön, tai tekikö se jotakin muuta peruuttamatonta?
Homma ei siis edelleenkään toimi. Voinko tehdä vielä jotakin muuta, kuin windowsit ;) eli käyttiksen uudelleenasennuksen?
...lisäys edelliseeen:
muutettuani defaultsit fstabiin takaisin, en pääse muuttamaan enkä kirjoittamaan fat-osioiden tiedeostoja.
-
Ei tolla fstab:illa pitäisi mielestäni olla mitään merkitystä kuvaamaasi ongelmaan.
Voithan toki koikella poistaa "turhat" rivit käytöstä väliaikaisesti:
proc /proc proc defaults 0 0
/dev/hda2 / ext3 defaults,errors=remount-ro 0 1
/dev/hda3 /home ext3 defaults 0 2
#/dev/hde5 /windows/doc vfat defaults 0 0
#/dev/hde6 /windows/kuvat vfat defaults 0 0
#/dev/hde7 /windows/musiikki vfat defaults 0 0
#/dev/hdb1 /windows/video vfat defaults 0 0
/dev/hda4 none swap sw 0 0
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/hdd /media/cdrom1 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
Mitä muuta olet tehnyt koneellesi viime aikoina? Lähinnä tuota ongelmaa edeltäneen bootin jälkeen.
Kokeiles ajaa konsolissa seuraavat komennot:sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get upgrade
Ja kerro jos antaa erroria.
Onko käytössä Hoary vai Breezy?
-
Mitä muuta olet tehnyt koneellesi viime aikoina? Lähinnä tuota ongelmaa edeltäneen bootin jälkeen.
Bootin jälkeen en muuta kuin pyöritellyt tätä fstabia edestakaisin. Ennen boottia muutin siis tuon fstabin asetuksia ja sitä enne muuttelin hiukan "sources.list":ä, joka on nyt tämän näköinen (en tiedä onko sillä merkitystä, mutta laitan sen kuitenkin
deb http://archive.ubuntu.com/ubuntu/ breezy main restricted
deb-src http://archive.ubuntu.com/ubuntu breezy main restricted
deb http://security.ubuntu.com/ubuntu breezy-security main restricted
deb-src http://security.ubuntu.com/ubuntu breezy-security main restricted
## Major bug fix updates produced after the final release of the
## distribution.
deb http://fi.archive.ubuntu.com/ubuntu breezy-updates main restricted
deb-src http://fi.archive.ubuntu.com/ubuntu breezy-updates main restricted
## Uncomment the following two lines to add software from the 'universe'
## repository.
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## universe WILL NOT receive any review or updates from the Ubuntu security
## team.
deb http://fi.archive.ubuntu.com/ubuntu breezy universe
deb-src http://fi.archive.ubuntu.com/ubuntu breezy universe
deb http://security.ubuntu.com/ubuntu breezy-security universe
deb-src http://security.ubuntu.com/ubuntu breezy-security universe
## Uncomment the following two lines to add software from the 'multiverse'
## repository.
deb http://fi.archive.ubuntu.com/ubuntu breezy multiverse
deb-src http://fi.archive.ubuntu.com/ubuntu breezy multiverse
deb http://security.ubuntu.com/ubuntu breezy-security multiverse
deb-src http://security.ubuntu.com/ubuntu breezy-security multiverse
## Uncomment the following two lines to add software from the 'backports'
## repository.
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
# deb http://archive.ubuntu.com/ubuntu breezy-backports main restricted universe multiverse
# deb-src http://archive.ubuntu.com/ubuntu breezy-backports main restricted universe multiverse
## Extrat:
# deb http://antesis.freecontrib.org/mirrors/ubuntu/plf/ breezy free non-free
# deb-src http://antesis.freecontrib.org/mirrors/ubuntu/plf/ breezy free non-free
Kokeiles ajaa konsolissa seuraavat komennot:sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get upgrade
Ja kerro jos antaa erroria.
Ei tullut virheilmoituksia.
Onko käytössä Hoary vai Breezy?
Käytössä on Breezy.
-
Hetkinen menee automaattisesti konsoli kirjautumiseen? Antaako virheilmoituksia?
Olethan varmasti ajotasolla 5? (Näet sen komennolla: runlevel ) kokeile vaihtaa: sudo init 5
Jos ei auta niin koita käynnistää gdm käsin:
sudo /etc/init.d/gdm start
-
Hetkinen menee automaattisesti konsoli kirjautumiseen? Antaako virheilmoituksia?
Olethan varmasti ajotasolla 5? (Näet sen komennolla: runlevel ) kokeile vaihtaa: sudo init 5
:~ $ runlevel
2
Käskytettyäni "sudo init 5" ja käynnistettyäni x:n uudeleen, jolloin graafinen kirjautuminen aktivoitui:)
:~ $ runlevel
2 5
Onko tuo "2 5" oikein, vai pitäisikö siinä olla pelkkä 5?
Mutta muuten, tuohan se näytti ongelma olleen, mutta miksi se runlevel oli muuttunut 2:ksi?
Onko muutos pysyvä ajettuani "sudo init 5"?
-
Ei kun niin Ubuntun oletus runlevel taitaakin olla 2, joten siinä ei ole mitään ongelmaa. (Muistelin tuota 5:sta jostain muusta distrosta)
käynnistettyäni x:n uudeleen, jolloin graafinen kirjautuminen aktivoitui:)
Miten käynnistit tuon X:n uudelleen? Tuolla sudo /etc/init.d/gdm start käskyllä?
Oiskohan gdm hävinnyt jostain syystä oletuksena käynnistettävien listalta.
Katso: ls -l /etc/rc2.d | grep gdm
-
Ei kun niin Ubuntun oletus runlevel taitaakin olla 2, joten siinä ei ole mitään ongelmaa. (Muistelin tuota 5:sta jostain muusta distrosta)
käynnistettyäni x:n uudeleen, jolloin graafinen kirjautuminen aktivoitui:)
Miten käynnistit tuon X:n uudelleen? Tuolla sudo /etc/init.d/gdm start käskyllä?
Kun ajoin "sudo init 5" graafisessa ympäristössä, niin alkoi tulemaan joitakin näyttöherjoja (ilmeisesti, koska olin jo x:ssä), joten klikkasin logoutia ja jouduin suoraan graafiseen kirjautumiseen, josta pääsin ihan normaalin näköisesti takaisin x:ään. Päätin kuitenkin uteliaisuuttani bootata koneen uudeleen, jolloin boottauksen alkumetreillä huomasin seuraavanlaisen n. 4-5 kertaa peräkkäin toistuvan virheilmoituksen: "<jokin pitkähkö numerosarja> usb 4-2.2 device descriptor read / all, error -110". Lopulta jouduin takaisin konsolikirjautumiseen, jossa ajettuani "sudo init 5", pullahdin välittömästi graafiseen kirjautumiseen.
Oiskohan gdm hävinnyt jostain syystä oletuksena käynnistettävien listalta.
Katso: ls -l /etc/rc2.d | grep gdm
~ $ ls -l /etc/rc2.d | grep gdm
ls: /etc/rc2.d: Tiedostoa tai hakemistoa ei ole
-
Oiskohan gdm hävinnyt jostain syystä oletuksena käynnistettävien listalta.
Katso: ls -l /etc/rc2.d | grep gdm
~ $ ls -l /etc/rc2.d | grep gdm
ls: /etc/rc2.d: Tiedostoa tai hakemistoa ei ole
hmm. katsoppa mitä kansioita löytyy kansiosta /etc siellä pitäisi olla rc0.d rc1.d rc2.d rc3.d rc4.d rc5.d rc6.d rcS.d
Joista jokainen vastaa ajotasoa. Eli rc2.d = runlevel 2
Jos tuo rc2.d puuttuu voit kopioida sen vaikka rc5.d:stä komennolla: sudo cp -r /etc/rc5.d /etc/rc2.d
Tuon jälkeen buuttia ja pitäisi pelata ;D
-
Jepjep, tuo rc2.d sieltä tosiaan oli kadonnut, nyt mylly pelittää jälleen suurinpiirtein niinkuin pitääkin :D
Onko sinulla mitään käsitystä mitä olen voinut tehdä onnistuakseni kadottamaan runlevel 2:n???
KIITOS kärsivällisyydestäsi.
Uskaltaisinkohan vielä vaivata eräällä muulla tiedonpuutteellani? Mitä pitäisi fstabiin kirjoittaa, jotta win/fat-osioon kaikki saisivat pysyvästi myös kirjoitusoikeudet? Esimerkkinä voisi käyttää tätä nykyistä lausekettani:
/dev/hde5 /windows/doc vfat defaults 0 0
Ubuntu Starter Guidessa annetaan tällainen esimerkki:
/dev/hda1 /media/windows vfat iocharset=utf8,umask=000 0 0
Kun tein noin, tuo utf8 antoi buuttauksessa win-osioita mountatessaan herjoja utf8:n ja fatin mahdollisesta yhteensopimattomuudesta.
-
Jepjep, tuo rc2.d sieltä tosiaan oli kadonnut, nyt mylly pelittää jälleen suurinpiirtein niinkuin pitääkin :D
Onko sinulla mitään käsitystä mitä olen voinut tehdä onnistuakseni kadottamaan runlevel 2:n???
Hyvä tietää. Oiskohan ollut bugi jossakin ohjelman asennuksessa tai vastaavaa paha sanoa.
KIITOS kärsivällisyydestäsi.
Eipä mitään.
Uskaltaisinkohan vielä vaivata eräällä muulla tiedonpuutteellani? Mitä pitäisi fstabiin kirjoittaa, jotta win/fat-osioon kaikki saisivat pysyvästi myös kirjoitusoikeudet? Esimerkkinä voisi käyttää tätä nykyistä lausekettani:
/dev/hde5 /windows/doc vfat defaults 0 0
Toimiiko tuolla? Eli näkyykö skandit tiedostojen/kansioiden nimissä oikein? Jos niin on voisit kokeilla ihan vaan riviä:
/dev/hde5 /windows/doc vfat defaults,rw 0 0
Ubuntu Starter Guidessa annetaan tällainen esimerkki:
/dev/hda1 /media/windows vfat iocharset=utf8,umask=000 0 0
Kun tein noin, tuo utf8 antoi buuttauksessa win-osioita mountatessaan herjoja utf8:n ja fatin mahdollisesta yhteensopimattomuudesta.
Sama tuosta eli näkyykö sknadit oikein. Siis tuolla kansiossa johon tuon mounttaat.
Voit kokeilla myös riviä:
/dev/hde5 /windows/doc vfat codepage=850,iocharset=iso8859-1 0 0
-
Jepjep, tuo rc2.d sieltä tosiaan oli kadonnut, nyt mylly pelittää jälleen suurinpiirtein niinkuin pitääkin :D
Uskaltaisinkohan vielä vaivata eräällä muulla tiedonpuutteellani? Mitä pitäisi fstabiin kirjoittaa, jotta win/fat-osioon kaikki saisivat pysyvästi myös kirjoitusoikeudet? Esimerkkinä voisi käyttää tätä nykyistä lausekettani:
/dev/hde5 /windows/doc vfat defaults 0 0
Toimiiko tuolla? Eli näkyykö skandit tiedostojen/kansioiden nimissä oikein? Jos niin on voisit kokeilla ihan vaan riviä:
/dev/hde5 /windows/doc vfat defaults,rw 0 0
Ubuntu Starter Guidessa annetaan tällainen esimerkki:
/dev/hda1 /media/windows vfat iocharset=utf8,umask=000 0 0
Kun tein noin, tuo utf8 antoi buuttauksessa win-osioita mountatessaan herjoja utf8:n ja fatin mahdollisesta yhteensopimattomuudesta.
Sama tuosta eli näkyykö sknadit oikein. Siis tuolla kansiossa johon tuon mounttaat.
Voit kokeilla myös riviä:
/dev/hde5 /windows/doc vfat codepage=850,iocharset=iso8859-1 0 0
Skandit ovat olleet väärin win-osioissa Linuxissa (=invalid encoding).
Valitettavasti täytyy rientää lentokentälle, duunimatkalle you know. Kokeileminen siirtyy parilla viikolla :(
Hyvät jatkot sinulle, ehkä kuuluillaan myöhemmin.
--Lefa