/etc/fstab readonly, oprava?

JanS

/etc/fstab readonly, oprava?
« kdy: 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


trubicoid2

Re:/etc/fstab readonly, oprava?
« Odpověď #1 kdy: 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

JanS

Re:/etc/fstab readonly, oprava?
« Odpověď #2 kdy: 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?

Lol Phirae

Re:/etc/fstab readonly, oprava?
« Odpověď #3 kdy: 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í.  ::)

Lol Phirae

Re:/etc/fstab readonly, oprava?
« Odpověď #4 kdy: 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.


JanS

Re:/etc/fstab readonly, oprava?
« Odpověď #5 kdy: 06. 11. 2015, 18:29:52 »
e2fsck nepomohlo, stale read only a system nenabehne.

JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:/etc/fstab readonly, oprava?
« Odpověď #6 kdy: 06. 11. 2015, 18:47:04 »
A po uspesnem e2fsck z live distra jste disk namontoval a opravil fstab?

Trubicoid2

Re:/etc/fstab readonly, oprava?
« Odpověď #7 kdy: 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

JanS

Re:/etc/fstab readonly, oprava?
« Odpověď #8 kdy: 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.

JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:/etc/fstab readonly, oprava?
« Odpověď #9 kdy: 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.

JanS

Re:/etc/fstab readonly, oprava?
« Odpověď #10 kdy: 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

JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:/etc/fstab readonly, oprava?
« Odpověď #11 kdy: 06. 11. 2015, 21:09:53 »
Furt jste sem ale nedal vypis mount, minimalne cast tykajici se inkriminovaneho disku. A prihodte vypis blkid.

samalama

Re:/etc/fstab readonly, oprava?
« Odpověď #12 kdy: 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/...

Lol Phirae

Re:/etc/fstab readonly, oprava?
« Odpověď #13 kdy: 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

samalama

Re:/etc/fstab readonly, oprava?
« Odpověď #14 kdy: 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...