คำถามติดแท็ก grub

GRUB (GRand Unified Bootloader) เป็นมัลติบูต bootloader จากโครงการ GNU แท็กนี้มีไว้สำหรับคำถามที่เกี่ยวข้องกับ GRUB รุ่นเก่า ใช้แท็ก GRUB2 สำหรับคำถามที่เกี่ยวข้องกับ GRUB2 ซึ่งเป็นเวอร์ชันที่เขียนใหม่

2
Grub สามารถกำหนดค่าให้จำ OS ล่าสุดที่คุณบูทได้หรือไม่?
โดยปกติฉันมี 2-3 OS ในเมนูบู๊ตของฉัน: Ubuntu 10.04 วินโดว 7 [บางครั้งตัวเลือกที่สามเช่น Ubuntu 10.04 Netbook] หากฉันอยู่ในระบบปฏิบัติการอื่นที่ไม่ใช่ตัวเลือกเริ่มต้น (Windows 7 ในกรณีนี้) และฉันรีบูตเครื่อง Grub จะบูตใน Ubuntu 10.04 สิ่งนี้จะไม่เกิดขึ้น - เมื่อฉันรีบูตใน Windows 7 ฉันต้องการที่จะอยู่ใน Windows 7 มีวิธีใดที่จะกำหนดค่า Grub ให้จดจำตัวเลือกสุดท้ายของฉัน หรือมิฉะนั้นก็จะดียิ่งขึ้นหากด้วงเพียงทำอย่างนี้เมื่อฉัน rebooted (ไม่ใช่ครั้งแรกที่ผมเปิดคอมพิวเตอร์บน) ฉันรู้ว่านี่อาจเป็นไปไม่ได้ดังนั้นฉันจึงมีความสุขกับการจดจำครั้งสุดท้าย

4
เซิร์ฟเวอร์ Ubuntu ที่ติดตั้งจาก USB จะใส่ GRUB ไว้ในไดรฟ์ USB แทนที่จะเป็นฮาร์ดดิสก์
ฉันเพิ่งลองติดตั้ง Ubuntu Server บนพีซีเครื่องใหม่ พีซีไม่มีไดรฟ์ซีดีรอมเพียง USB ดังนั้นฉันจึงใช้การติดตั้ง USB ของเซิร์ฟเวอร์ Ubuntu เมื่อฉันติดตั้งมันจะจัดสรรdev/sdaเป็นปากกา USB ของฉันและdev/sdbเป็นฮาร์ดไดรฟ์ของฉัน ฉันตั้งค่าพาร์ติชั่นของฉันบนฮาร์ดไดรฟ์รวมถึงบูทและพาร์ทิชั่นสว็อป แต่ในตอนท้ายของการติดตั้ง Ubuntu ติดตั้ง GRUB บนปากกา USB ของฉันดังนั้นระบบจะไม่บูตจนกว่าฉันจะบูตจากปากกา USB ฉันจะติดตั้ง GRUB ลงในฮาร์ดไดรฟ์เพื่อให้ฉันสามารถลบปากกา USB ได้อย่างไร

4
วิธีแก้ไข. bashrc โดยไม่ต้องเข้าสู่ระบบ
อาจเป็นคำถามที่ซ้ำกัน แต่ฉันไม่คุ้นเคยกับกระบวนการเข้าสู่ระบบ / การบูตของ CentOS (โดยเฉพาะบน VM) เพื่อทราบว่าจะค้นหาอะไร ฉันใช้ CentOS 7 ใน VirtualBox ฉันต่อgnome-terminalท้าย~/.bashrcไฟล์โดยไม่ตั้งใจ ดังนั้นตอนนี้หน้าต่างเทอร์มินัลจะปรากฏขึ้นเมื่อฉันเข้าสู่ระบบเทอร์มินัลเซสชันจะดำเนินการ.bashrcซึ่งเปิดหน้าต่างอื่น ฯลฯ และฉันก็ท่วมด้วยgnome-terminalหน้าต่างเทอร์มินัลมากมาย ฉันกำลังพยายามเข้าสู่เซสชันเทอร์มินัลโดยไม่มีการเข้าสู่ระบบ GUI ( gnome-terminalล้มเหลวดังนั้น) แต่ฉันไม่สามารถเริ่มระบบได้หากไม่มี GUI ฉันลองใช้คำตอบสำหรับคำถามนี้โดยไม่ประสบความสำเร็จ ฉันได้รับการเข้าสู่ระบบ GUI ทุกครั้ง: จะบู๊ต CentOS ใน CLI ได้อย่างไร . มีวิธีอื่นในการแก้ไขการกำหนดค่าด้วงขณะบู๊ตหรือวิธีเข้าถึงอินสแตนซ์เทอร์มินัลใหม่จากการเข้าสู่ระบบ GUI เช่น Ctrl + Alt + F1 ใน Ubuntu หรือไม่ (ใช่ฉันลองแล้วมันไม่ทำงานใน CentOS 7 หรือไม่ทำงานใน VirtualBox VM) …

3
Marshmallow ใน VirtualBox: การติดตั้งติดอยู่บน GRUB
ฉันพยายามติดตั้งandroid-x86-6.0_20160129.isoใน VirtualBox แต่การติดตั้งยังค้างอยู่Do you want to install boot loader GRUB พื้นหลังบางส่วน: VM ถูกสร้างขึ้นจากเทมเพลต VirtualBox Ubuntu 32 บิต (x86) VM มี 1 คอร์ + 3096 MB RAM หน่วยความจำวิดีโอ: 32 MB เปิดใช้งาน PAE / NX การจำลองเสมือนสำหรับฮาร์ดแวร์: เปิดใช้งานทั้งการแบ่งหน้า VTx และการซ้อนหน้าแบบซ้อน การเร่งความเร็วกราฟิก: ปิดการใช้งาน (ทั้ง 2D และ 3D) ที่เก็บข้อมูล: 64 GB ที่ต่ออยู่กับคอนโทรลเลอร์เสมือน IDE (เคยเป็น SATA …

4
วิธีการติดตั้ง GRUB จากภายใน Windows 7
ฉันกำลังพยายามที่จะทำให้เคอร์เนลใน Visual C ++ (Windows) โดยใช้การสอนที่นี่ สิ่งที่ฉันสงสัยคือวิธีการติดตั้ง GRUB จากภายใน Windows 7 ถ้าฉันต้องดาวน์โหลด Puppy Linux หรือบางอย่างที่ฉันต้องการ แต่ฉันต้องการติดตั้งจากภายใน Windows ในกรณีที่คุณสงสัยฉันต้องการบูต PE EXE ด้วยส่วนหัวมัลติบูตที่รองรับ GRUB
14 grub  windows 

3
Boot ไปที่ Windows หนึ่งครั้งจาก Grub จากนั้นกลับสู่ Ubuntu ในการบู๊ตครั้งถัดไป
ฉันทำงานระยะไกลบนคอมพิวเตอร์หลายเครื่องและผู้สร้างบ้านของฉันมีระบบปฏิบัติการ 2 ระบบ: Ubuntu และ Windows 7 ฉันต้องการที่จะสามารถสลับไปใช้ Windows เป็นครั้งคราวได้ แต่นี่เป็นไปไม่ได้เลย เป็นหลักฉันต้องการที่จะสามารถบูตหนึ่งครั้งเพื่อ Windows จากนั้นในการรีบูตครั้งถัดไปกลับไปที่ Ubuntu มีวิธีการทำเช่นนี้? แก้ไข: ขณะนี้ฉันใช้ EXT4 ฉันไม่ต้องการเปลี่ยนกลับเป็น EXT3
14 windows-7  ubuntu  grub 

4
hd0 และ sda / sdb ใน Linux คืออะไร
ฉันใหม่กับ Linux อย่างสมบูรณ์และฉันใช้ Ubuntu 10.04 ฉันสับสนเมื่อต้องใช้สิ่งที่(hdx,y)จะแสดงว่าฮาร์ดไดรฟ์ใด ฉันมีฮาร์ดไดรฟ์ 2 ตัวตัวแรกถูกระบุเป็น / dev / sda (ใน Disk Utility) และนั่นคือสิ่งที่ฉันติดตั้ง Windows 7 RC เก่า (ไม่ได้ใช้) อันที่สองคือ / dev / sdb ที่ฉันติดตั้ง Ubuntu (ใน / dev / sdb7 และ / dev / sdb8 swap) และ XP (ใน / dev / sdb1) ตอนนี้ถ้าฉันต้องการเล่นกับด้วงของ Ubuntu (hdx,y)ฉันควรใช้อะไร …
14 linux  grub  mbr 

2
Windows 8 + Linux Dual Boot ภายใต้ UEFI BIOS
ความตั้งใจของฉันในอนาคตอันใกล้นี้คือการตั้งค่าระบบดูอัลบูตด้วย Windows 8 และ Debian Linux (สำหรับการทดสอบ) บน Lenovo Ideapad 205 ที่มี UEFI BIOS ฉันเห็นหลายบทความเกี่ยวกับฟีเจอร์ Windows 8 ใหม่เกี่ยวกับการบูทที่เร็วขึ้นบน UEFI และนี่อาจทำให้เกิดความไม่ลงรอยกันกับ GRUB และโดยทั่วไปแล้วการกระจาย Linux ราคาเท่าไหร่จริง ในคำอื่น ๆ ฉันสามารถคาดหวังปัญหาบางอย่างเมื่อติดตั้งระบบปฏิบัติการเหล่านั้นตามลำดับต่อไปนี้? ติดตั้ง Windows 8 บนพาร์ติชันแรกเช่น 50% ของขนาด HDD จากนั้นติดตั้ง Debian ด้วย GRUB2 ในชุดพาร์ติชันอื่น ณ จุดนี้ GRUB2 ควรแทนที่ Windows MBR เริ่มต้น
13 linux  debian  grub  windows-8  uefi 

3
ด้วย Centos 7 ในฐานะแขก Virtualbox บน Mac Host ฉันจะเปลี่ยนความละเอียดหน้าจอของคอนโซล / บรรทัดคำสั่งได้อย่างไร
ฉันใช้การติดตั้งขั้นต่ำของ CentOS 7 พร้อมการเข้าถึงบรรทัดคำสั่งเท่านั้น (ไม่ได้ติดตั้งการสนับสนุนกราฟิก) หลังจากใช้เวลาหลายชั่วโมงในการอ่านออนไลน์เกี่ยวกับการแก้ไขไฟล์ด้วงการติดตั้งการเพิ่มผู้เยี่ยมชมและการตั้งค่าตัวเลือก VB ไม่มีอะไรที่จะทำงานให้ฉันอย่างแน่นอน ขั้นแรกให้ติดตั้งส่วนเพิ่มเติมของแขก ประการที่สองไฟล์ด้วงเดียวที่ฉันมีคือ /boot/grub2/grub.cfg และมันบอกว่าจะไม่แก้ไขเมื่อสร้างแบบไดนามิก ในที่สุดการแก้ไขการแสดงผลภายใต้การตั้งค่า> เครื่อง> ของ VB เป็นอัตโนมัติไม่มีหรือคำใบ้ที่มีความละเอียดที่ฉันต้องการไม่ได้สร้างความแตกต่าง ทีละขั้นตอนสิ่งที่ฉันต้องทำเพื่อให้ได้ความละเอียดหน้าจอของฉันจะมีขนาดใหญ่กว่า 640 x 400 รวมทั้งให้บัฟเฟอร์ (ปัจจุบันไม่มีบัฟเฟอร์)

2
วิธีการคัดลอกเนื้อหา VirtualBox VDI ไปยังพาร์ติชันและทำการบูทสองระบบจากมัน?
ฉันเป็นผู้ใช้ Linux แต่ฉันเก็บ ISO XP ของ Windows แบบบีบอัดไว้กับฉันในไดรฟ์ปากกาสำหรับกรณีที่ฉันต้องการ Windows อย่างยิ่งที่จะทำอะไรบางอย่าง ใช้งานได้ใน VirtualBox เกือบตลอดเวลา แต่ตอนนี้ฉันต้องการเล่นเกมบางเกมดังนั้นฉันต้องการเรียกใช้อิมเมจ Windows โดยกำเนิด คอมพิวเตอร์ของฉันไม่มีไดรฟ์ซีดีดังนั้นไม่สามารถเขียน ISO และทำการติดตั้งได้ตามปกติ สิ่งที่ฉันพยายามทำคือการย้ายอิมเมจ Windows ที่ติดตั้งไปยังพาร์ติชัน NTFS แบบฟิสิคัลบน HDD ของฉันและตั้งค่า GRUB เพื่อให้ฉันบูทสองครั้ง ฉันพบบทเรียนมากมายที่เกี่ยวข้องกับการทำให้ VDI เป็นไดรฟ์ทางกายภาพ แต่พวกเขาคิดว่าฉันต้องการเขียนทับไดรฟ์ทั้งหมดของฉัน การย้ายอิมเมจดิสก์ดิบddไปยังพาร์ติชันทำให้พาร์ติชันเสียหาย ฉันยังลองใช้เคล็ดลับ VMDK เพื่อใช้พาร์ติชันว่างเปล่านั้นและติดตั้ง Windows บนมัน แม้ว่าขั้นตอนโหมดข้อความของการติดตั้งจะเสร็จสิ้นโดยไม่มีปัญหา VM จะไม่ทำงานทั้งขัดข้องและทำการรีบูตหรือหยุดทันที (ขึ้นอยู่กับวิธีที่ฉันสร้าง VMDK ด้วย-rawdisk /dev/sda3หรือ-rawdisk /dev/sda -partition 3)

4
ฉันจะติดตั้ง bootloader grub-efi ใหม่บน Fedora Linux ได้อย่างไร
ฉันเพิ่งติดตั้ง Fedora 18 โดยใช้การบูต EFI เช่นเดียวกับดิสทริบิวชันอื่น ๆ ของลินุกซ์มันตั้งค่า GRUB2 ให้ฉัน ฉันมีประสบการณ์กับการติดตั้งGRUB รุ่นBIOSใหม่เมื่อสิ่งผิดปกติ ฉันรู้เช่นวิธีการบูตดิสก์กู้ภัย chroot เข้าไปในการติดตั้งระบบการทำงานgrub-installและอาจจะupdate-grub/ /grubbygrub-mkconfig ฉันจะติดตั้งGRUB เวอร์ชันEFIใหม่เมื่อสิ่งผิดปกติได้อย่างไร (ฉันรู้ว่าสิ่งต่าง ๆ จะผิดพลาด: ฉันทำลายพวกเขา)

3
การลดการสลับโหมดวิดีโอระหว่างการบู๊ต Linux
เมื่อฉันบูทคอมพิวเตอร์เดสก์ท็อปซึ่งมีลินุกซ์อยู่เท่านั้นโหมดวิดีโอและ / หรือแบบอักษรคอนโซลจะได้รับการสลับสี่ครั้ง: เมื่อ GRUB เริ่มขึ้นข้อความจะสลับจากข้อความขนาด 80x25 ไปเป็นโหมดกราฟิกเพื่อให้สามารถวาดพื้นหลังที่สวยงามด้านหลังเมนู ด้วงนั้นกลับไปที่ข้อความ 80x25 หลังจากที่ฉันเลือกบางอย่างจากเมนู เมื่อไดรเวอร์ KMS สำหรับการ์ดวิดีโอของฉันโหลดมันจะเปลี่ยนเป็นโหมดข้อความความละเอียดสูงกว่านี้มาก (ฉันไม่รู้ว่านี่เป็นโหมดข้อความฮาร์ดแวร์หรือไม่); ในที่สุด X ก็เริ่มขึ้นและมันก็เป็นกราฟิกและยังคงอยู่แบบนั้น ฉันคิดว่าสวิตช์สุดท้ายนี้ไม่เปลี่ยนความละเอียดของโหมดวิดีโอเพียงความเป็นกราฟิก ฉันต้องการกำจัดสวิตช์โหมดเหล่านี้ให้ได้มากที่สุด ตามหลักการแล้วเมื่อ GRUB เข้าควบคุม BIOS มันจะไปยังโหมดข้อความความละเอียดสูงแบบเดียวกับที่ไดรเวอร์ KMS เลือกและการแสดงผลจะอยู่ในโหมดนั้นจนกระทั่ง X เริ่มต้นและเปิดกราฟิคขึ้นมา ฉันรู้สึกว่านี่เป็นไปได้โดย mucking กับบรรทัดคำสั่งเคอร์เนลและ / หรือพารามิเตอร์โหลดโมดูลคอนโซล GRUB แต่ฉันไม่ทราบรายละเอียด GRUB 1.98 + 20100706, เคอร์เนล 2.6.32.15 โดยใช้ไดรเวอร์วิดีโอ Nouveau Distro นั้นไม่เสถียร Debian โปรดไม่มีคำตอบที่เกี่ยวข้องกับการคอมไพล์อะไรหรือการรวมตัวกันของเคอร์เนล / ไดรเวอร์อีกอันหนึ่งฉันไม่สนใจเรื่องนี้มากพอที่จะไปสู่ปัญหาที่มาก …

2
GRUB เป็น MBR หรือ Partition?
ฉันควรติดตั้ง GRUB ที่ไหน MBR หรือบูตเซกเตอร์พาร์ติชั่น อะไรคือข้อดีและข้อเสียของแต่ละวิธี? นอกจากนี้หากเราติดตั้ง GRUB ใน Partition Boot Sector แล้วกระบวนการบู๊ตทำงานอย่างไร
11 partitioning  grub  mbr 

2
ทำให้ด้วงคงการบู๊ตเริ่มต้นภายใต้การอัพเดตเคอร์เนล
ฉันบูทเครื่องของฉันและฉันต้องการให้มันเป็นค่าเริ่มต้นในการบูตเข้าสู่ windows ดังนั้นเมื่อใดก็ตามที่ฉันรีสตาร์ทเครื่องจากระยะไกลจากบ้านของฉันมันจะสามารถกลับเข้าสู่ Windows (แทนที่จะเป็น Ubuntu) ปัญหาคือทุกครั้งที่ Ubuntu อัพเกรดเคอร์เนลฉันต้องรีเซ็ตรายการบูตเริ่มต้นของด้วงกลับไปเป็น windows นี่เป็นเพราะตัวโหลดเมนูด้วงใช้ตำแหน่งเช่น 6 สำหรับระบบปฏิบัติการเริ่มต้นในการบูต และเมื่อ Ubuntu ติดตั้งเคอร์เนลใหม่มันจะเปลี่ยนลำดับนั้น ฉันกำลังมองหาวิธีการกำหนดค่าด้วงที่จะจำรายการบูตเริ่มต้นภายใต้การปรับปรุงเคอร์เนล
11 linux  ubuntu  grub  kernel 

3
ฉันจะเปลี่ยนตัวเลือกเมนูบู๊ตเริ่มต้นจากบรรทัดคำสั่ง grub ได้อย่างไร
ฉันมีระบบ Windows 7 / Ubuntu คู่ซึ่งฉันมักจะบูตเข้าสู่ Windows เมื่อฉันบูตเข้าสู่ Ubuntu มันทำให้ memtest เป็นตัวเลือกเมนูเริ่มต้นที่เป็นค่าเริ่มต้น ในขณะที่มันน่ารำคาญฉันสามารถอยู่กับมันถ้าฉันสามารถเปลี่ยนค่าเริ่มต้นกลับจากบรรทัดคำสั่งด้วงที่มีจากเมนูการบูต ฉันไม่ต้องการบูตเข้า Ubuntu เพื่อแก้ไขปัญหานี้ทุกครั้ง ฉันสามารถค้นหาไฟล์ config grub และสามารถดูเนื้อหา (เรียงลำดับ) โดยใช้: cat (hd0,5)/boot/grub/grub.cfg (แม้ว่านี่จะแสดงเฉพาะ 'หาง' ไม่ใช่ไฟล์ทั้งหมด) และคำสั่ง: configfile (hd0,5)/boot/grub/grub.cfg ดำเนินการกำหนดค่านี้ (อีกครั้ง) เป็นไปได้ไหมที่จะแก้ไขไฟล์นี้จากบรรทัดคำสั่ง grub? คู่มือด้วง (1.99)แนะนำว่าฉันสามารถใช้ Environment Block เพื่อ: ตั้งค่ารายการเมนูเริ่มต้นตามสิ่งที่เลือกในครั้งสุดท้าย ซึ่งอาจแก้ไขปัญหาของฉัน แต่ฉันไม่พบตัวอย่างการใช้งานของพวกเขา ... ฉันสามารถใช้คำสั่งsave_envและload_envคำสั่งได้หรือไม่? หมายเหตุ:ฉันมีด้วงรุ่น 1.98
10 grub 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.