Bagaimana saya menyelidiki masalah boot dan partisi?

22

Mesin saya tidak bisa boot atau tidak akan memilih sistem operasi yang tepat ketika saya memilihnya di menu GRUB. Informasi apa yang perlu saya berikan dalam pertanyaan saya sehingga orang dapat membantu saya?

Jorge Castro
sumber

Jawaban:

20

Skrip info booting merupakan cara yang bagus untuk mendapatkan informasi tentang apa yang terjadi, terutama untuk memecahkan masalah apa yang terjadi dengan boot dan partisi Anda.

Untuk 12,04 dan yang lebih baru:

sudo apt-get install boot-info-script pastebinit

Dan kemudian jalankan boot_info_script.

Jika Anda perlu berbagi informasi dengan seseorang untuk membantu Anda dengan partisi Anda (terutama di sini di Ask Ubuntu, Anda dapat menggunakannya bersamaan dengan pastebinituntuk memposting informasi boot Anda di web:

sudo boot_info_script --stdout | pastebinit

Ini akan secara otomatis mengirimkan informasi ke paste.ubuntu.com dan mengembalikan URL untuk Anda. Ambil URL itu lalu edit ke pertanyaan Anda.

Untuk 11.10 dan sebelumnya:

  • Unduh Skrip Info Boot
  • Ekstrak file zip ke direktori pilihan Anda.
  • Buka terminal (Aplikasi -> Aksesori -> Terminal di Gnome) dan ketik:

    sudo bash [path/to/the/download_folder]/boot_info_script.sh
    
  • Misalnya jika Anda mengunduh file ke desktop, gunakan:

    sudo bash ~/Desktop/boot_info_script.sh
    
  • Anda sekarang akan memiliki file RESULTS.txt di direktori yang sama dengan skrip. Tetapi jika skrip berada di dalam direktori sistem (seperti / usr atau / etc) HASIL.txt akan berada di direktori home.

Jika Anda telah memasang pastebinit, Anda dapat mengirim hasilnya langsung ke paste.ubuntu.com:

sudo bash boot_info_script.sh --stdout | pastebinit
Jorge Castro
sumber
Saya berharap saya tahu satu atau tiga bulan lalu bahwa semua yang perlu Anda lakukan untuk menggunakan pastebinitadalah untuk pipa stdoutitu atau, untuk menempelkan isi file, gunakan pastebinit -i /etc/a/file/name. Tetapi ternyata man pastebinititu terlalu teknis untuk saya atasi. :-(
irasional John
6

Ketika Anda dapat boot ke instalasi Anda, cara untuk pergi diberikan dalam jawaban Jorge Castro. Info tambahan yang dikumpulkan dari log Boot sangat dihargai. (Untuk perincian, gulir ke bawah.) Ketika sistem Anda benar-benar rusak, dan menolak untuk mem-boot instalasi dengan biaya berapa pun, berikut adalah alternatifnya.

Lakukan penyelamatan untuk menyelamatkan Anda !!

Oke, sekarang kita memiliki judul, prosedurnya mengikuti. Bereksperimenlah dengan segala yang dimilikinya, tetapi dengan risiko Anda sendiri, dan Anda bahkan dapat menyelesaikan masalah Anda. Jika Anda ingin menghindari masalah, ikuti petunjuknya dengan tepat .

  • Unduh Rescatux . Rescatux adalah cd boot-rescue. pilih salah satu gambar ISO dari halaman itu. Versi stabil terbaru (yang tanpa judul alpha / beta) direkomendasikan.
  • Membakarnya ke CD, atau, membuat usb-stick bootable dengan ISO itu. (Instruksi lengkap di bawah)
  • Boot menggunakan cd / usb-stick.

    Catatan: Anda mungkin perlu menekan atau menahan F12atau beberapa tombol lain (Biasanya ditampilkan di sudut bawah layar mulai) dan pilih Boot dari CD atau USB atau beberapa opsi lain yang relevan untuk mencegah booting otomatis dari hard drive.
    Perhatikan bahwa booting mungkin tidak langsung pada perangkat keras yang dibatasi boot, seperti Macbooks. Anda disarankan untuk mencari bantuan dari teman-teman kami di Ask Different dalam hal itu.

  • Pilih Rescatux 32 bit, atau Rescatux 64 bit, sebagaimana berlaku. Jika ragu, pilih 32-bit. Jika tidak ada opsi yang tersedia, dan Anda melihat 'hidup', pilihlah.

  • Pilih Supportopsi, diikuti oleh Boot info scriptdan kemudian run.
  • Pesan konfirmasi akan ditampilkan, bahwa menjalankan skrip bootinfo adalah OK.
  • Pilih Dukungan, lalu bagikan_log. pilih bootinfoscript_log.txt, klik berikutnya, dan Anda akan mendapatkan tautan ke hasil yang diunggah. Anda dapat menggunakan tautan itu saat meminta bantuan.
  • Jika Anda luring, Anda dapat melihat log dengan memilih opsi itu di bawah dukungan, dan dapat menyimpan file itu di tempat lain. Pada usb-stick yang berbeda, dll, dan sertakan informasi itu ketika mengajukan pertanyaan.

Berikut adalah video yang membantu . Lebih banyak dapat ditemukan di beranda Rescatux .

Sertakan bootog, jika mungkin:

Untuk mengakses log boot:

  • Jika Anda dapat mem-boot ke instalasi Anda, mulai terminal, dan ketik dmesg > dmesglog.txtdan cp /var/log/boot.log bootlog.txtdan sertakan konten dari kedua file (dmesglog.txt dan bootlog.txt), sambil mengajukan pertanyaan. Anda harus menemukannya dibuat di direktori home Anda, jika Anda mengikuti instruksi dengan benar.
  • Jika Anda memiliki live cd, (Ubuntu, Rescatux, atau livecd lainnya): Buka peramban file, pasang disk dengan instalasi, navigasikan ke var / log, dan sertakan konten file dmesgdan boot.logsaat mengajukan pertanyaan.

Untuk membakar CD:

  • Menggunakan Ubuntu: Klik kanan pada iso yang diunduh dan pilih Write to disk.Ikuti petunjuk di layar.
    Atau, Cari Disc burnerdan buka. Pilih gambar iso, dan ikuti instruksi di layar.
  • Menggunakan Windows: Klik kanan pada iso yang diunduh, dan pilih 'Burn Disk Image'. Anda akan dipandu oleh pemandu pembakaran CD.
    Lain, cari dan buka Windows Disc Image Burner, dan ikuti petunjuk di layar. Pilih file iso yang tepat (yang Anda unduh) ketika diminta.
  • Menggunakan Mac / Distro Linux Lain: Kemungkinan besar, Anda akan memiliki opsi menu klik kanan. Selain itu, gunakan utilitas pembakar disk default Anda. (Pembaruan dengan instruksi khusus diterima.)

Untuk membuat bootable usb-stick:

  • Alat yang disarankan: Unetbootin . (Bekerja pada Windows, Linux, dan MacOSX.)
  • Pengguna berpengalaman mungkin merasa lebih mudah untuk menggunakan sudo dd if=<path-to-iso> of=<USB-drive-here>
    (mis: sudo dd if=~/rescatux.iso of=/dev/sdbGanti sdb dengan apa pun disk usb, dan ~ / rescatux.iso dengan path ke file iso Anda)

    JANGAN GUNAKAN ddjika Anda tidak berpengalaman. salah mengetik satu huruf saja berpotensi menyebabkan seluruh hard disk Anda tidak dapat di-boot yang hanya dapat diperbaiki dengan menginstal ulang, dan dapat menyebabkan hilangnya data permanen.

Mahesh
sumber
Jika sistem saya rusak, bagaimana cara mengunduh Rescatux atau membakar ke Live Cd atau Usb-Stick. Sejauh menyangkut live CD Ubuntu, kemungkinan besar OP harus memiliki LiveCd atau Usb-Stick.
atenz
@tijybba Argumen yang valid. Tetapi jika sistemnya benar-benar rusak, dan Anda mencari bantuan di sini dengan memposting pertanyaan, Anda mungkin memiliki akses ke PC teman, atau sesuatu seperti itu. sehingga bisa digunakan. Atau, live cd boot melakukan pekerjaannya. :) Saya khawatir hal yang sama tidak dapat dilakukan tanpa minimal boot langsung. Saya mencari alternatif yang lebih baik. Perbaikan disambut baik.
Mahesh
@ Mahesh dapatkah Anda memperbarui ini dengan cara melakukan beberapa hal dengan cd Ubuntu? Seperti di, cara mencari log dari live cd, dll.
jrg
2

Instal perbaikan-boot itu akan membantu ...

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install boot-repair
Jorge Castro
sumber
1

Jika Anda tidak dapat boot ke sistem, gunakan mode "coba" dari cd instal ubuntu. Ini akan memberi Anda desktop grafis yang berjalan dari cd / dvd Anda.

Anda kemudian dapat me-mount partisi root Anda dan menginstal ulang grub menggunakan boot-repair.

https://help.ubuntu.com/community/RecoveringUbuntuAfterInstallingWindows

Floyd
sumber