ก่อน - สิ่งนี้จะได้ผลหรือไม่
มันขึ้นอยู่กับ. ที่นี่ฉันจะหารือเกี่ยวกับปัญหาเกี่ยวกับการโคลนพาร์ติชันระบบ (mountpoint /
) ไปยังดิสก์ใหม่
ไบออสเป็นไบออส
หากคอมพิวเตอร์เครื่องเก่าของคุณมี BIOS และ MBR รุ่นเก่า คุณจะต้องการให้ NUC ใหม่ของคุณบูตในโหมดดั้งเดิม คุณจะต้องเริ่มต้นดิสก์ภายในใน NUC ด้วย MBR ไม่ใช่ GPT
ในระบบเหล่านี้ ส่วนของ grub ถูกเขียนไว้ใน MBR เมื่อคุณโคลน /
พาร์ติชันไปยังดิสก์ใหม่ MBR จะไม่ถูกคัดลอกเนื่องจากไม่ใช่ส่วนหนึ่งของพาร์ติชันนั้น คุณจะต้องติดตั้งด้วงใหม่ในดิสก์ใหม่โดยใช้ USB สด มิฉะนั้น NUC จะไม่บู๊ต
UEFI เป็น UEFI
หากคอมพิวเตอร์เครื่องเก่าของคุณมี UEFI และ GPT คุณจะต้องการมีเหมือนกันใน NUC ของคุณและเริ่มต้นดิสก์ภายในใน NUC ด้วย GPT
ในระบบเหล่านี้ ส่วนของ grub ถูกเขียนในพาร์ติชันพิเศษที่เรียกว่า EFI System Partition (ESP) คุณจะต้องโคลน ESP และ /
พาร์ติชันไปยังดิสก์ใหม่ เพียงแค่โคลน /
พาร์ติชันจะไม่ทำงาน
ไบออสเป็น UEFI
หากคอมพิวเตอร์เครื่องเก่าของคุณมี BIOS และ UEFI ของ NUC ไม่มีการตั้งค่าการบูตแบบ Legacy/CSM ให้ทำการโคลน /
จะไม่ทำงาน เป็นไปได้ที่จะแปลงจากการตั้งค่า BIOS/MBR เป็นการตั้งค่า UEFI/GPT แต่มันซับซ้อนและฉันจะไม่แนะนำ
การติดตั้ง Ubuntu ใหม่ใน NUC จะง่ายกว่า
หมายเหตุเกี่ยวกับ UUID และ /etc/fstab
พาร์ติชันถูกระบุโดย UUID สำหรับการติดตั้งในไฟล์ /etc/fstab
ในอูบุนตู หากกระบวนการโคลนเปลี่ยน UUID ของพาร์ติชันที่ถูกโคลน คุณจะต้องแก้ไข /etc/fstab
เพื่อสะท้อนการเปลี่ยนแปลงนั้น
บทช่วยสอนจำนวนมากขอให้คุณเปลี่ยน UUID ในขณะที่ (หรือหลัง) การโคลนพาร์ติชัน นี่เป็นเพราะคุณไม่ควรมีสองพาร์ติชั่น (ในดิสก์ที่แตกต่างกัน) ที่มี UUID เดียวกันในคอมพิวเตอร์เครื่องเดียวกัน คุณอาจไม่ต้องการเปลี่ยน UUID ในดิสก์ใหม่หากคุณไม่เคยทำ (ฉันหมายถึง ไม่เคย) รีบูตคอมพิวเตอร์เครื่องเก่าของคุณโดยเชื่อมต่อทั้งดิสก์ใหม่และดิสก์เก่า
พาร์ทิชันหรือโฟลเดอร์ที่บ้าน?
ใส่ดีกว่าไหม /บ้าน
กลับไปที่ตำแหน่งเริ่มต้นบน /
หรือเพื่อ
สร้างพาร์ติชันที่สองในไดรฟ์เดียวกันด้วย /
แล้ววางไว้ตรงนั้น?
คำตอบนี้เป็นความคิดเห็นล้วนๆ หากคุณพอใจกับการตั้งค่าปัจจุบัน คุณอาจมีพาร์ติชันแยกต่างหากสำหรับ /บ้าน
. ฉันไม่เห็นว่าทำไมคุณไม่สามารถโคลนที่มีอยู่ /บ้าน
พาร์ติชันจากดิสก์ที่สองของคอมพิวเตอร์เครื่องเก่าไปยังดิสก์ใหม่ของ NUC หลังจากการโคลน /
และอาจเป็นพาร์ติชัน ESP
เนื่องจากพาร์ติชันถูกระบุโดย UUID ที่เกี่ยวข้อง จึงไม่สำคัญว่า /บ้าน
พาร์ติชันอยู่ในฟิสิคัลดิสก์เดียวกันหรือในฟิสิคัลดิสก์อื่น ตราบใดที่ UUID ในพาร์ติชันตรงกับการอ้างอิงใน /etc/fstab
Ubuntu ควรค้นหาไฟล์ /บ้าน
ในพาร์ติชันแยกต่างหากและบูตอย่างถูกต้อง
ในทางกลับกัน หากคุณต้องการเก็บไว้ /บ้าน
ในตำแหน่งเริ่มต้นภายใน /
การแบ่งพาร์ติชั่นนั่นก็ดีเช่นกัน
ข้อจำกัดความรับผิดชอบ
หลายปีก่อนฉันผ่านกระบวนการเดียวกันในการย้ายระบบปฏิบัติการและ /บ้าน
แบ่งพาร์ติชันจากเดสก์ท็อปเครื่องเก่าไปยัง NUC ในกรณีของฉัน มันคือ "BIOS to UEFI" และความพยายามของฉันในการโคลนไฟล์ /บ้าน
พาร์ติชันล้มเหลว ฉันลงเอยด้วยการติดตั้ง Ubuntu และใช้งาน รีซิงค์
เพื่อคัดลอกเนื้อหาของ /บ้าน
แบ่งพาร์ติชันจากดิสก์เก่าไปยังดิสก์ใหม่
ฉันยังไม่ได้ลองโคลน "BIOS to BIOS" และ "UEFI to UEFI" ดังนั้น ฉันอาจพลาดบางอย่างและอาจใช้งานไม่ได้ตามที่อธิบายไว้ข้างต้น
หวังว่านี่จะช่วยได้