Saya baru menginstal Ubuntu di komputer saya beberapa hari yang lalu untuk menjalankan program eksklusif. Saya selesai dengan itu, dan saya akan memformat drive untuk menginstal ulang Windows. Namun, adik laki-laki saya ingin menjalankan perintah ini di terminal yang akan menghancurkan OS, dan saya pikir tidak ada salahnya karena saya tetap memformat drive.
Inilah ini:
sudo rm -rf --no-preserve-root /
Maafkan noobiness saya jika perintah ini seharusnya mengakhiri dunia atau sesuatu. Jadi itu mengacaukan OS dan saya reboot PC dengan Windows setup USB, berencana untuk memformat drive di Windows Setup.
Namun, saat dihidupkan kembali, monitor tidak menerima input sama sekali. Juga, indikator HDD (atau apa pun lampu merah itu) tidak melakukan satu hal. (Sebenarnya tidak aktif.) Para penggemar bekerja dan drive DVD-nya. (Saya tidak berpikir ada speaker PC di sana, jadi jika Anda memerlukan kode kesalahan bip, maaf.)
Saya mencoba mengganti kabel VGA dari kartu grafis ke motherboard, tetapi saya tetap tidak mendapat input. Saya mencoba memasukkan disk Windows XP lama ini ke disk drive, tetapi tidak ada yang muncul. Hancurkan tombol Delete, F12, dll., Tetapi tidak ada yang terjadi. Saya kemudian mencari online dan mencoba saran untuk memasang kembali RAM, tetapi tidak ada yang berubah. Saya sedang berpikir untuk mengatur ulang CMOS secara manual tetapi belum melakukannya. (Tolong beritahu saya jika Anda akan merekomendasikan melakukannya, karena saya tidak ingin mengacaukan PC jika saya tidak perlu.)
Saya memiliki UEFI sehingga saya dapat menggunakan chip cadangan jika BIOS rusak.
sumber
del -s c:\*.*
di baris perintah Windows (jika memori sintaks DOS saya benar). Tentu saja menghapus OS akan menyebabkan OS gagal, tetapi tidak lebih. Anda seharusnya mendapatkan prompt GRUB. Anda memiliki masalah lain, dan itu tidak ada hubungannya dengan Ubuntu. Bahkan jika disk gagal, itu tidak akan mempengaruhi boot USB atau DVD.Jawaban:
Ini dimungkinkan pada sistem UEFI yang menjalankan systemd.
Untuk meringkas, mengutip komentar dari laporan bug itu:
Masalahnya terjadi pada distribusi yang menjalankan systemd dan me-mount
efivarfs
writeable (at/sys/firmware/efi/efivars
). Systemd perlu menulis di sana, sehingga distribusi menggunakan systemd terpengaruh. Namun, tampaknya tidak ada indikasi bahwa sistem pemula terpengaruh.sumber
sudo rm -rf --no-preserve-root /
?sudo find / -xdev -delete
mungkin.Menjalankan perintah
rm -rf /
dapat merusak perangkat UEFI apa pun (termasuk dari yang saya ketik). Melakukan hal ini akan menghapus semua file yang termasuk drive terpasang dan variabel firmware EFI (ini adalah apa batu bata). Linux memasang variabel EFI/sys/firmware/efi/efivars/
, danrm -rf /
akan menghapus semua file (variabel EFI) di folder itu. Komputer Anda kemungkinan besar adalah bata dan tidak dapat diperbaiki (EFI menggunakan NVRAM ).Komputer BIOS lama tidak cocok
rm -rf /
, karena mereka tidak memiliki variabel firmware EFI yang dapat dihapus. Juga, dimungkinkan untuk melakukan hal yang sama (hapus semua variabel EFI) pada Windows dengan beberapa baris kode.sumber
Tidak ada cara menghapus file yang akan menghancurkan drive, biasanya (lihat edit saya di akhir - rupanya, ada cara). Perintahnya sama dengan memasukkan del -sc: *. * Di baris perintah Windows (jika memori sintaks DOS saya benar). Tentu saja menghapus OS akan menyebabkan OS gagal, tetapi tidak lebih.
Jika Anda menghapus direktori boot bersama dengan hal lain, bahkan seluruh partisi, Anda tetap harus mendapatkan prompt GRUB. Bootloader GRUB tidak akan terhapus karena itu bukan bagian dari struktur direktori, tetapi menunya, jadi masih harus mencoba memuat dan memberikan kesalahan.
Anda memiliki masalah lain, dan itu tidak ada hubungannya dengan Ubuntu. Bahkan jika disk gagal, itu tidak akan mempengaruhi proses boot USB atau DVD.
EDIT: OK, saya pikir jawaban saya sudah ketinggalan zaman karena UEFI BIOS, yang merupakan sesuatu yang saya tahu sedikit tentang. Tampaknya, dimungkinkan untuk menghapus informasi konfigurasi UEFI yang kritis. Saya percaya apa yang terjadi adalah ini di-mount ke sistem file, dan jika dilakukan dengan tidak benar, tidak akan hanya dibaca, dan dapat dihapus, sehingga menghapusnya dari BIOS.
sumber
Saya memiliki pengalaman bahwa media Pemasang Windows mungkin hang jika HD Anda menggunakan format yang tidak diketahui Windows (seperti ext4).
Dalam hal ini, Anda harus menjalankan Linux LiveCD dengan GParted (seperti ini ), dan memformat hard drive Anda ke sesuatu seperti NTFS atau FAT32 sebelum mencoba menginstal Windows.
sumber
Masalah utama di sini adalah bahwa sistem file dapat menjangkau perangkat. Ini termasuk apa pun yang dipasang. Ini masalah bagi UEFI. Heck, itu adalah masalah untuk Android. Dan jika Anda memiliki kamera yang terpasang, katakanlah, Anda juga telah menghapus konten DCIM Anda, bukan? Jadi, apa yang kamu pelajari? Pabrikan mungkin dapat membantu Anda, dan Anda mungkin dapat mem-flash dengan cara lain.
Bersihkan disk dengan dd jika = / dev / nol waktu berikutnya, dan menghapus hal-hal sembrono akan kembali menggigit Anda suatu hari. Semuanya akan berakhir dengan air mata. Anda benar-benar dapat melakukan waktu untuk mengerjai seseorang seperti ini, ini sedikit lebih buruk daripada del . dalam direktori root PC MS-DOS.
sumber