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.