ฉันจะตั้งค่าพาร์ติชันที่สามารถบู๊ตได้โดยใช้บรรทัดคำสั่งแยกส่วนอย่างไร
นึกคิดฉันต้องการรายการหมายเลขเพื่อให้ฉันสามารถเลือกพาร์ติชันที่จะบูตจากได้อย่างง่ายดาย
ฉันจะตั้งค่าพาร์ติชันที่สามารถบู๊ตได้โดยใช้บรรทัดคำสั่งแยกส่วนอย่างไร
นึกคิดฉันต้องการรายการหมายเลขเพื่อให้ฉันสามารถเลือกพาร์ติชันที่จะบูตจากได้อย่างง่ายดาย
คำตอบ:
ฉันใช้ fdisk ก่อนที่จะใช้สิ่งนี้ฉันขอแนะนำให้ทำงานกับซีดีสดหรือ USB และสำรองข้อมูลของคุณ
ก่อนอื่นให้ตรวจสอบว่ามีพาร์ติชั่นที่สามารถบู๊ตได้อยู่ในระบบของฉันซึ่ง "/ dev / sda1" เป็นพาร์ติชั่นที่สามารถบู๊ตได้หรือไม่:
fdisk -l /dev/sda
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00003256
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 959991807 479994880 83 Linux
/dev/sda2 959993854 976766975 8386561 5 Extended
/dev/sda5 959993856 976766975 8386560 82 Linux swap / Solaris
หากไม่มีพาร์ทิชันสำหรับบู๊ตใด ๆ ให้ทำเช่นนี้ด้วยการล็อกอินรูท:
fdisk /dev/sda
Command (m for help): m
Command action
a toggle a bootable flag
b edit bsd disklabel
c toggle the dos compatibility flag
d delete a partition
l list known partition types
m print this menu
n add a new partition
o create a new empty DOS partition table
p print the partition table
q quit without saving changes
s create a new empty Sun disklabel
t change a partition's system id
u change display/entry units
v verify the partition table
w write table to disk and exit
x extra functionality (experts only)
Command (m for help): a
Partition number (1-5):
คุณต้องพิมพ์ 1 หากคุณต้องการให้พาร์ติชันที่สามารถบู๊ตได้ 1 หรือและต่อไปนี้ 2 หากคุณต้องการให้บูตพาร์ทิชันที่สองเป็นต้น ...
และทำการดัดแปลงด้วย "w" แบบนี้
Command (m for help): w
สำหรับการปรับเปลี่ยนตารางของดิสก์ของคุณและทำให้พาร์ติชันที่ต้องการสามารถบูตได้
โดยหวังว่าจะช่วยได้
parted1
ได้แม้ว่าฉันจะไม่สามารถตั้งค่าด้วยตนเองได้อีกต่อไป อาจเลือกประเภทพาร์ติชันที่ถูกต้องก็เพียงพอแล้ว
ด้วยprint
คำสั่งคุณระบุหมายเลขพาร์ติชัน (คอลัมน์แรก) ให้เราบอกว่าเป็น 1 เพื่อให้สามารถบู๊ตได้:
(parted) set 1 boot on
OS X https://qwiek.wordpress.com/ "fdisk" จากนั้นflag 1
เพื่อให้พาร์ติชันแรกสามารถบูตได้
set
ตั้งค่าสถานะได้ แต่คุณสามารถพิมพ์เค้าโครงอุปกรณ์ได้เสมอ (ซึ่งเป็นรายการที่มีหมายเลข) และตรวจสอบก่อน การตั้งค่าธงใด ๆ