Bagaimana cara saya mengubah dari dual-boot Windows / Ubuntu ke single-boot Ubuntu?

13

Saya memiliki laptop Vista lama tempat saya mempartisi dan menginstal Ubuntu, dengan dual-boot. Saya sekarang telah memutuskan untuk beralih sepenuhnya ke Ubuntu. Apa cara terbaik untuk mencapai ini?

Partisi saya saat ini:

+-------+--------------------+---------------+------------------------------+
| WinRE | C: (dual bootable) | D:            | Extended                     |
|       |                    |               +-----------+------------------+
|       |                    |               + Ubuntu    | Swap             |
+-------+--------------------+---------------+-----------+------------------+

Saya ingin mengubah ini menjadi:

+-------+-------------------------------------------------------------------+
| WinRE | Extended                                                          |
|       +------------------------------------------------+------------------+
|       | Ubuntu (bootable)                              | Swap             |
+-------+------------------------------------------------+------------------+

(Saya ingin menjaga partisi Windows Recovery kalau-kalau saya ingin menjual laptop).

Saya tidak yakin apakah partisi Ubuntu saat ini memiliki boot-loader di dalamnya. Saya juga tidak ingin kehilangan instalasi / data Ubuntu saya. (Saya senang membuang partisi Windows sepenuhnya - Saya telah mendukung semuanya).

Pembaruan: Setelah memeriksa bootloader saya, saya telah menghapus partisi Windows dan sekarang saya memiliki ruang kosong. Sayangnya sepertinya saya tidak dapat mengubah ukuran partisi / (root) yang ada karena sudah di-mount. Bisakah saya menyiasati ini, atau saya harus menginstal ulang?

tukang kayu
sumber
Apa itu partisi Pemulihan Windows?
Gaurav Butola
Ini pada dasarnya adalah disk pemulihan untuk Windows, tetapi ditahan pada hard-drive. Anda dapat boot ke dalamnya dan itu akan memformat ulang dan menginstal ulang Windows.
stusmith
Sebelum Anda melakukan apa pun dengan partisi Anda, periksa persis di mana Grub2 Anda diinstal. Sebagian besar informasi dapat Anda peroleh dari menjalankan skrip ini: sourceforge.net/projects/bootinfoscript . Kirimkan hasilnya sehingga kami dapat memberikan jawaban yang lebih tepat.
Takkat
@ user3940 - akan dilakukan. Saya akan memeriksanya malam ini dan mengirim info lebih lanjut besok.
stusmith
@stusmith: Saya yakin Anda memiliki cadangan, bukan ?-) ?. Anda hanya dapat mengubah ukuran partisi yang tidak di- mount . Cukup boot dari CD langsung dan mulai GParted.
Takkat

Jawaban:

5

Dalam instalasi standar, GRUB mungkin tidak terletak di partisi Windows, tetapi akan lebih baik untuk memeriksa ini terlebih dahulu dengan menjalankan skrip BootInfo sebelum Anda berakhir dengan mesin yang tidak bisa di-boot setelah menghapus partisi.

Setelah Anda mem-backup semua data penting Anda, Anda dapat mem-boot dari LiveCD dan mulai GParted seperti yang sudah disebutkan. Perhatikan bahwa menghapus atau mengubah ukuran partisi hanya dimungkinkan untuk partisi yang tidak diount .

Takkat
sumber
4
... dan perhatikan bahwa LiveCD secara otomatis me-mount partisi swap, jadi Anda perlu 'swapoff' (menggunakan gparted) sebelum itu akan membiarkan Anda memindahkan,
stusmith
6

Jika Anda perlu memperluas partisi saat ini, ruang kosong baru setelah menghapus partisi Windows lama harus tepat di sebelahnya. Ini juga harus dilakukan dengan sangat hati-hati, jika tidak, Anda dapat mengacaukan seluruh sistem. Saran saya adalah menghapus partisi Windows dan mengubahnya menjadi partisi EXT4 yang dapat Anda gunakan dari Ubuntu untuk menyimpan barang, seperti film, dll.

Untuk ini, Anda perlu menggunakan utilitas yang disebut GParted . Instal dari Pusat Perangkat Lunak jika Anda belum menginstalnya. Saat Anda memulai GParted, partisi ini mencantumkan partisi di hard disk Anda. Mereka akan dilambangkan dalam \dev\sda1dll. Anda mungkin dapat dengan mudah membedakan partisi Windows dari sistem file dan titik pemasangan mereka.

Hapus partisi Windows menggunakan menu yang muncul ketika Anda mengklik kanan.

Partisi sekarang akan ditandai sebagai ruang yang tidak terisi. Klik kanan lagi dan pilih New. Pilih format yang Anda inginkan untuk mempartisi dan klik Apply All Operationstombol alat.

Baca tutorial ini jika Anda baru memulai GPart.

thameera
sumber
Saya memang telah melihat gparted, namun: (a) Saya ingin menambah ukuran / karena ini sedikit kecil, dan (b) bootloader sebenarnya ada di drive "C:" - jadi jika saya menghapusnya Saya tidak akan bisa boot. Saya kira sebagian dari pertanyaan saya adalah "bagaimana cara saya menginstal bootloader yang sesuai pada partisi / yang sudah ada? Dan apakah itu akan berjalan pada bit ext4 atau keseluruhan bit yang diperluas?"
stusmith
Jangan khawatir, Ubuntu melakukan boot dengan baik dari ext4, baik itu di partisi extended atau tidak.
Perpanjangan
@stusmith: kekhawatiran Anda sepenuhnya benar, lihat di atas. / ext4 diperlukan untuk Grub2.
Takkat
1

Bootloader Anda (GRUB2) benar-benar tidak ada di C: tetapi di / dev / sda. Jadi Anda dapat melanjutkan dan menghapus partisi windows di gparted, di-boot dari Live-CD. Periksa apakah Ubuntu akan boot. Setelah itu, boot LiveCD lagi dan kembangkan Ubuntu / partisi Anda melalui mouse di gparted.

Extender
sumber
1
@Extender: Anda belum benar-benar tahu apakah Grub diinstal di / sda atau di tempat lain.
Takkat
Saya mengaktifkan mode telepati :) Serius, tempat GRUB apa lagi? Jika Ubuntu diinstal setelah Windows, dan dual-boot berfungsi sekarang? BTW, saya memiliki konfigurasi yang sama pada notebook saya.
Perpanjangan
1
@ Extender: Mode Telepati - itu bagus. Kemungkinan besar Anda benar dengan / sda tetapi apa jadinya jika tidak? Saya telah melihat lokasi yang cukup aneh untuk grub. IMO keuntungan utama dari grub adalah bisa meletakkannya hampir di mana saja. Lebih baik periksa hal-hal sebelum membuat perubahan pada partisi ;-)
Takkat
1
Kamu benar. Dia harus sudo grub-install / dev / sda pasti di bawah sesi Ubuntu.
Extender
Bagaimana Anda menghapus partisi dari LiveCD ???
Nathan Osman
0

Metode apa pun yang Anda gunakan untuk mencapai ini, Anda berisiko kehilangan sebagian atau semua data Anda. Saya pikir opsi yang paling tidak beresiko adalah pertama-tama melakukan backup (mis. Rsync), diikuti oleh semacam verifikasi. Kemudian lakukan instalasi baru, buat partisi mana saja yang Anda butuhkan. Kemudian kembalikan data cadangan Anda. Terakhir instal ulang paket lengkap Anda (mungkin menggunakan aptoncd ; harus tersedia di repositori).

melampaui
sumber
0

Mengenai cadangan: Jika Anda memiliki ruang tambahan di disk eksternal lain, opsi paling kuat adalah membuat gambar disk penuh menggunakan CloneZilla sebelum Anda mulai mengubah apa pun. Setelah itu, Anda dapat memformat ulang partisi NTFS sebagai ext4 / reiserfs / apa pun dan a) me-mount itu sebagai bagian dari sistem file dengan mengedit fstab Anda (untuk pemasangan otomatis) atau b) menggunakan gparted untuk memperluas instalasi yang ada ke ruang kosong. Memiliki disk image akan memberi Anda ketenangan pikiran; tetapi membutuhkan banyak ruang dan waktu untuk membuatnya. Jika Anda memindahkan partisi apa pun di sekitar Anda harus menginstal ulang GRUB (sektor disk yang perlu dilompati agar boot bisa dipindahkan.) Untuk melakukan itu, seperti disebutkan di atas, gunakansudo install-grub /dev/<disk name>. Itu harus memperbarui grub secara otomatis, jika saya ingat dengan benar ... Jika Anda tidak memindahkan partisi apa pun, cukup reboot ke instal Ubuntu Anda, dan jalankan sudo update-grubagar grub memindai ulang disk Anda untuk partisi yang dapat di-boot (menghapus opsi Windows).

Nick Pascucci
sumber
0

Jangan membuatnya terlalu rumit. Ini sangat sederhana ... masukkan CD Ubuntu dan restart. Saat Anda melewati proses instalasi, pilih opsi untuk menghapus dan menggunakan semua ruang dari hard drive Anda. Ini akan menghapus semua partisi, memformat ulang dan menginstal. Itu melakukan segalanya untuk Anda. Ketika semuanya dikatakan dan dilakukan, itu harus berfungsi seperti baru dikurangi konfigurasi tambahan yang Anda pilih untuk dilakukan.

Michael
sumber
OP ingin menyimpan data dan partisi pemulihan yang ada, bukan menghapus drive.
WindowsEscapist