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

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 .

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.