pengguna root tidak dapat melakukan perubahan pada file karena file hanya dapat dibaca

1

Mungkin solusinya terlalu mendasar tetapi saya tidak dapat melakukan perubahan pada file sebagai root karena file terbuka sebagai hanya dibaca. Karena saya mem-boot sistem operasi dari snapshot hanya baca.

Alasan dari situasi ini adalah ini. File di bawah / etc hanya bisa dibaca. Bagaimana saya bisa kembali ke sistem file read-writable dari readonly?

Sistem Operasi: SLES 12 (gambar bukan milik saya)

Ketika saya membuka /etc/resolv.conf dengan vim sebagai root, baris bawah file adalah seperti ini:

"/etc/resolv.conf" [readonly] 23L, 870C

dan jika saya masuk ke mode insert:

-- INSERT -- W10: Warning: Changing a readonly file
Gefolge
sumber
2
Jika sistem file hanya dibaca yang diharapkan. Mungkin Anda harus menyalinnya ke rwsistem file?
GabrielaGarcia
Saya pikir ada cara lain yang tidak perlu filesystem rw baru. Saya mem-boot os dari snapshot dan saya tidak dapat menemukan cara mount / etc sebagai rw. Tetapi di sisi lain, di mesin SLES kami yang lain / etc tidak ditampilkan daftar gunung. Tetapi saya dapat melakukan perubahan pada file dll mesin ini.
Gefolge
saya menemukan jalan. hanya dua kata tetapi menemukan ini terlalu sulit.
Gefolge
Senang melihat Anda menambahkan jawaban. Silakan tetapkan itu sebagai solusi. Juga, kedua pertanyaan dan jawaban itu sulit dimengerti.
davidbaumann
Saya mengubah pertanyaan. Pertanyaannya sama tetapi sekarang lebih jelas, saya pikir begitu.
Gefolge

Jawaban:

1

Saya menemukan jalannya.

Setelah boot dari snapshot, jalankan perintah di bawah ini sebagai root:

snapper rollback

Perintah ini memungkinkan untuk mengembalikan dari snapshot yang dijalankan mesin.

Jadi, karena ini adalah snapshot, jika Anda mundur dari ini, Anda mungkin kehilangan data Anda .

Gefolge
sumber