Fórum Ubuntu CZ/SK
Ostatní => Archiv => Téma založeno: vpraci 07 Února 2007, 09:23:33
-
Ahoj,
zrejme jsem se v tom vrtal jak jsem nemel, ale uz se stalo v mem Xubuntu 6.10 mi to pise sem tam misto diakritiky klikyhaky, tak jsem chtel v /etc/fstab upravit disk, tim ze jsem tam frkl utf8, coz asi byla kravina, protoze ted nemuzu startx ani nevim jak se dostat do /etc/fstab, protoze jsem to otviral v mousepadu a ten to nechce otevrit. V cem to to muzu otevrit, abych to upravil, resp. vratil do puvodniho stavu. Diky za kazdou radu.
Jen tak otazka nad ramec, co jsem udelal blbe s tim utf8 ? diky
-
z konzoli "sudo nano /etc/fstab" ukladá sa Ctrl+o, ukončuje sa Ctrl+x
-
diky,ale haze mi to, ze uskutecnene zmeny nelze ulozit.
a jeste , disk na kterym je system by asi v tom vypisu nemel koncit
ext3 defaults, errors=remount-ro 0 1
nebo ?
predem diky za pomoc
-
Proc ne? Co je na tom podle vas spatne?
-
pokial si dal "sudo" a užívateľ pod ktoým si to robil je v skupine "admin" tak to musí isť. To utf8 si dopísal koreňovému adresáru / ?
PS: diakritiku v názvoch radšej nepoužívaj
-
oldbrait:
error writing /etc/fstab read only file system
jasne jsem tam prihlasenej tak jak mam
to utf8 jsem napsal mezi defaults, a ,errors pak uz to nejelo
L.S: podle me je na tom spatne to errors, ale nerozumim tomu, proto jsem se ptal
diky
-
a co nabootovat z livecd, primountovat disk rucne a upravit to?
-
donny: to me to zase pise
/dev/hda2 /mnt/hda2 ext3 noauto,users,exec 0 0
fakt nevim
-
pro inspiraci prikladam svuj fstab
# /etc/fstab: static file system information.
#
#
proc /proc proc defaults 0 0
/dev/sda4 / ext3 defaults,errors=remount-ro 0 1
/dev/sda1 /media/sda1 ntfs defaults,nls=utf8,umask=007,gid=46 0 1
/dev/sda2 /media/sda2 vfat defaults,utf8,umask=007,gid=46 0 1
/dev/sda3 none swap sw 0 0
/dev/hda /media/cdrom0 udf,iso9660 user,noauto 0 0
-
Keď som sa včera hral s Feisty-m tak mi to tiež zblblo a ani ako rootovi mi nechcelo dovoliť zapisovať na systémový súbor. Pomohlo pár reštartov, ale u teba bude asi najlepšie to live CD
-
A co ze zachraneho rezimu, to to taky nejde vyeditovat ?
-
No z live to půjde na 100% ;)
-
Tajga: právě, že v tom záchraným režimu to nejde, jestli to je recovery mode.
Vajpa: Jenomže, to live cd me vyhodi uplne jinej vypis. viz výše.
diky
-
tak si v livku do fstabu vlož
/dev/hda2 /media/hda2 ext3 defaults 0 0
vytvor si prípojný bod "sudo mkdir /media/hda2" a primountuj "sudo mount /dev/hda2"
-
o.k zkusim dik
-
vpraci: po nabootovani liveCD je vytvoren jeho vlastni filesystem, t.j. v /etc/fstab se nachazi to co si tam dalo liveCD.
Vase /etc/fstab z instalovaneho ubuntu se nachazi na harddisku, je teda nutne hardisk nekam namontovat (treba /media/hda2 jak pise olbrait vyse), a tam pak zeditovat /media/hda2/etc/fstab
pres to liveCD to pujde urcite zmenit prave proto, ze cely ten disk je v tom adresari hda2 a zadne soubory se nevyuzivaji pro beh systemu. Jen se to musi spravne primontovat aby jste k tomu meli pristup.
Jestli mate data zalohovane, tak muzete zkusit jeste pred primontovanim fsck /dev/hda2 (mozna je potreba sudo, mozna nejake dalsi parametry, vid man fsck) pro kontrolu toho disku.
Tento prikaz urcite nespoustejte pokud ten system mate namontovany, protoze pak muze hlasit chyby i kdyz je v poradku. (t.j. ani v recovery mode to nemusi fungovat spravne jestli nevite jak na to) Po bootu z liveCD to nemusite resit, protoze se ten disk nepouziva dokud ho nenamontujete vy sam.
-
ubuntu@ubuntu:~$ sudo mkdir /media/hda2
ubuntu@ubuntu:~$ sudo mount /dev/hda2
mount: /dev/hda2 nelze nalézt v /etc/fstab ani /etc/mtab
ubuntu@ubuntu:~$ sudo fsck /dev/hda2
fsck 1.39 (29-May-2006)
e2fsck 1.39 (29-May-2006)
/dev/hda2: clean, 116357/1726528 files, 2176206/3451966 blocks
ubuntu@ubuntu:~$ sudo mount /dev/hda2
mount: /dev/hda2 nelze nalézt v /etc/fstab ani /etc/mtab
da se tomu reinstalu jeste nejak predejit ? diky
-
Tajga: právě, že v tom záchraným režimu to nejde, jestli to je recovery mode.
Vajpa: Jenomže, to live cd me vyhodi uplne jinej vypis. viz výše.
diky
Zda se, ze editujete fstab toho livecd. Musite samozrejme editovat ten, ktery mate na svem disku.
Cely postup by mel byt priblizne nasledujici (za predpokladu, ze ten disk je ):
$ sudo mkdir /media/disk
$ sudo mount -t auto /dev/hda2 /media/disk
$ sudo nano /media/disk/etc/fstabtam upravte ten radek a restartujte bez livecd.
-
ubuntu@ubuntu:~$ sudo mkdir /media/hda2
ubuntu@ubuntu:~$ sudo mount /dev/hda2
mount: /dev/hda2 nelze nalézt v /etc/fstab ani /etc/mtab
pokiaľ mám skúsenosti, tak fstab livka je prázdna a podľa toho, čo ti vypísalo usudzujem, že si doň nevložil čo a kam má mountovať (ako som napísal hore)
Až potom, keď primountuješ disk s ubuntu môžeš editovať fstab ktorý je na disku. Pokiaľ máš v fstabe toho livka napísané kam mountovať /dev/hda2 na primountovanie stačí "sudo mount /dev/hda2". Pokiaľ máš fstab prázdny mountuješ ako písal donny "sudo mount /dev/hda2 /media/hda2 (alebo disk, alebo aký adresár si na to vytvoríš)
-
ubuntu@ubuntu:~$ sudo mount /dev/hda2
mount: /dev/hda2 nelze nalézt v /etc/fstab ani /etc/mtabAle to je "zrejme" ... zadali jste jenom jeden parameter mountu, a to ze CO ma montovat. Ale nevi KAM, takze prohleda ten /etc/fstab a /etc/mtab ktery je tam z liveCD, a tam takova informace samozrejme neni.
Staci tam pridat i druhy parametr "/media/hda2" (resp. to same co jste zadali do "mkdir", ktery ten prazdny adresar urceny k namontovani disku vytvori).
Snazte se trochu pochopit co ty prikazove radky znamenaji, pak si budete umet s takovym problem poradit i sam a nebudete ztracet cas cekanim na odpoved.
(chapu ze to neni trivialni)
-
budiz tento problem prohlasen vyresenym. Moc dekuju vsem zucastnenym za pomoc. Ja se fakt snazim, ale komu neni z hury dano, otravuje na foru. Jeste jedou diky.