วิธีทำให้ Windows เป็นตัวเลือกเริ่มต้นในการบูต Linux Grub

Linux Grub

ในบทช่วยสอนหรือเคล็ดลับต่อไปนี้ฉันจะสอนให้คุณเป็น Windows ระบบเริ่มต้นใน Linux Grubดังนั้นเมื่อเวลาที่กำหนดไว้ล่วงเลยไประบบปฏิบัติการของ Microsoft จะเป็นระบบที่บู๊ตตามค่าเริ่มต้น

เพื่อให้บรรลุเป้าหมายนี้เราจะต้องแก้ไขตัวเรียกใช้งานเริ่มต้นหรือที่เรียกว่า Linux Grubเราจะบรรลุสิ่งนี้โดยใช้บรรทัดคำสั่งหรือ สถานีปลายทาง de ลินุกซ์.

ฉันได้ตัดสินใจที่จะสร้างซิงเกิ้ลนี้ การสอนเชิงปฏิบัติเนื่องจากฉันเจอผู้ใช้หลายคนที่ไม่รู้วิธี เปิดใช้งานตัวเลือกนี้และพวกเขาชอบสิ่งนั้นเมื่อเริ่มต้น Linux Grub ก็คือ Windows สิ่งที่เริ่มต้นหลังจากการนับถอยหลัง

โดยส่วนตัวแล้วฉันชอบที่ถ้าฉันไม่แตะต้องอะไรเลยในตอนเริ่มต้นระบบของเรามันเป็นตัวเลือกของ ลินุกซ์ สิ่งที่เหนือกว่าของ Windowsแต่เนื่องจากไม่มีอะไรเขียนเกี่ยวกับรสนิยมและแต่ละคนก็มีความชอบของตนเรามาดูวิธีการที่จะทำตามเพื่อแก้ไขการตั้งค่าเมื่อเริ่มต้น Linux Grub.

เปลี่ยนไปใช้ Windows เป็นค่าเริ่มต้นใน Linux Grub

เพื่อให้บรรลุสิ่งนี้ก่อนอื่นเราจะเปิดไฟล์ หน้าต่างเทอร์มินัล และเราจะพิมพ์บรรทัดคำสั่งต่อไปนี้:

  • sudo นาโน /boot/grub/grub.cfg

sudo นาโน /boot/grub/grub.cfg

เทอร์มินัลจะแสดงสิ่งต่อไปนี้ให้เรา:

การแก้ไข Linux Grub

โดยที่เราจะต้องแก้ไขเฉพาะบรรทัด ตั้งค่าเริ่มต้น = » 0″ซึ่งเราจะเปลี่ยนไฟล์ 0 โดย 4ซึ่งเป็นตัวเลขที่สอดคล้องกับ พาร์ติชัน windows ที่ติดตั้งถัดจากระบบของคุณ ลินุกซ์.

ตั้งค่าเริ่มต้น = 0

ในการเปลี่ยนแปลงเราจะย้ายไปโดยใช้ไฟล์ เคอร์เซอร์ ของลูกศรและเราจะวางตัวเองไว้ด้านบนของเครื่องหมายคำพูดที่อยู่ทางขวาของเลขศูนย์เราจะให้ Backspace หรือย้อนกลับและศูนย์จะถูกลบและเราจะวาง 4.

หลังจากนี้เราจะบันทึกด้วย CTRL + O แล้วเราจะออกไปกับ CTRL + X.

เราจะไม่ต้องแก้ไขอะไรอีกด้วยสิ่งนี้เราจะเปิดใช้งานตัวเลือกเพื่อเริ่มต้นด้วย Windows โดยค่าเริ่มต้นจาก Linux Grub หากเราทำผิดพลาดและเปลี่ยนแปลงอย่างอื่นเราสามารถออกไปโดยไม่บันทึกการเปลี่ยนแปลงโดยการรวมเข้าด้วยกัน CTRL + X แล้ว N.

ข้อมูลมากกว่านี้ - วิธีการกู้คืน Linux grub ใน Ubuntu 12.04


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

      เกอร์เมน dijo

    ฉันเพิ่งติดตั้ง Fuduntu 2012.4 และทำสิ่งนี้ในเทอร์มินัล:

    sudo นาโน /boot/grub/grub.cfg

    ฉันได้รับแค่หน้าจอสีดำและไม่มีสิ่งที่ตัวอย่างแสดงให้เห็นฉันรู้อยู่แล้วและฉันได้ทำมันสำหรับ LinuxMint, Kubuntu และ Zorin แล้วและมันก็เปลี่ยนไปโดยไม่มีปัญหา แต่ใน Fuduntu ไม่มีบรรทัดให้แก้ไขในเทอร์มินัล

    ฉันจะขอบคุณในการส่งผ่านหากคุณสามารถวางคำสั่งที่ใช้มากที่สุดและเทียบเท่าใน Kubuntu (apt-get หรือ muon) - OpenSuse (zypper หรือ yast) ฯลฯ ...

    ฉันชอบ Fuduntu 2012.04 สำหรับเน็ตบุ๊กของฉันมากและเป็นสิ่งที่ฉันกำลังมองหามันเรียบง่ายรวดเร็วพร้อมด้วยสภาพแวดล้อมกราฟิกที่ปรับแต่งได้ดีและด้วยซอฟต์แวร์ที่จำเป็นสำหรับเครื่องประเภทนี้โดยเฉพาะอย่างยิ่งเนื่องจากหน้าจอขนาดเล็ก

    ขอขอบคุณอีกครั้งสำหรับความร่วมมือทั้งหมดของคุณขอบคุณมากเสมอ

      ฮาเวียร์ คลารอส dijo

    ใช้งานได้ แต่ถ้าคุณดำเนินการอัปเดตและส่งผลกระทบต่อ Ubuntu Core คุณต้องทำซ้ำงาน มีวิธีใดบ้างที่ mod นี้จะยังคงเป็นเช่นนี้?

         ภาพแทนของ Marcelo Llosa dijo

      หากเป็น Javivi คุณสามารถสร้างสคริปต์ที่เรียกใช้ทุกการอัปเดตและสร้างไฟล์คอนฟิกูเรชันแบบกำหนดเอง
      แล้วเจอกันฉันจะอธิบายว่าฉันทำอย่างไร

      Sil dijo

    ขอบคุณมาก! หวังว่ามันจะใช้ได้ในระดับประถม
    ทักทาย😀

         Brayan Castellanos dijo

      มันไม่ได้ผลสำหรับฉันใน kali linux

      อีวาน dijo

    มันไม่ทำงานสำหรับฉันใน PrimeOS ……🙁ด้านล่างฉันออกจาก android.cfg ของฉัน

    # $ 1 หัวข้อ
    # $ 2 ... เคอร์เนล cmdline
    ฟังก์ชั่น add_entry {
    menuentry "PrimeOS $ 1" "$ @" –class android-x86 {
    กะ 2
    ตั้งค่า root = $ android
    linux $ kdir / kernel root = / dev / ram0 androidboot.selinux = buildvariant ที่อนุญาต = userdebug $ src $ @
    initrd $ kdir / initrd.img
    }
    }

    # $ 1 EFI เพื่อ chainload
    # $ 2 ชื่อระบบปฏิบัติการ
    # $ 3 คลาส
    ฟังก์ชั่น add_os_if_exists {
    # มีวิธีที่ดีกว่าในการค้นหา ESP หรือไม่?
    สำหรับ d ใน hd0, gpt1 hd0, gpt2 hd1, gpt1 hd1, gpt2 hd0, msdos1 hd0, msdos2 hd1, msdos1 hd1, msdos2; ทำ
    ถ้า ["($ d) $ 1"! = "$ cmdpath / $ bootefi" -a -e ($ d) $ 1]; แล้ว
    เข้าเมนู« $ 2 ที่ $ d -> »« $ d »« $ 1 » –class « $ 3 » {
    ตั้งค่า root = $ 2
    chainloader (รูท $) $ 3
    }
    ทำลาย
    fi
    ทำ
    }

    ถ้า [-s $ คำนำหน้า / grubenv]; แล้ว
    load_env
    fi

    ถ้า ["$ grub_cpu" = "i386"]; แล้ว
    ตั้งค่า bootefi = bootia32.efi
    ตั้งด้วง = grubia32
    อื่น
    ตั้งค่า bootefi = BOOTx64.EFI
    ตั้งด้วง = grubx64
    fi

    ถ้า [-z "$ src" -a -n "$ isofile"]; แล้ว
    ตั้งค่า src = iso-scan / filename = $ isofile
    fi

    ค้นหา –no-floppy –set android -f $ kdir / kernel
    ส่งออก android bootefi grub kdir live src

    # สร้างเมนูหลัก
    add_entry "$ live" เงียบ

    # เพิ่มตัวโหลดบูตระบบปฏิบัติการอื่น ๆ หากมี
    add_os_if_exists /EFI/fedora/$ánticogrub-lex.europa.eu.efi Fedora fedora
    CentOS centos add_os_if_exists /EFI/centos/$[grub-lex.europa.eu.efi
    add_os_if_exists /EFI/ubuntu/$ánticogrub-lex.europa.eu.efiอูบุนตูอูบุนตู
    add_os_if_exists /EFI/debian/$ánticogrub-lex.europa.eu.efiเดเบียนเดเบียน
    add_os_if_exists /EFI/linuxmint/${grub-lex.europa.eu.efi "Linux Mint" linuxmint
    add_os_if_exists /EFI/Microsoft/Boot/bootmgfw.efi ของ Windows

    ถ้า [-s ($ android) $ kdir / install.img]; แล้ว
    add_entry «การติดตั้ง» INSTALL = 1
    fi

    เมนูย่อย«ตัวเลือกขั้นสูง -> » {
    add_entry "$ debug_mode - โหมด DEBUG" DEBUG = 2
    add_entry "$ live - No Setup Wizard" เงียบ SETUPWIZARD = 0
    add_entry "$ live - No Hardware Acceleration" nomodeset แบบเงียบ HWACCEL = 0
    ถ้า [-s ($ android) $ kdir / install.img]; แล้ว
    add_entry "ติดตั้งอัตโนมัติในฮาร์ดดิสก์ที่ระบุ" AUTO_INSTALL = 0
    add_entry "อัปเดตอัตโนมัติ" AUTO_INSTALL = อัปเดต
    fi
    add_os_if_exists / EFI / BOOT / $ bootefi "UEFI OS"
    add_os_if_exists /EFI/BOOT/fallback.efi "ทางเลือกสำรอง UEFI"
    ถ้า ["$ grub_cpu"! = "i386"]; แล้ว
    add_os_if_exists /EFI/BOOT/fallback_x64.efi "UEFI Fallback"
    เมนู«รีบูต» {รีบูต}
    เมนู« Poweroff » {halt}
    เมนู "UEFI BIOS Setup" {fwsetup}
    fi
    }

    สำหรับ d ใน $ config_directory $ cmdpath $ prefix; ทำ
    ถ้า [-f $ d / custom.cfg]; แล้ว
    แหล่งที่มา $ d / custom.cfg
    fi
    ทำ

      เฟอร์นันโด dijo

    แม้ว่าลำดับของคำสั่งซื้อจะมีความยาวในเวอร์ชันที่ฉันมี แต่ฉันก็พบแล้วและมันก็ไม่ยากเลยที่จะค้นหามันเนื่องจากเป็นคำสั่งเดียวที่ฉันเห็นในบรรดาคำสั่งซื้อทั้งหมดที่ด้วงมี ขอบคุณบทช่วยสอนนี้ช่วยฉันได้

      ขอบคุณ dijo

    ขอบคุณ

      ดิเอโก dijo

    ขอบคุณมากฟรานซิสโก!!! ฉันมีโซริน ฉันทำตามขั้นตอนของคุณแล้วและมันก็ประสบความสำเร็จ ฉันทำมันสำเร็จแล้วด้วยรหัสของคุณ ขอให้สบายดี!