Fórum Root.cz

Hlavní témata => Distribuce => Téma založeno: JanS 06. 11. 2015, 08:43:49

Název: /etc/fstab readonly, oprava?
Přispěvatel: JanS 06. 11. 2015, 08:43:49
Podarilo se mi spachat chybu v fstabu na radku se systemovym diskem/partition. Jelikoz tam je defaultni option errors=remount-ro, tak system pri startu mountne ro a boot se zadrhne a hodime do recovery. Ovsem jelikoz je filesystem s fstabem ro, tak to neopravim (zkousel jsem).

Jak z te bryndy ven?

Zkousel jsem nabootovat z jineho systemu, kde se ta partition nepoouziva, mountnout ji rucne a opravit, ale i tak byl minimalne fstab ro a neslo to overridnout (vim).

Debian 8.2

Diky
Název: Re:/etc/fstab readonly, oprava?
Přispěvatel: trubicoid2 06. 11. 2015, 08:56:28
to tak v tom fstabu ma byt, kdyz je fs s chybama, tak pripojit jen ro, aby se vic nerozbil

oprava: nabootujes jinej system, trebas systemrescuecd a udelas bez namountovani opravu trebas

Kód: [Vybrat]
e2fsck -f -y -D /dev/sda1
pak to uz bude fungovat

vono by to slo asi i z toho recovery, ale toto je jistota
Název: Re:/etc/fstab readonly, oprava?
Přispěvatel: JanS 06. 11. 2015, 10:19:01
Diky, vecer zkusim.

A to jakoze to read-only zapise tak hluboko, ze to nejde mountnout read-write ani jinde?
Název: Re:/etc/fstab readonly, oprava?
Přispěvatel: Lol Phirae 06. 11. 2015, 10:35:27
OMG. Předřečník se ti snaží naznačit, že máš rozbitej filesystém. Šťourání v /etc/fstab to vopravdu neopraví.  ::)
Název: Re:/etc/fstab readonly, oprava?
Přispěvatel: Lol Phirae 06. 11. 2015, 10:36:22
Pro jistotu ještě pro ty pomalejší:  errors=remount-ro se vztahuje je stavu filesystému, ne k tomu, jak hodně jsi dojebal fstab.
Název: Re:/etc/fstab readonly, oprava?
Přispěvatel: JanS 06. 11. 2015, 18:29:52
e2fsck nepomohlo, stale read only a system nenabehne.
Název: Re:/etc/fstab readonly, oprava?
Přispěvatel: JardaP . 06. 11. 2015, 18:47:04
A po uspesnem e2fsck z live distra jste disk namontoval a opravil fstab?
Název: Re:/etc/fstab readonly, oprava?
Přispěvatel: Trubicoid2 06. 11. 2015, 19:18:12
Ten fstab vypada jak? Jestli tam je rw,errors=remount-ro tak to možná je dobře. Nebo cos tam měl a na co si to změnil?

Ještě může být nějakej parametr v grubu, tam ale většinou bývá prave ro.

Z live distribuce by to melo jít opravit a vzdy namountovat rw.

Hod sem vypis, co to rika
Název: Re:/etc/fstab readonly, oprava?
Přispěvatel: JanS 06. 11. 2015, 20:33:25
e2fschck probehl bez problemu, disk jde v livedistru namountovat (mount -t ext4 /dev/sda1 /dir), ale i takto se mountne ro, a nejde na nem nic editovat.

v fstabu je:
Kód: [Vybrat]
UUID=1d175289-4304-49a2-95e1-87a37806df78 /               ext4    notime,errors=remount-ro 0       1pridany byl ten notime. Ten v journalu pise, ze je neznamy parametr.
Zadna jina zmena nebyla.

Muzu poslat bootvaci logy.
Název: Re:/etc/fstab readonly, oprava?
Přispěvatel: JardaP . 06. 11. 2015, 20:53:46
A co je to "notime"? Nemyslite noatime? Jinak se mrknete na relatime, treba se vam bude vic libit.

Jinak nevim, proc by se mel disk montovat ro, kdyz je v poradku. Z ceho a jak to montujete? Jestli nejakym klikatkem (filemanager), co nebezi pod rootem, tak to vas na /etc/fstab nepusti. Nejste vlastnik ani v grupe, tak budte rad, ze vas aspon necha cist.

Dejte sem vypis mount pote, co je to dle vaseho postupu namontovane.
Název: Re:/etc/fstab readonly, oprava?
Přispěvatel: JanS 06. 11. 2015, 21:01:20
Jo, noatime asi bude spravne :-)

Montuju to jako root z radku pod xubuntu ktere mi zbylo na USB disku. Jelikoz v tom xubuntu neni driver grafiky, tak mi to ani neda Xka, ale to snad nevadi... Jak jsem psal vyse, tak montuju takto:
Kód: [Vybrat]
mount -t ext4 /dev/sda1 /dir
Název: Re:/etc/fstab readonly, oprava?
Přispěvatel: JardaP . 06. 11. 2015, 21:09:53
Furt jste sem ale nedal vypis mount, minimalne cast tykajici se inkriminovaneho disku. A prihodte vypis blkid.
Název: Re:/etc/fstab readonly, oprava?
Přispěvatel: samalama 06. 11. 2015, 21:18:08
takze si to zhrnme:
- op pridal do fstabu neexistujuci parameter
- po reboote mu (super)systemd nemountol /, pretoze chyby v /etc/fstab - resp. mountol ro
- podla vsetkeho je fs ok
- podla vsetkeho mu v live cd mountne particiu len ro, preto by som skusil
mount -o rw /dev/... /mnt/...
Název: Re:/etc/fstab readonly, oprava?
Přispěvatel: Lol Phirae 06. 11. 2015, 21:27:39
- po reboote mu (super)systemd nemountol /, pretoze chyby v /etc/fstab - resp. mountol ro

Shrňme to stručněji: Raz! Dva! Tři! Rozhodčí je <|>. Raz! Dva! Tři! Lennart je rozhodčí!!!

 ;D ;D ;D
Název: Re:/etc/fstab readonly, oprava?
Přispěvatel: samalama 06. 11. 2015, 21:38:22
- po reboote mu (super)systemd nemountol /, pretoze chyby v /etc/fstab - resp. mountol ro

Shrňme to stručněji: Raz! Dva! Tři! Rozhodčí je <|>. Raz! Dva! Tři! Lennart je rozhodčí!!!

 ;D ;D ;D

neruhaj sa synu! za trest 3x zopakovat "systemd nas":

systemd nas, ktory si nainstalovany,
spusti sluzby svoje,
spust journalctl svoje,
bud pid 0 ako v userspace tak aj v kernelspace...
Název: Re:/etc/fstab readonly, oprava?
Přispěvatel: JanS 06. 11. 2015, 21:42:08
samalama to shrnul uplne spravne O:-)
A i navrzene reseni zafungovalo, fstab je opraveny a super systemd zacal bootovat jak ma.
Pokus o mount -o rw jsem udelal uz pred zalozenim vlakna (pred e2fschck), ale je mozny ze blbe.

Nicmene vsem zucastnenym cisicere diky za pomoc.
Název: Re:/etc/fstab readonly, oprava?
Přispěvatel: Lol Phirae 06. 11. 2015, 22:18:44
neruhaj sa synu! za trest 3x zopakovat "systemd nas":

Pro tohle fakt marně hledám slušná slova. Včera tady pro změnu někdo psal, že po upgradu Debianu, kdy se mu tam nacucnul ten Lennartware, už bohužel nenabootoval, protože /etc/mtab nebyl symlink do té správné svaté systemd zadele kdesi v /run, což je samozřejmě tak naprosto fatální chyba, že pokoušet se přece jen nabootovat je úplně zbytečné, že...  ::) >:(

Název: Re:/etc/fstab readonly, oprava?
Přispěvatel: peter 06. 11. 2015, 22:46:53
neruhaj sa synu! za trest 3x zopakovat "systemd nas":

Pro tohle fakt marně hledám slušná slova. Včera tady pro změnu někdo psal, že po upgradu Debianu, kdy se mu tam nacucnul ten Lennartware, už bohužel nenabootoval, protože /etc/mtab nebyl symlink do té správné svaté systemd zadele kdesi v /run, což je samozřejmě tak naprosto fatální chyba, že pokoušet se přece jen nabootovat je úplně zbytečné, že...  ::) >:(
Myslíš /proc/self/mount ? Tak ten súbor existoval ešte keď si za sebou ťahal káčera. Ale preklep v fstab odstaví pripojenie disku v každom inite.
Název: Re:/etc/fstab readonly, oprava?
Přispěvatel: JardaP . 06. 11. 2015, 23:23:03
super systemd zacal bootovat jak ma.

Tim to mozna bude. Driv bootovalo jadro, dneska systemd.
Název: Re:/etc/fstab readonly, oprava?
Přispěvatel: aaaa 06. 11. 2015, 23:54:19
Pozdě, ale nefungovalo by v tom RO recovery modu udělat
Kód: [Vybrat]
mount -o remount,rw /dev/sda1 a vrátit fstab do pořádku?