Firmware, mimpi buruk bagian 3: Cara menginstal Linux pada mesin dengan partisi boot Windows sudah diinstal

Ralat: Setahun telah berlalu dan saya harus mengoreksi diri sendiri. Mesin saya tidak memiliki UEFI. Apa yang saya miliki adalah partisi boot. Solusinya tetap sama.

Lebih dari artikel opini, ini adalah tutorial, tapi mari kita pergi ke latar belakang.

Di forum saya menyebutkan itu Saya akan membeli komputer baru, dan memang saya membelinya Sabtu lalu. Saya IdeaPad z570 Ini memiliki prosesor Intel core i7, 4G RAM (saya akan menambahkan 4G lagi), grafis Intel HD 3000 (dengan 64M khusus, dan sejenisnya Saya tidak untuk bermain Saya tidak peduli), pengontrol nirkabel intel n-1000 (jika Anda tidak menggunakan kernel gratis, Anda akan memilikinya) dan 500G hard disk, itulah yang akan kita fokuskan. Disk memiliki 4 partisi (3 primer dan satu logis), 2 partisi adalah pabrik (Anda tahu, untuk pemulihan), satu adalah partisi Windows (7 home premium) dan yang lainnya (yang muncul di awal disk) memiliki 200Mb.

Tantangan: Pasang Debian Wheezy (Beta 4) pada mesin itu (dan jika memungkinkan, dual boot).

Apa yang terjadi? Saya bisa menggunakan live CD (untuk kasus ini saya gunakan Xubuntu) dan memulai dengan sebaik mungkin. Tetapi meskipun Anda memasang beberapa distribusi, itu hanya mem-boot windows. Di liveCD saya menemukan bahwa partisi 200Mb ini memiliki bendera boot. Dan seperti yang saya lihat saat memulai liveCD, sebelum grub muncul, itu menunjukkan tanda yang bertuliskan "Boot aman tidak diaktifkan". Itu adalah, sekarang disk memiliki EFI tetapi tidak mengaktifkan Boot Aman (bah, saya tidak menemukan tempat yang bisa diaktifkan …………… ..hehehehehe). Pesan itu muncul tergantung pada distribusinya dan menunjukkan bahwa ia memiliki dukungan untuk EFI. Menginstal Linux bukanlah hal yang mustahil, tapi itu akan berbeda (dan kurang nyaman).

Pertama saya mulai googling tentang cara menginstal Debian dengan EFI dan mereka mengatakan Anda harus menetapkan apa partisi bootnya. Itu tidak membantu saya, itu masih sama.

Kemudian terpikir oleh saya untuk mencari tahu cara menginstal linux (linux apa saja), pada mesin seperti milik saya. Saya menemukan forum dukungan lenovo dan mereka memberi tahu saya bahwa itu tergantung pada bagaimana disk dipartisi, jika memiliki EFI, disk mengambil daripada memiliki tabel partisi GPT.

Tebak ………………………………… ya, disk saya memiliki tabel partisi MBR. Saya memeriksanya di Windows.

Saya terus googling efi dan mbr dan saya menemukan informasi bagus ini di mana berbagai jenis tabel partisi dibandingkan. GPT telah dibuat untuk meningkatkan batasan yang memiliki MBR:

1)
MBR hanya mendukung hingga 4 partisi utama, atau hingga 3 partisi primer dan satu perluasan, yang dapat memiliki hingga 128 partisi logis.
GPT mendukung hingga 128 partisi utama.

2)
MBR mendukung semua mesin 32 dan 64 bit
Dukungan GPT hanya 64-bit

3)
MBR mendukung hingga 2T per partisi
GPT mendukung hingga 256T per partisi

(Saya kira karena disk saya 500G, mereka membuatnya sebagai MBR)

4) Disk yang dapat dilepas hanya mereka bisa menjadi MBR.

5) Dan yang paling penting
MBR menggunakan yang lama BIOS (itu dibuat 20 tahun yang lalu)
GPT bekerja dengan EFI (dibuat beberapa tahun yang lalu)

Singkatnya: EFI + MBR = CACA

Anda berpikir bahwa saya akan pergi meledakkan jendela, memformat seluruh disk, buat GPT dan mulai lagi …………………… ..MEREKA SALAH!!!! Saya tidak hanya bisa mem-boot Debian yang terinstal, tetapi saya tetap menggunakan dual boot saya.

Ternyata yang terjadi adalah itu grub tidak diinstal pada partisi 200 mb itu. Bagaimana cara melakukannya? Pertama saya mem-boot LiveCD dan di sana saya membuka terminal dan melakukan langkah-langkah ini: Saya melakukan ini dengan Xubuntu 12.10 dan mengasumsikan bahwa di / dev / sda1 ada partisi efi dan di / dev / sda6 partisi root dari distribusi sudah diinstal.

sudo -i
mount / dev / sda6 / mnt
mount / dev / sda1 / mnt / boot
grub-install –root-directory = / mnt / / dev / sda
mount –bind / proc / mnt / proc
mount –bind / dev / mnt / dev
mount –bind / sys / mnt / sys
chroot / mnt update-grub
umount / mnt / sys
umount / mnt / dev
umount / mnt / proc
keluar

Masih belum ada reboot. Dengan grub ini diinstal di partisi efi, tetapi hanya akan menampilkan jendela di sana. Harus termasuk entri Linux:

sudo -i
mkdir / media / linux
mkdir / media / winBoot
mount / dev / sda6 / media / linux
pasang / dev / sda1 / media / winBoot
cp /media/linux/boot/grub/grub.cfg /media/winBoot/grub/grub.cfg
keluar

Sekarang saya dapat memulai ulang dan saya menemukan Windows dan Debian. YUPI !!!!!!!!

Sekarang setelah saya menyelesaikan kelas kuliah saya, saya menginstal apa yang saya butuhkan (kali ini saya memilih untuk menggunakan KDE, dan berfungsi dengan baik) dan memindahkan barang-barang saya.

Fuentes:http://jacobfogg.blogspot.com/2012/01/installing-ubuntu-1110-on-lenovo-z570.html (Ini adalah tutorial yang membantu saya, saya sarankan Anda membacanya karena termasuk instruksi untuk kasus di mana wifi tidak berfungsi)


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   Gambar placeholder Antonio Rosales dijo

    Saya masih berjuang keras untuk dapat menginstal Debian, karena komputer saya dilengkapi dengan Windows 8, Y_Y

  2.   pernah dijo

    Beberapa konsep setengah menengah, menurut saya. Hampir semua disk menggunakan tabel MBR, GPT digunakan dalam keadaan yang sangat spesifik (ayolah, yang menggunakan lebih dari 4 partisi ...)
    Saya membuat PC, dan tahun ini semuanya datang dengan EFI, dan saya selalu menggunakan MBR tanpa masalah, dengan kedua OS tersebut. GPT belum meluas dan saya menghindarinya saja.
    Masalah Anda pasti datang dari sisi lain.
    salam

    1.    diazepam dijo

      Kemudian beri tahu saya bagaimana Anda menginstal Linux sambil tetap mempertahankan Windows.

      Mungkinkah grub tidak lagi diinstal?

  3.   rama dijo

    Saya pikir sekarang mereka harus, selain grub, membawa grub-efi, dapatkah Anda menginstalnya? Saya akan mengerti bahwa dengan itu seharusnya tidak ada masalah
    Apakah Anda mencoba untuk "menonaktifkan" uefi dari bios sebelum menginstal debian ???

    1.    diazepam dijo

      Tidak ada di bios untuk menonaktifkan uefi

      1.    rama dijo

        jika uefi tidak dinonaktifkan tetapi uefi boot keamanan atau semacamnya (mereka akan mengoreksi saya).

        kita harus berdiri teguh dan tidak membeli peralatan yang tidak memiliki opsi untuk menonaktifkan boot keamanan uefi.

        PS: Apakah Saudara memperhatikan masalah grub-efi ????

        salam

  4.   busuk87 dijo

    Saya bersyukur kepada Tuhan saya tidak mengalami banyak kesulitan saat menginstal linux di mesin saya dengan dual boot ... mungkin milik saya tidak memiliki uefi 0.0

  5.   Yoyo Fernandez dijo

    Dia bilang Sial !!! :ATAU

    1.    helena_ryuu dijo

      Lol

    2.    nano dijo

      Saya selalu mengatakan omong kosong, atau hampir selalu, dalam artikel saya xD

  6.   hexborg dijo

    Itu pekerjaan yang bagus. UEFI selalu memberikan masalah saat menginstal linux, saya berharap itu akan segera berubah ketika mereka merilis loader terkenal.

  7.   seseorang dijo

    Ada hal-hal yang tidak dapat dibeli dengan uang dan distro lain, untuk yang lainnya ada ubuntu dan perbaikan boot

  8.   Tukang es dijo

    Apa prosedur paling sederhana jika Anda ingin menghapus Windows dan semua partisi yang dibawanya, dan membuat partisi ext4 kecil untuk / boot dan partisi besar (untuk menggunakan LVM misalnya)? Jika demikian, apakah akan lebih mudah menggunakan GPT karena hanya ada 2 partisi utama? (selalu berbicara tentang perangkat keras EFI)
    terima kasih

    1.    diazepam dijo

      1) Saya pernah berpikir itu tidak akan menjadi masalah untuk menggunakan efi dengan mbr, jadi saya tidak tahu

      2) Partisi boot menggunakan ext2 karena Anda tidak memerlukan penjurnalan

    2.    Hugo dijo

      Saya biasanya menggunakan dd untuk membersihkan sekitar 100MB dari awal disk (di mana tabel partisi berada), dan kemudian membuat skema partisi saya.

      Secara kebetulan, saya pribadi memiliki pengalaman bahwa ketika saya mencoba meletakkan semua partisi di dalam LVM, itu berfungsi tetapi beberapa kesalahan terjadi sehingga saya akhirnya terjebak dengan skema ini:

      primer (boot, 100M, ext3)
      primer (swap, 2G)
      primer (root, 8G, ext3)
      primer (lvm, sisa disk)

      Di dalam LVM saya membuat volume untuk partisi ini:
      / usr (12 GB, ext4)
      / tmp (ext4, 10GB (terkadang saat membakar DVD lapisan ganda, jalur ini digunakan untuk membuat gambar))
      / home (ext4, ukuran yang sesuai untuk jumlah pengguna bersamaan)
      / var (ext4, ruang kosong lainnya)

      Setelah menggunakan skema ini, saya tidak mendapatkan pesan kesalahan. Sebenarnya partisi untuk / boot tidak penting, tetapi saya ingin membuatnya tidak tergantung pada root.

      Juga, untuk sedikit mengoptimalkan, saya biasanya mengoptimalkan opsi noatime atau relatime, untuk memastikan noexec dan nosuid, dll.

  9.   oscar dijo

    Belasungkawa terdalam.
    Anda seharusnya tidak membeli LENOVO. Dukungan teknis mereka adalah yang terburuk = ((setidaknya di sini di Meksiko) Saya segera membelinya dan saya menghabiskan dua bulan tanpa itu karena pembaca DVD gagal dan mereka meluangkan waktu untuk mengirimkannya T_T
    Nah ini bukan topik xD

  10.   Hugo dijo

    Diazepan, menurut saya jika setelah menginstal GRUB Anda telah menjalankan perintah update-grub, Anda akan menyelamatkan diri Anda sendiri dengan membuat entri dengan tangan.

    1.    Hugo dijo

      Maaf, untuk menjelaskan diri saya lebih baik:
      - Pertama lakukan chroot / mnt
      - Setelah chroot selesai, jalankan update-grub
      (tidak semuanya dalam satu baris)

      1.    diazepam dijo

        dalam hal ini, Anda juga harus menambahkan jalan keluar (untuk keluar dari chroot)

        1.    Hugo dijo

          Pasti.

          Yang mengejutkan saya adalah Anda harus menghasilkan input dengan tangan, ketika update-grub seharusnya melakukan pekerjaan untuk Anda.

          Mungkinkah paket os-prober tidak diinstal dengan benar?
          Akan menarik untuk mendaftarkannya untuk melihat apakah ini masalahnya, dan juga sebelum keluar dari chroot atau menjalankan update-grub, verifikasi bahwa di / etc / default / grub ada baris:

          GRUB_DISABLE_OS_PROBER = salah

          Bagaimanapun, mungkin itu adalah kekhasan partisi GPT, saya harus mengakui bahwa sejauh ini saya hanya bekerja dengan partisi MBR

          Masih artikel yang bagus.

  11.   Blaire pascal dijo

    Anda tidak bisa lebih grafis: "Bagaimana menginstal Linux pada mesin EFI yang buruk" hahaha. Faktanya, untuk G +, saya menyatakan solusi saya, instal BIOS, beralih ke GPT, tetapi sejujurnya saya tidak berpikir saya akan berhasil. Sangat bagus posnya.

  12.   MSX dijo

    "GPT diciptakan untuk meningkatkan batasan MBR" Maksud saya, yang dilakukan GPT adalah membuat batasan MBR lebih kuat ...

    atau lebih tepatnya GPT mencoba mengatasi keterbatasan MBR?

    1.    diazepam dijo

      benar

  13.   oscar dijo

    Memang bagus, tapi sakitnya live cd Fedora 18 tidak dimulai dengan UEFI, Anda harus menonaktifkannya dan menggunakan Legacy dan memilikinya seperti itu dan tidak lagi menggunakan UEFI, walaupun sebenarnya saya ingin menggunakannya , untuk iseng, jika Ubuntu 13.04 bisa, Mengapa tidak Fedora?

    1.    diazepam dijo

      Dukungan untuk UEFI mulai dari fedora 19

      1.    oscar dijo

        Fedora 18 juga seharusnya mendapat dukungan…. Nah, tunggu beberapa bulan untuk fedora 19, jadi sementara saya harus menggunakan windows lagi, karena Ubuntu memberi saya banyak masalah.

        1.    diazepam dijo

          Iya. Saya salah. Dukungan mulai dari 18.

        2.    pandev92 dijo

          sabayon memiliki dukungan UEFI / EFI

  14.   eliotime3000 dijo

    Tunggu, mengapa Anda tidak menggunakan mode penyelamatan? Ini bekerja untuk saya ketika saya pertama kali menginstal Debian dan kemudian Windows di bagian lain dari hard drive IDE saya [OH WAIT!].

    Bagaimanapun, saya harap Debian Wheezy dapat memperbaiki masalah UEFI ini dengan SecureBoot diaktifkan di pembaruan berikutnya.

  15.   bryanakd1994 dijo

    Permisi, saya punya pertanyaan. Saya menginstal Ubuntu 13.04 pada laptop yang memiliki Windows 8 (untuk itu saya harus mengakses opsi Advanced Start / Start dari Usb, saya tidak punya masalah). Namun, saya ingin menginstal Sabayon sekarang, tetapi karena saya tidak memiliki akses ke opsi yang ada di Windows, saya tidak tahu cara mem-boot Live Usb. Apa yang harus saya lakukan? Terima kasih sebelumnya.

    1.    diazepam dijo

      gunakan program seperti unetbootin yang mengambil iso dan meletakkannya di usb

      1.    bryanakd1994 dijo

        Ya, saya menggunakan Unetbootin untuk membuat Usb live Sabayon. Masalahnya adalah ia tidak mengenalinya saat memulai laptop. Dalam kasus Windows, saya dapat menjalankan Usb langsung dari Advanced Start tetapi dengan Ubuntu saya tidak tahu bagaimana melakukannya.

  16.   Gerhana dijo

    Dual boot tidak berfungsi untuk saya, saya benci EFI, ya, itu menyebalkan

  17.   ICH dijo

    KONTRIBUSI SANGAT BAIK, DENGAN KASUALITAS ANDA TIDAK TAHU CARA MELAKUKANNYA TAPI DENGAN BURG + FEDORA 19 + W8 ???

    SAYA MENCARI TAPI TIDAK BANYAK INFO, SAYA HARAP ANDA DAPAT MEMBANTU SAYA

  18.   chowitox dijo

    langkah-langkahnya benar tetapi bukan bukti bodoh (seperti semua yang ada di linux: D)
    Anda memiliki detail tertentu, misalnya, pertama Anda keluar dari sangkar dan kemudian Anda melepas dev prox dan sys.

    Tapi itu sangat membantu

  19.   David dijo

    Miliki jika mereka membantu saya atau mengarahkan saya ke publikasi lain.

    MBR dan GPT semuanya baik-baik saja, mesin saya datang dengan dual, maksud saya, saya memiliki grub (windows 8 dan Debian).

    Beberapa hari yang lalu saya mendapat pesan kesalahan "penyelamatan grub" 🙁

    Coba hal SuperGrubDisk2 (dan itu hanya menempatkan partisi dan tidak bisa boot mendukung mode boot UEFI (GPT)).

    Bagaimana saya memperbaikinya? (Saya berpikir dengan LinuxLive dan mengoreksi kesalahan langsung di grub.cfg - semoga Anda bisa)

  20.   Francisco dijo

    Saya punya pertanyaan, saya mencoba menginstal Debian 7.7 pada disk ssd eksternal, komputer saya adalah laptop HP Pavillion prosesor AMD A8 dengan Windows 8.1, saya berhasil menyelesaikan sebagian besar instalasi Debian kecuali untuk detail yang sangat kecil; tidak dapat memuat grub di registri utama, saya mencoba memuat grub di sdc5, yang merupakan satu-satunya opsi di mana proses instalasi dapat diselesaikan, tetapi saat memulai sistem tidak menawarkan saya opsi apa pun untuk mem-boot Debian daripada Windows, dengan proses yang Anda tunjukkan dalam artikel ini, apakah mungkin untuk menyelesaikannya? Tolong, saya mencari bantuan dalam hal ini! Terima kasih sebelumnya.

  21.   Demian Kaos dijo

    Sudah lama sejak artikel tersebut, tetapi kenyataannya adalah Anda ingin mempersulit hidup Anda dengan mengambil jalan yang paling sulit.
    Dan yang terburuk: pengguna yang menafsirkan bahwa partisi GPT adalah yang terbaik untuk hard drive 500 pertunjukan mereka hahahaha ...

  22.   william dijo

    Idolooooooooo ……… ..
    instruksi MBR dan GPT Anda. Saya pikir mereka memecahkan masalah saya.
    Saya harus reboot dan memverifikasinya… .. tapi kesalahan tidak muncul lagi …….

    TERIMA KASIH!