Saya sedang memikirkan dualbooting Windows 10 dan Ubuntu di berbagai partisi dari SSD yang sama. Jika kode seperti rm -rf
entah bagaimana terjadi di partisi Ubuntu, apakah ini mempengaruhi Windows, atau apakah meninggalkan partisi lain? Dan jika itu TIDAK mempengaruhi partisi Windows, bagaimana saya bisa mencegah hal ini terjadi?
dual-boot
partitioning
18.04
windows-10
Paul Kim
sumber
sumber
Jawaban:
Jika Anda memiliki akses fisik ke komputer, Anda memiliki kekuatan untuk melakukan apa saja dengan file di dalamnya, termasuk membaca, merusak atau menghapusnya.
Namun dimungkinkan untuk membuatnya lebih sulit untuk menghapus file secara tidak sengaja.
Jika Anda ingin membaca dokumen di partisi Windows 10 Anda, Anda bisa memasang partisi dalam mode read-only . Anda tidak akan dapat mengedit dokumen Word, tetapi itu sudah cukup jika Anda ingin membaca PDF, mendengarkan MP3 atau menonton film di partisi Windows Anda. Kemungkinan lain adalah membuat
D:
partisi FAT32 di bawah Windows, yang akan Anda pasang dengan izin menulis di bawah Ubuntu.Saya bisa memikirkan setidaknya 5 perintah pendek untuk menghancurkan Partisi Windows dari sistem Linux, tetapi mereka semua membutuhkan
root
hak istimewa. Berhati-hatilah setiap kali Anda ingin menjalankan perintah yang dimulai dengansudo
atau ketika suatu program memberi tahu Anda bahwa "Otentikasi diperlukan untuk menjalankan".Akhirnya, berhati-hatilah saat memasang Ubuntu di sepanjang Windows. Pemasang memperjelas partisi mana yang diubah ukurannya, dibuat atau dihapus tetapi masih mungkin untuk menghapus partisi yang ada jika Anda mengabaikan peringatan cukup lama.
Untuk amannya, ikuti @ Emmet ini sangat baik saran (pastikan untuk backup data Anda).
sumber
Dasar umum untuk mencegah kehilangan data: INGAT SELALU MENGAMBIL CADANGAN ANDA
Itu tidak mempengaruhi partisi windows, karena Anda menjalankannya dari mesin Ubuntu Anda.
Bayangkan seperti ini
Jika Anda menjalankan di
rm -rf
dalam lokasi Anda, itu akan memengaruhisda5
partisi — di mana sistem Ubuntu Anda berada. Jadi itu hanya mempengaruhi Ubuntu.Andaikan Anda memiliki grub boot loader untuk memuat 2 OS (Ubuntu dan Windows), jika Anda
GRUB
juga menghapus file secara tidak sengaja , Windows tidak akan dapat melakukan boot, tetapi data di dalamnya akan tetap utuh.Namun , Ubuntu cenderung untuk me-mount partisi Windows ketika tersedia, dan jika Anda mengatakan berlari
rm -rf /*
, Ubuntu — tanpa ragu akan menghapus SEMUA file, ini termasuk partisi Windows.Ada juga
dd
perintah terkenal , makadisk destroyer
julukan itu. Ini banyak digunakan untuk: memformat drive, kloning disk, membuat bootable usb dll.dd
memiliki kemampuan untuk membuang seluruh drive utama,dd if=/dev/zero of=/dev/sda
akan mengganti semua data pada drive utama dengan nol — dan selamat tinggal pada data kami!Dengan itu, harap berhati-hati ketika menjalankan perintah dan selalu perhatikan sebelum melakukan sesuatu - yang terbaik adalah mencegah bencana sebelum terjadi.
Saya sangat menyarankan Anda untuk mempelajari berbagai perintah Linux, dengan cara ini Anda bisa tahu apa yang dilakukan perintah sebelum Anda menjalankannya.
Juga, sekali lagi mohon rumit ketika bekerja dengan
dd
, kesalahan umum itu untuk salah ketiksdb
untuksda
, apa yang terjadi setelah itu mengerikan.sumber
rm -rf
." Bagi saya, ini berarti berbagai perintah destruktif yang dapat dilakukan pada sistem Linux. Beberapa di antaranya akan menyebabkan masalah pada Windows. Sebagai contohcat /dev/zero > /dev/sda
akan menulis nol ke semua / dev / sda, sehingga menghapus semua data pada drive itu dan mungkin seluruh komputer. Tentu saja, hal-hal semacam itu kurang mungkin dalam praktiknya tetapi mereka perlu diakui untuk jawaban yang lengkap. Jika isolasi benar-benar aman diperlukan untuk mencegah Linux menyebabkan masalah pada Windows (atau visa-versa), satu-satunya metode yang cukup adalah semacam mesin virtual./media
atau/mnt
. Dalam hal ini,rm -rf
pasti akan dapat menghancurkan file windows./mnt
, dan Anda menjalankanrm -rf /*
, itu bye bye file Windows ...rm
membuka semua perpustakaan yang diperlukan, tidak masalah jika perpustakaan tersebut dihapus dari sistem file. Mereka akan tetap di disk, tidak terhubung tetapi masih terbuka oleh rm. Apa yang kemungkinan akan menyebabkan masalah adalah ketika OS mencoba menjalankan proses baru yang membutuhkan file atau perangkat yang sudah dihapus. Anda mungkin panik sistem pada saat itu.Jika fakta bahwa Anda tidak dapat menjaga dua sistem operasi pada satu disk agar tidak saling membahayakan membuat Anda mencari solusi lain, berikut ini lebih banyak opsi. Mereka tergantung pada kebutuhan praktis Anda dan anggaran Anda.
Anda dapat menjalankan satu (atau keduanya) sistem sebagai mesin virtual alih-alih menggunakan partisi terpisah. Mesin virtual harus memiliki akses terbatas ke host atau mesin virtual lainnya, sehingga Anda tidak dapat secara tidak sengaja merusak mesin host (meskipun masih ada cara yang disengaja). Keuntungan lain adalah Anda bisa menggunakan keduanya secara bersamaan.
Jika Anda ingin kedua sistem operasi Anda benar-benar terpisah, letakkan di hard disk yang dapat ditukar atau bahkan lebih baik, komputer yang terpisah (lebih sedikit kemungkinan untuk secara tidak sengaja menghancurkan disk Anda).
Jika Anda harus dapat mengakses data tetapi sangat sering melakukan hal-hal di Linux Anda yang dapat membahayakan sistem Windows secara tidak sengaja dengan selang kecil, letakkan di mesin yang berbeda dan akses Windows hanya melalui alat akses jarak jauh yang menghargai Mekanisme keamanan Windows. Anda akan mendapatkan akses penuh ke data Anda dan keamanan yang sangat tinggi dengan harga beberapa ratus Euro / USD untuk perangkat keras tambahan. Selain itu, Anda memiliki sistem cadangan jika salah satu gagal, jadi jika Anda bekerja pada mesin ini, biaya tambahan dapat terbayar.
sumber
Risiko seperti ini dapat dengan mudah dikurangi dengan mengaktifkan enkripsi drive BitLocker pada sistem operasi Windows10. Mengenkripsi partisi membuatnya untuk Ubuntu tidak dapat me-mount dan dengan demikian melakukan tindakan seperti rm -r
Ini juga berarti bahwa Anda tidak dapat berbagi file dengan sistem ubuntu melalui partisi windows.
Jika Anda ingin berbagi data antara dua sistem operasi, saya sarankan Anda membuat partisi data terpisah yang Anda pasang di kedua sistem operasi.
sumber
dd
masih bisa menimpa sektor terkait dari disk yang digunakan oleh windows, membuat sistem file terenkripsi secara permanen tidak dapat dipulihkan.cat
,dd
,fdisk
,parted
, ataumkfs.ntfs
akan semua dengan senang hati menghancurkan data pada partisi, dienkripsi atau tidak.Grub terus menggunakan Sistem. Sebelum melakukannya, Anda harus terbiasa dengan diskpart dan Grub. Verifikasi no'one memberi tahu Anda di sini, bahwa PC Anda ada dalam daftar untuk Linux. Punyaku bukan;)
sumber