Score:0

การสลับด้วงจากพาร์ติชันอื่น

ธง kr

ฉันมีพาร์ติชันด้วง sda1 ของตัวเองและ distros ต่างๆ ใน ​​sda2-7 (GPT) การติดตั้งด้วงของฉันบน sda1 มีการกำหนดค่าที่สร้างขึ้นเอง ภาพพื้นหลัง ฯลฯ เมื่อเร็ว ๆ นี้ฉันติดตั้ง distro อื่นและติดตั้งด้วงของตัวเองในพาร์ติชัน sda7 ของตัวเอง มันตรวจพบ distros อื่น ๆ ส่วนใหญ่ถูกต้อง แต่ฉันต้องการใช้ด้วงของตัวเองจาก sda1 เพราะวันหนึ่งฉันจะลบ distro นี้และยังต้องการให้ด้วงของฉันทำงาน ตอนนี้ฉันต้องทำอะไรกันแน่?

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

ฉันรู้ว่ามีการติดตั้ง BIOS และ UEFI แต่สิ่งนี้ทำให้ฉันสับสนมาก ฉันไม่รู้ด้วยซ้ำว่าระบบของฉันมีระบบใดอยู่ ฉันจำได้ว่าสร้างดิสก์ fat16 ขนาด 100MB สำหรับ uefi แต่ถ้าไม่ทราบว่ามี distros ใดที่ใช้อยู่

ฉันสามารถพิมพ์ ติดตั้งด้วง /dev/sda -d /mnt/mygrub ?

แก้ไข

ด้วง sda1 ต่อ 2
sda2 efi parition ฉันสร้างเองว่างเปล่า ไม่ใช่บางไฟล์ที่สร้างโดยการติดตั้ง Ubuntu
sda3 btrfs ลินุกซ์ตั้งแต่เริ่มต้น
sda4 btrfs เดเบียน
sda5 btrfs ฟรี bsd
ปฏิกิริยา sda6 ntfs
sda7 btrfs อูบุนตู

ฉันมี sda1/boot/grub/grub.cfg พร้อมรายการเมนูทั้งหมด ตอนนี้ sda2/EFI/BOOT มีอย่างอื่นที่ฉันไม่รู้จักจริงๆ มันมี grub.cfg ด้วย

guiverc avatar
cn flag
`grub` ได้รับการติดตั้งใน `/boot/grub/` **ไดเรกทอรี** ของระบบปฏิบัติการที่ติดตั้งและไม่ได้อยู่ในพาร์ติชันของตัวเอง สเตจ 0 มีอยู่นอกพาร์ติชัน - แต่อยู่บน MBR ซึ่งอยู่นอกพาร์ติชันทั้งหมด (เช่น เซกเตอร์ของไดรฟ์ที่สงวนไว้สำหรับจุดประสงค์นั้น & อยู่นอกตารางพาร์ติชันที่สอดคล้องกับการออกแบบพีซีตั้งแต่ปี 1982 เพื่อจุดประสงค์ด้านความเข้ากันได้) ตามคำถามของคุณ การติดตั้งครั้งล่าสุดคือ Ubuntu ซึ่งหมายความว่า Ubuntu ควรควบคุม `grub` แล้ว (เช่น stage0/MBR จะชี้ไปที่ Ubuntu) ซึ่งหมายความว่าปัญหาของคุณไม่ใช่ปัญหาของ Ubuntu โปรดชี้แจงเนื่องจากรายละเอียดของคุณไม่สมเหตุสมผลสำหรับฉัน
oldfred avatar
cn flag
โดยปกติแล้ว ESP จะเป็น FAT32 แต่ FAT16 จะใช้งานได้ การบูต UEFI และการบูต BIOS ไม่เข้ากัน หรือเมื่อคุณเริ่มบูทในโหมดเดียว คุณจะไม่สามารถสลับได้ หรือด้วงสามารถบู๊ตได้เฉพาะการติดตั้งอื่นในโหมดบู๊ตเดียวกัน คุณสามารถติดตั้งด้วงและสร้าง grub.cfg ของคุณเองได้ด้วยตนเอง แต่คุณต้องรู้เพียงพอเกี่ยวกับด้วงเพื่อรักษาสิ่งนั้นเนื่องจากไม่มีเครื่องมือใดในการอัปเดตด้วงที่จะทำงาน วิธีการ: สร้างหน้าจอ GRUB2 แบบกำหนดเองที่ไม่ต้องบำรุงรักษา - Cavsfan https://help.ubuntu.com/community/MaintenanceFreeCustomGrub2Screen
kr flag
ขอบคุณสำหรับการตอบกลับ สถานการณ์ของฉันคือฉันรู้เรื่อง grub มากแล้ว ฉันได้รับโมดูล grub ฉันสร้างการกำหนดค่าสำหรับเมล็ดทั้งหมด ฉันเรียนรู้วิธีจัดเตรียมพารามิเตอร์เคอร์เนล ฉันสามารถสร้าง initrd ตั้งแต่เริ่มต้น ฉันสามารถใช้คำสั่ง grub เช่น ค้นหา สร้าง เมนู, บูตจาก btrfs subvolumes เป็นต้น ส่วนเดียวที่ฉันขาดหายไปคือ Ubuntu เอา MY grub.cfg และโมดูล/อิมเมจทั้งหมดที่มาพร้อมกับมันออกไปจากฉัน และตอนนี้ระบบของฉันใช้บางสิ่งที่อยู่ใน `/boot/grub` ของ Ubuntu . ฉันแค่ต้องการสำเนาด้วงของฉันคืน
kr flag
ฉันเชื่อว่าฉันแค่ต้องอัปเดตบูตเซกเตอร์เพื่อบอกให้พาร์ติชันใดค้นหาการกำหนดค่า ฉันไม่มีปัญหาในการแก้ไข config ด้วยมือ นั่นคือสิ่งที่ฉันต้องการจริงๆ ฉันแฮ็กขั้นตอนการบูตตั้งแต่ atari 8 บิต บางทีฉันอาจจะโง่เกินไปที่จะรับส่วนที่สำคัญ

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา