ข้อผิดพลาด“ ไม่ได้ระบุระบบไฟล์ราก” ในขณะติดตั้งอูบุนตู


60

ฉันยังใหม่กับ linux / ubuntu และเพิ่งดาวน์โหลด v11 ของ Ubuntu เพื่อเรียนรู้ linux ฉันพบข้อผิดพลาด "ไม่ได้กำหนดระบบไฟล์ราก" ในขณะที่พยายามติดตั้ง นี่คือวิธีที่ฉันกำลังดำเนินการ -

  1. ดาวน์โหลด ubuntu v11 จากเว็บไซต์ ubuntu.com เขียน iso ลงในซีดีที่สามารถบู๊ตได้และจากนั้นก็เข้าสู่กระบวนการติดตั้ง linux เมื่อเริ่มต้นใหม่ ทุกอย่างดีจนถึงที่นี่

  2. ในหน้าจอหนึ่งระหว่างการติดตั้งมีสามตัวเลือก - ติดตั้งพร้อมกับ Windows, อย่างอื่นเป็นต้นเนื่องจากฉันมี windows 7 ในไดรฟ์ C ฉันเลือกตัวเลือกแรก - "ติดตั้งพร้อมกับระบบปฏิบัติการอื่น"

ให้ฉันขัดจังหวะที่นี่เพื่อให้รายละเอียดระบบที่มีอยู่ของฉัน - ขนาดฮาร์ดดิสก์: 640GB จำนวนพาร์ติชันที่มีอยู่ - ไดรฟ์ 5 C - windows label - 160GB - มี windows 7 ที่ติดตั้ง D drive - label linux - 160GB - ไม่มี data ใด ๆ E drive - backup label - 100GB - มี data F drive - ความบันเทิง label - 100GB - มีไดรฟ์ข้อมูล G บางตัว - งานป้าย - 90GB - มีข้อมูลบางอย่างข้างต้นทั้งหมดอยู่ในรูปแบบ NTFS

  1. ในหน้าจอที่ตามมาภาพจะแสดงด้วย 2 ส่วนและแต่ละส่วนจะมีขนาดเท่ากับ 80GB มีแถบเลื่อนแนวนอนอยู่ตรงกลางของภาพสองภาพซึ่งฉันสามารถปรับขนาดพาร์ติชันได้ พาร์ติชันด้านขวามีชื่อ Linux นอกจากนี้ยังมีตัวเลือกในการทำ 'พาร์ติชันขั้นสูง'

  2. เมื่อคลิกพาร์ติชันขั้นสูงบนหน้าจอด้านบนหน้าจอใหม่จะปรากฏขึ้นซึ่งพาร์ติชันที่มีอยู่ในคอมพิวเตอร์ของฉันจะแสดง - แต่ป้ายจะแตกต่างกัน ฉันเห็นว่ามีสองพาร์ติชันที่มีขนาด = 160GB แต่ละตัว (ตามที่คาดไว้) และดังนั้นฉันจึงสันนิษฐานว่า 160GB แรกจะเป็นไดรฟ์ C ที่มีอยู่ของฉันและที่สองจะเป็นพาร์ติชันที่ฉันระบุว่าเป็นลินุกซ์ ดังนั้นฉันจึงเลือกพาร์ติชัน linux และคลิกที่ดำเนินการต่อ / ติดตั้งตอนนี้จากนั้นข้อผิดพลาดนี้ก็ปรากฏขึ้น - "ไม่ได้ระบุระบบไฟล์ราก" .. และฉันไม่สามารถดำเนินการต่อได้หลังจากนี้

กรุณาแจ้งให้เราทราบสองสิ่งที่นี่:

  1. ระหว่างหน้าจอในจุดที่ 3 ด้านบนภาพที่มีแถบเลื่อนจะปรากฏขึ้น พาร์ติชั่นใด (ไดร์ฟ c: หรือ d: หรืออันใดอันหนึ่ง) กำลังถูกอ้างถึงที่นี่? ฉันกำลังปรับขนาดตัวใดตัวจริง - มันเป็นไดรฟ์ c: ที่ติดตั้ง windows 7 อยู่แล้วมันกำลังหดตัวลงและจากนั้น Ubuntu ก็ติดตั้งในพื้นที่ที่เหลืออยู่หรือไม่?

  2. ข้อผิดพลาด "" ไม่ได้ระบุระบบไฟล์ราก "หมายความว่าอย่างไรฉันจะเลือกพาร์ติชันที่เหมาะสมและดำเนินการติดตั้งต่อไปได้อย่างไร

ป.ล. :

ฉันได้แบ่งพาร์ติชั่นไดรฟ์ตามที่ระบุไว้ข้างต้นแล้วและไดรฟ์ D ขนาด 160GB นั้นฟรีโดยเฉพาะสำหรับการติดตั้ง Ubuntu ฉันต้องการไดรฟ์ Select D ระหว่างการติดตั้งและติดตั้ง Ubuntu ที่นี่ในขณะที่ยังคงติดตั้ง windows7 ไว้ในไดรฟ์ C แล้ว

ขอบคุณ!

คำตอบ:


42

เพื่อตอบคำถามแรกของคุณพาร์ติชันที่เสนอให้แยกบนหน้าจอแรกคือพาร์ติชัน windows ของคุณ เนื่องจากคุณได้สร้างพาร์ติชันสำหรับ Ubuntu แล้วคุณไม่ต้องการทำเช่นนั้น

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

ข้อผิดพลาดเป็นเพราะคุณไม่ได้กำหนดระบบไฟล์ใด ๆ ที่จะติดตั้งในไดเรกทอรีราก (/) ดังนั้นจึงไม่มีการติดตั้ง


1
ขอบคุณ @psusi สำหรับการตอบคำถามทั้งสองข้อ ดีฉันยังไม่ได้ลองติดตั้งจริง แต่จากนั้นจะตอบสนองอื่น ๆ และของคุณดูเหมือนว่าฉันหายไป "/" :) ขอบคุณทุกคน
อรุณแนร์

48

ตรวจสอบให้แน่ใจว่าระบบไฟล์พาร์ติชันที่คุณต้องการติดตั้ง Linux, Ubuntu หรือ Backtrack บนมันคือ ext4, ext3 หรือ ext2 และไม่ใช่ FAT32 หรือ NTFS

จากนั้นติดตั้ง/บน:

  1. ในระหว่างกระบวนการติดตั้งกด "เปลี่ยน" บนพาร์ติชันที่คุณต้องการใช้

  2. ตรวจสอบให้แน่ใจว่าไม่ได้เลือกการเลื่อน "ไม่ใช้พาร์ทิชันนี้" เลื่อนไปยัง ext4, ext3 หรือ ext2

  3. ในฟิลด์ "mount" เขียน /

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

สิ่งนี้จะแก้ปัญหาทั้ง "ไม่มีการกำหนดระบบไฟล์รูท" และ "พื้นที่สว็อป" หากคุณยังคงได้รับข้อความพื้นที่สว็อปจากนั้นในขั้นตอนที่ 4 เมานต์/swapพาร์ติชัน


ถ้าคุณดูที่สิ่งนี้คุณจะเห็นว่าระบบไฟล์พาร์ติชันเป็น ext4
Errol Fitzgerald

@ErrolGongson คุณต้องตั้งค่าจุดเชื่อมต่อในตัวติดตั้ง นี่คือสาเหตุของข้อความแสดงข้อผิดพลาดของเรา
ζ--

1
ชอบคำตอบนี้ดีกว่า - อธิบายสิ่งที่ต้องทำ
Samik R

นี่เป็นทางออกเดียวที่ทำงานสำหรับฉันอย่างไรก็ตามหลังจากเปลี่ยนพาร์ติชันเป็น ext4 ฉันไม่เห็นพาร์ติชันนั้นอีกต่อไปเมื่อฉันเข้าสู่ระบบ windows และเนื่องจากฉันใหม่กับ ubunto ฉันคิดว่าฉันไม่เห็นพาร์ติชันใน ubunto เช่นกัน นี่คือสิ่งที่ควรจะเกิดขึ้น?
Baig

9

ดำเนินการต่อจากคำตอบของ @ binW

หากคุณพร้อมสำหรับการผจญภัยบางอย่างซึ่งอาจกลายเป็นฝันร้ายหากไม่ปฏิบัติตามข้อควรระวังที่เหมาะสม

ป้อนคำอธิบายรูปภาพที่นี่

ป้อนคำอธิบายรูปภาพที่นี่

ป้อนคำอธิบายรูปภาพที่นี่

คุณต้องกำหนดจุดเชื่อมต่อโดยเฉพาะ/เพื่อให้สามารถใช้งานได้ในฐานะระบบไฟล์รูท

ป้อนคำอธิบายรูปภาพที่นี่

คุณสามารถสลับได้ แต่วรรณกรรมบอกให้คุณเก็บมันไว้ !! FYI ฉันไม่มี swap

แหล่งที่มาของภาพ


นี่มันสำหรับฉัน ขอขอบคุณ! ทำไมค่าว่างในดรอปดาวน์นั้นถึงแม้จะเป็นตัวเลือก ... "/" ควรเป็นค่าเริ่มต้น!
ไท

ยินดี. IMHO ค่าว่างอาจเป็นค่าเริ่มต้นหากคุณเพียงต้องการจัดรูปแบบช่องว่างและไม่ใช้เพื่อวัตถุประสงค์ใด ๆ เช่นเดียวกับในดิสก์สำรอง
Vineet Menon

8

สำหรับทุกคนที่สะดุดคำถามนี้ ... นี่คือทางออกของฉัน

sudo apt-get remove dmraid

การแก้ไขนี้สำหรับฉันเช่นกัน
William Z

4

คุณต้องสร้างพาร์ติชัน swap และพื้นที่สำหรับพาร์ติชันระบบแฟ้ม (ext4) ที่มีเครื่องหมาย '/' เป็นระบบไฟล์รูท


ขอบคุณ Ashkan การเพิ่ม "partman-auto / method string regular" และ "partman-auto / disk string / dev / sda" ช่วยแก้ไขปัญหาดังกล่าวได้
shiva.nayak.mdn

3

หากคุณพบว่าตัวเองมีรายการพาร์ติชั่นว่างในระหว่างการติดตั้งคุณอาจมีปัญหากับโมดูล dm กลัวที่โหลดถ้าระบบของคุณมีคอนโทรลเลอร์ RAID (บิลด์)

ผมมีปัญหานี้ในระหว่างการติดตั้งและหลังจากที่กดCtrl+ Alt+ F1เพื่อสลับไปยังคอนโซลวิ่งคำสั่งนี้:

sudo apt-get remove dmraid

เปลี่ยนกลับ ( Ctrl+ Alt+ F7) ฉันสามารถทำการติดตั้งต่อไปได้


1

Ubuntu หรือ distro Linux สำหรับเรื่องนั้นต้องการพาร์ติชั่นอย่างน้อยสองพาร์ติชั่นเพื่อเรียกใช้ หนึ่งเรียกว่า swap และใช้เป็นพื้นที่ swap สำหรับหน่วยความจำเสมือน มันไม่ได้ติดตั้งที่ไหน พาร์ติชั่นอื่นใช้สำหรับระบบไฟล์รูทและถูกเมาท์เป็น '/' เช่นรูทของทรีของระบบไฟล์ ถ้าคุณไม่คุ้นเคยกับระบบแฟ้มลินุกซ์และไม่ทราบว่าสิ่งที่ติดตั้งหมายในบริบทของลินุกซ์แล้วนะอ่านนี้ มันจะช่วยให้คุณเข้าใจแนวคิดเหล่านี้

ตอนนี้เกี่ยวกับข้อผิดพลาดที่คุณเห็น เป็นเพราะคุณไม่ได้กำหนดพาร์ทิชันใด ๆ สำหรับระบบไฟล์รูท ดังที่คุณได้กล่าวว่าคุณเป็นผู้ใช้ใหม่ฉันขอแนะนำให้คุณเพียงแค่ลบพาร์ติชันที่คุณจองไว้สำหรับ Linux (ใช้ windows) จากนั้นในขณะที่ติดตั้ง Ubuntu เลือกที่จะใช้พื้นที่ว่างสำหรับ Linux ทั้งหมด


1
ไม่จำเป็นต้องสลับตอนนี้ต่อวัน ... หากคุณไม่จำเป็นต้องจำศีล ...
Vineet Menon

เก็บพาร์ทิชัน swap ไว้เผื่อว่า
อังกฤษ Peralta

0

บางทีคุณอาจมีปัญหากับ ISO ที่คุณดาวน์โหลด ลองค้นหา MD5 ของ. iso ในเว็บไซต์และเปรียบเทียบกับ MD5 ที่คุณดาวน์โหลด

ฉันมี Mandriva Free 2010 บนฮาร์ดไดรฟ์ของฉันแล้วเมื่อฉันติดตั้ง Ubuntu 12.04 และในการติดตั้งทุกอย่างก็ใช้ได้ดีสำหรับฉัน

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