Không có hệ thống tập tin gốc xác định lỗi lỗi trong khi cài đặt Ubuntu


60

Tôi mới dùng linux / ubfox và vừa tải v11 của ubfox để học linux. Tôi gặp phải lỗi "Không có hệ thống tập tin gốc được xác định" trong khi cố gắng cài đặt nó. Đây là cách tôi đang tiến hành -

  1. Đã tải xuống ubfox v11 từ trang web ubfox.com, đã viết iso vào một đĩa CD có khả năng khởi động và sau đó tham gia vào quá trình cài đặt linux khi khởi động lại; mọi thứ đều ổn cho đến đây

  2. Trong một trong những màn hình trong khi cài đặt, có ba lựa chọn - cài đặt cùng với windows, một cái gì đó khác, v.v. Vì tôi có windows 7 trong ổ C, tôi đã chọn tùy chọn đầu tiên - "Cài đặt cùng với HĐH khác".

Hãy để tôi ngắt ở đây để cung cấp chi tiết hệ thống hiện tại của tôi - Kích thước HardDisk: 640GB. Số lượng phân vùng hiện có - ổ đĩa 5 C - cửa sổ nhãn - 160GB - đã cài đặt windows 7 ổ đĩa D - nhãn linux - 160GB - không có bất kỳ dữ liệu nào Ổ đĩa E - sao lưu nhãn - 100GB - có một số dữ liệu ổ đĩa F - giải trí nhãn - 100GB - có một số dữ liệu Ổ đĩa G - nhãn hoạt động - 90GB - có một số dữ liệu Tất cả các mục trên đều ở định dạng NTFS.

  1. Trong màn hình tiếp theo, một hình ảnh được hiển thị với 2 phần và mỗi phần được hiển thị có kích thước bằng 80GB. Có một thanh trượt ngang ở giữa hai hình ảnh này, mà tôi có thể thay đổi kích thước các phân vùng. Phân vùng bên phải được dán nhãn Linux. Ngoài ra còn có một tùy chọn để làm 'phân vùng nâng cao'.

  2. Khi nhấp vào các phân vùng nâng cao trên màn hình trên, một màn hình mới được hiển thị trong đó các phân vùng hiện có trong máy tính của tôi được hiển thị - nhưng các nhãn thì khác. Tôi thấy rằng có hai phân vùng có kích thước = 160GB mỗi phân vùng (như mong đợi) và vì vậy tôi giả định rằng 160 GB đầu tiên sẽ là ổ C hiện tại của tôi và phân vùng thứ hai sẽ là phân vùng mà tôi đã gắn nhãn là linux (ổ D). Vì vậy, tôi đã chọn phân vùng linux và nhấp vào tiến hành / cài đặt ngay bây giờ và sau đó lỗi này được hiển thị - "Không có hệ thống tệp gốc nào được xác định" .. và tôi không thể tiến hành sau việc này.

Xin vui lòng cho tôi biết hai điều ở đây:

  1. Trong màn hình ở điểm số 3 ở trên, hình ảnh với thanh trượt được hiển thị. Phân vùng nào (ổ c: hoặc d: hoặc anyther) đang được đề cập ở đây? Cái nào tôi thực sự thay đổi kích thước - đó là ổ đĩa c: hiện có đã cài đặt windows 7, đang bị thu hẹp và sau đó ubfox được cài đặt trong không gian còn lại?

  2. Lỗi "" Không có hệ thống tệp gốc được xác định "nghĩa là gì? Làm cách nào để chọn phân vùng thích hợp và tiếp tục cài đặt?

PS :

Tôi đã phân vùng các ổ đĩa của mình như đã đề cập ở trên và ổ đĩa D với 160GB được đặc biệt miễn phí để cài đặt ubfox. Tôi muốn chọn ổ D trong khi thiết lập và cài đặt Ubuntu tại đây, trong khi vẫn giữ windows7 đã cài đặt trong ổ C.

Cảm ơn!

Câu trả lời:


42

Để trả lời câu hỏi đầu tiên của bạn, phân vùng được đề xuất để phân chia trên màn hình đầu tiên là phân vùng windows của bạn. Vì bạn đã tạo phân vùng cho Ubuntu, bạn không muốn làm điều đó.

Bạn nói rằng bạn đã chọn phân vùng trên màn hình nâng cao, nhưng chỉ cần nhấp vào nó không làm gì cả; bạn cần nhấp vào nút chỉnh sửa và gán cho phân vùng một loại hệ thống tệp (sử dụng ext4) và điểm gắn kết.

Lỗi là do bạn không chỉ định bất kỳ hệ thống tập tin nào được gắn kết trong thư mục gốc (/) và do đó, không có nơi nào để cài đặt.


1
cảm ơn @psusi đã trả lời cả hai câu hỏi Chà, tôi vẫn chưa thử cài đặt thực tế, nhưng sau đó là các phản hồi khác và của bạn, có vẻ như tôi đã bỏ lỡ "/" :) Cảm ơn mọi người.
arun nair

48

Đảm bảo rằng hệ thống tệp phân vùng bạn muốn cài đặt Linux, Ubuntu hoặc Backtrack trên đó là ext4, ext3 hoặc ext2, chứ không phải FAT32 hoặc NTFS.

Sau đó gắn kết /với nó:

  1. Trong quá trình cài đặt, nhấn "thay đổi" trên phân vùng bạn muốn sử dụng

  2. Đảm bảo cuộn "không sử dụng phân vùng này" không được chọn, cuộn đến ext4, ext3 hoặc ext2

  3. Trên trường "gắn kết" viết /

  4. Nhấp vào ok, sau đó một thông báo sẽ xuất hiện với nội dung như "vùng trao đổi không được xác định, bạn có muốn tiếp tục hoặc chọn vùng trao đổi không?", Nhấp vào "ok" và tiếp tục hoặc nhấp vào "quay lại" và chọn phân vùng khác và nhấp vào thay đổi, trên cuộn hệ thống tập tin chọn "hoán đổi" và bấm "ok" và tiếp theo

Điều này sẽ giải quyết cả thông báo "không có hệ thống tệp gốc được xác định" và thông báo "vùng trao đổi", nếu bạn vẫn nhận được thông báo vùng trao đổi thì ở bước 4 gắn /swapvào phân vùng


Nếu bạn nhìn vào điều này, bạn sẽ thấy rằng hệ thống tệp phân vùng là ext4
Errol Fitzgerald

@ErrolGongson Bạn cần đặt điểm gắn kết trong trình cài đặt. Đây là nguyên nhân của thông báo lỗi của chúng tôi.
ζ--

1
Giống như câu trả lời này tốt hơn - giải thích những gì cần phải được thực hiện.
Samik R

Đây là giải pháp duy nhất hiệu quả với tôi, tuy nhiên sau khi thay đổi phân vùng thành ext4 tôi không thấy phân vùng đó nữa khi tôi đăng nhập vào windows và vì tôi mới biết về ubunto nên tôi nghĩ tôi cũng không thấy nó là phân vùng trong ubunto, Đây có phải là những gì sẽ xảy ra?
Baig

9

tiếp tục từ câu trả lời của @ binW,

Nếu bạn đã sẵn sàng cho một cuộc phiêu lưu, điều đó có thể trở thành một cơn ác mộng nếu không tuân theo sự thận trọng thích hợp.

nhập mô tả hình ảnh ở đây

nhập mô tả hình ảnh ở đây

nhập mô tả hình ảnh ở đây

Bạn cần xác định điểm gắn kết cụ thể /để nó hoạt động như hệ thống tập tin gốc.

nhập mô tả hình ảnh ở đây

Trao đổi bạn có thể giữ, nhưng văn học bảo bạn giữ nó !! FYI, tôi không có một trao đổi.

Nguồn hình ảnh


Đây là nó cho tôi. Cảm ơn bạn! Courious tại sao một giá trị trống trong danh sách thả xuống đó thậm chí là một tùy chọn ... "/" chỉ nên là mặc định!
Ty.

Không có gì. IMHO, giá trị trống có thể là mặc định, nếu bạn chỉ định dạng một khoảng trắng và không sử dụng nó cho bất kỳ mục đích nào, như trong một đĩa sao lưu.
Vineet Menon

8

Đối với bất cứ ai vấp phải câu hỏi này ... đây là giải pháp của tôi.

sudo apt-get remove dmraid

Điều này cũng đã sửa nó cho tôi
William Z

4

Bạn phải tạo phân vùng trao đổi và không gian cho phân vùng hệ thống tệp (ext4) với dấu '/' là hệ thống tệp gốc.


Cảm ơn bạn Ashkan. Việc thêm "partman-auto / chuỗi phương thức thường xuyên" và "partman-auto / đĩa chuỗi / dev / sda" đã giúp giải quyết vấn đề trên.
shiva.nayak.mdn

3

Nếu bạn thấy mình có một danh sách phân vùng trống trong quá trình cài đặt, bạn có thể gặp vấn đề với mô-đun sợ được tải nếu hệ thống của bạn có bộ điều khiển RAID (tích hợp).

Tôi gặp vấn đề này trong quá trình cài đặt và sau khi nhấn Ctrl+ Alt+ F1để chuyển sang bàn điều khiển, đã chạy lệnh này:

sudo apt-get remove dmraid

chuyển trở lại ( Ctrl+ Alt+ F7), tôi có thể tiếp tục cài đặt và có các phân vùng được liệt kê.


1

Ubuntu, hoặc bất kỳ bản phân phối Linux nào cho vấn đề đó, yêu cầu ít nhất hai phân vùng để chạy. Một cái được gọi là trao đổi và được sử dụng làm không gian trao đổi cho bộ nhớ ảo. Nó không được gắn bất cứ nơi nào. Phân vùng khác được sử dụng cho hệ thống tệp gốc và được gắn vào '/' tức là gốc của cây hệ thống tệp. Nếu bạn không quen thuộc với hệ thống tập tin linux và không biết việc gắn kết có nghĩa gì trong bối cảnh của linux thì hãy đọc cái này . Nó sẽ giúp bạn hiểu những khái niệm này.

Bây giờ về lỗi mà bạn nhìn thấy. Đó là bởi vì bạn không xác định bất kỳ phân vùng cho hệ thống tập tin gốc. Như bạn đã nói rằng bạn là người dùng mới, tôi khuyên bạn chỉ cần xóa phân vùng mà bạn đã dành riêng cho Linux (sử dụng windows) và sau đó trong khi cài đặt Ubuntu, hãy chọn sử dụng tất cả không gian trống có sẵn cho Linux.


1
không cần trao đổi ngay bây giờ một ngày ... nếu bạn không cần ngủ đông ...
Vineet Menon

Giữ phân vùng trao đổi chỉ trong trường hợp.
Engels Peralta

0

Có thể bạn gặp vấn đề với ISO bạn đã tải xuống. Hãy thử tìm MD5 của .iso trong trang web và so sánh với cái bạn đã tải xuống.

Tôi đã có Mandriva Free 2010 trên ổ cứng khi tôi cài đặt Ubuntu 12.04 và trong quá trình cài đặt, mọi thứ đều hoạt động tốt với tôi.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.