Li xy ra khi to bng phân vùng: Nguyên nhân và cách sa

Giới thiệu về lỗi khi tạo bảng phân vùng

Khi cài đặt hệ điều hành mới hoặc thao tác với ổ cứng, người dùng thường gặp phải thông báo lỗi "ocorreu um erro ao criar a tabela de partições". Đây là một thông báo xuất hiện chủ yếu trong quá trình cài đặt Linux hoặc khi sử dụng công cụ phân vùng như GParted. Lỗi này cho biết rằng quá trình tạo bảng phân vùng trên ổ đĩa đã thất bại, khiến cho ổ đĩa không thể được chuẩn bị để chứa dữ liệu hoặc hệ điều hành. Hiểu rõ nguyên nhân và cách sửa lỗi này sẽ giúp bạn tiết kiệm thời gian và tránh mất dữ liệu không đáng có. Bài viết này sẽ đi sâu vào phân tích các nguyên nhân phổ biến và cung cấp hướng dẫn chi tiết để khắc phục, bao gồm cả phương pháp sử dụng giao diện đồ họa lẫn dòng lệnh.

Nguyên nhân chính gây ra lỗi

Lỗi "ocorreu um erro ao criar a tabela de partições" thường xuất hiện khi ổ đĩa đích có bảng phân vùng không tương thích hoặc không thể đọc được. Cụ thể, nguyên nhân phổ biến nhất là do ổ đĩa đang sử dụng bảng phân vùng MBR cũ (Master Boot Record) thay vì GPT hiện đại (GUID Partition Table). Hệ thống cài đặt mới, đặc biệt là các bản phân phối Linux gần đây và Windows 64-bit, yêu cầu GPT để hỗ trợ UEFI khởi động. Nếu ổ đĩa chỉ có MBR, hoặc bảng phân vùng bị hỏng do lỗi phần cứng hoặc phần mềm, quá trình tạo bảng phân vùng sẽ thất bại. Một nguyên nhân khác là ổ đĩa hoàn toàn trống và chưa được khởi tạo, khiến cho hệ thống không thể xác định kiểu bảng phân vùng. Ngoài ra, các sector đầu tiên của ổ đĩa có thể bị ghi đè bởi dữ liệu cũ, như dấu vết của RAID hoặc ảnh đĩa, dẫn đến xung đột.

Li xy ra khi to bng phân vùng: Nguyên nhân và cách sa - 1

Dấu hiệu nhận biết lỗi

Khi gặp lỗi này, bạn sẽ thấy thông báo xuất hiện trong quá trình cài đặt hệ điều hành hoặc khi mở GParted. Cụ thể, trình cài đặt Ubuntu hoặc Kubuntu sẽ hiển thị dòng chữ "An error occurred while creating the partition table" và yêu cầu kiểm tra lại ổ đĩa. Trong GParted, ổ đĩa sẽ hiển thị với biểu tượng cảnh báo màu vàng và không thể thực hiện bất kỳ thao tác phân vùng nào. Nếu bạn sử dụng công cụ dòng lệnh, lệnh fdisk -l sẽ trả về thông báo lỗi về bảng phân vùng không hợp lệ. Khi đó, mọi nỗ lực tạo phân vùng mới bằng lệnh mkfs đều thất bại. Đây là lúc bạn cần can thiệp để sửa chữa ổ đĩa từ mức độ thấp nhất.

Cách khắc phục bằng GParted

Phương pháp đầu tiên và dễ thực hiện nhất là sử dụng công cụ GParted từ USB cài đặt. Bạn cần khởi động từ USB cài đặt Linux, chọn chế độ thử (Try Ubuntu) để truy cập vào môi trường sống. Sau đó, mở GParted từ menu ứng dụng. Tại giao diện GParted, chọn ổ đĩa bị lỗi từ menu thả xuống ở góc trên bên phải. Nếu ổ đĩa hiển thị với thông báo lỗi, bạn cần thực hiện các bước sau:

Li xy ra khi to bng phân vùng: Nguyên nhân và cách sa - 2
  • Chọn menu Device và chọn Create Partition Table.
  • Trong hộp thoại hiện ra, chọn kiểu bảng phân vùng là gpt (hoặc msdos nếu bạn cần tương thích với hệ thống cũ, nhưng gpt được khuyến nghị cho UEFI).
  • Xác nhận thao tác. Lưu ý rằng thao tác này sẽ xóa toàn bộ dữ liệu trên ổ đĩa.
  • Sau khi quá trình hoàn tất, GParted sẽ tạo bảng phân vùng mới, và ổ đĩa sẽ sẵn sàng để tạo phân vùng.

Nếu GParted vẫn báo lỗi, bạn cần kiểm tra xem ổ đĩa có bị khóa bởi hệ thống hay không. Trong một số trường hợp, bạn cần ngắt kết nối và kết nối lại ổ đĩa hoặc khởi động lại máy tính. Tham khảo thêm tài liệu hướng dẫn chính thức của GParted tại đây để biết chi tiết về các tùy chọn nâng cao.

Cách khắc phục bằng diskpart trên Windows

Nếu bạn đang cài đặt Windows hoặc muốn dùng công cụ dòng lệnh mạnh mẽ hơn, diskpart là lựa chọn hiệu quả. Phương pháp này đặc biệt hữu ích khi bạn không thể truy cập GParted. Bạn cần khởi động từ USB cài đặt Windows, và khi màn hình cài đặt xuất hiện, nhấn Shift + F10 (hoặc Shift + F5 trên một số hệ thống) để mở cửa sổ Command Prompt. Tại đây, bạn gõ lệnh diskpart để vào công cụ quản lý đĩa. Tiếp theo, thực hiện các bước sau:

Li xy ra khi to bng phân vùng: Nguyên nhân và cách sa - 3
  1. list disk để xem danh sách các ổ đĩa. Xác định ổ đĩa cần sửa bằng dung lượng của nó.
  2. select disk X (thay X bằng số thứ tự ổ đĩa, ví dụ select disk 0).
  3. clean để xóa tất cả dữ liệu và bảng phân vùng hiện tại. Lệnh này làm sạch hoàn toàn ổ đĩa.
  4. convert gpt để chuyển ổ đĩa sang kiểu bảng phân vùng GPT. Nếu hệ thống yêu cầu MBR, bạn có thể dùng convert mbr, nhưng GPT là tiêu chuẩn hiện đại.
  5. exit để thoát diskpart, sau đó gõ exit lần nữa để đóng Command Prompt.

Sau khi hoàn tất, bạn có thể tiếp tục quá trình cài đặt hệ điều hành. Lưu ý rằng lệnh clean xóa hoàn toàn dữ liệu, vì vậy hãy chắc chắn rằng bạn đã sao lưu các tệp quan trọng trước khi thực hiện. Để hiểu thêm về các lệnh diskpart và cách quản lý phân vùng, bạn có thể xem tài liệu hướng dẫn từ Microsoft tại trang này (tuy nhiên chủ yếu về SQL partition, nhưng cũng cung cấp kiến thức nền tảng về phân vùng dữ liệu).

So sánh hai phương pháp GParted và diskpart

Dưới đây là bảng so sánh giữa hai cách khắc phục lỗi tạo bảng phân vùng, giúp bạn lựa chọn phương pháp phù hợp với điều kiện của mình:

Li xy ra khi to bng phân vùng: Nguyên nhân và cách sa - 4
Tiêu chí GParted (giao diện đồ họa) Diskpart (dòng lệnh)
Hệ điều hành yêu cầu Linux (có thể chạy từ USB) Windows (có sẵn trong môi trường cài đặt)
Mức độ dễ sử dụng Dễ, có giao diện trực quan Khó hơn, cần nhớ lệnh
Tính linh hoạt Có thể sửa chữa nhiều loại lỗi bảng phân vùng Chỉ thực hiện được các thao tác cơ bản như clean và convert
Nguy cơ mất dữ liệu Có, nếu không cẩn thận Có, lệnh clean xóa toàn bộ
Khả năng khôi phục Có thể hoàn tác nếu chưa áp dụng thay đổi Không thể hoàn tác sau khi clean

Những lưu ý quan trọng trước khi sửa lỗi

Trước khi thực hiện bất kỳ thao tác nào liên quan đến xóa bảng phân vùng, bạn cần ghi nhớ những điểm sau. Thứ nhất, lệnh clean trong diskpart và thao tác tạo bảng phân vùng mới trong GParted sẽ xóa sạch mọi dữ liệu trên ổ đĩa đã chọn. Do đó, sao lưu dữ liệu cá nhân ra ổ đĩa ngoài là bước bắt buộc. Thứ hai, hãy xác định chính xác ổ đĩa cần thao tác. Nhầm lẫn sang ổ đĩa chứa dữ liệu quan trọng có thể gây hậu quả nghiêm trọng. Nếu bạn không chắc chắn, hãy ngắt kết nối các ổ đĩa khác trước khi bắt đầu. Thứ ba, đối với máy tính sử dụng UEFI, bảng phân vùng GPT là bắt buộc. Nếu bạn chuyển sang MBR, hệ thống sẽ không khởi động được. Cuối cùng, nếu ổ đĩa có dấu hiệu bị hỏng phần cứng, như tiếng kêu lạ hoặc không được nhận diện, hãy kiểm tra bằng các công cụ SMART trước khi thử sửa chữa bằng phần mềm.

Danh sách các lỗi liên quan và cách xử lý

Ngoài lỗi chính "ocorreu um erro ao criar a tabela de partições", bạn có thể gặp các lỗi phụ khác trong quá trình thao tác với phân vùng. Dưới đây là danh sách một số lỗi phổ biến và hướng xử lý sơ bộ:

Li xy ra khi to bng phân vùng: Nguyên nhân và cách sa - 5
  • Lỗi "unrecognized disk label": nguyên nhân do bảng phân vùng bị hỏng, cần tạo lại bảng mới.
  • Lỗi "cannot write to disk" khi dùng diskpart: thường do ổ đĩa bị khóa bởi hệ thống, bạn cần mở khóa bằng lệnh attributes disk clear readonly.
  • Lỗi "not a valid partition table" khi chạy fdisk: tương tự như lỗi chính, cần dùng GParted hoặc diskpart để xóa và tạo lại.
  • Lỗi "partition table entries are not in disk order" khi dùng gdisk: có thể sửa bằng lệnh w để ghi lại bảng, nhưng hãy cẩn thận vì có thể làm hỏng dữ liệu.

Đối với mỗi lỗi, bạn nên tham khảo tài liệu chính thức của hệ điều hành hoặc diễn đàn hỗ trợ để có hướng dẫn chi tiết. Tuy nhiên, phương pháp cơ bản nhất là luôn khởi tạo lại bảng phân vùng từ đầu.

Kết luận

Lỗi "ocorreu um erro ao criar a tabela de partições" là một trở ngại phổ biến khi cài đặt hệ điều hành hoặc quản lý ổ cứng. Nguyên nhân chính là do bảng phân vùng không tương thích hoặc bị hỏng, và giải pháp hiệu quả nhất là xóa sạch bảng phân vùng cũ và tạo lại bằng GPT. Bạn có thể lựa chọn sử dụng GParted với giao diện đồ họa đơn giản hoặc diskpart mạnh mẽ từ dòng lệnh. Quan trọng nhất, hãy luôn sao lưu dữ liệu trước khi thực hiện và xác định đúng ổ đĩa cần thao tác. Hy vọng bài viết này đã cung cấp cho bạn kiến thức đầy đủ để tự tin xử lý lỗi và tiếp tục công việc của mình. Nếu bạn gặp vấn đề phức tạp hơn, hãy tìm đến các cộng đồng trực tuyến hoặc tài liệu kỹ thuật để được hỗ trợ sâu hơn.

Tham khảo

Bài viết được tổng hợp từ các nguồn sau: GParted Manual (https://gparted.org/display-doc.php?name=help-manual&lang=pt_BR). Hướng dẫn cài đặt Kubuntu 24.10. Trang web DevMedia về MySQL Partitioning (https://www.devmedia.com.br/utilizando-o-mysql-partitioning/16825). Dell Support KB về sửa bảng phân vùng (https://www.dell.com/support/kbdoc/pt-pt/000132051/como-corrigir-tabela-de-parti%C3%A7%C3%A3o-inv%C3%A1lida-no-sistema-windows-com-uma-ssd). Hướng dẫn từ Ubuntu Community Wiki. Microsoft Learn về SQL Partition (https://learn.microsoft.com/pt-br/azure/databricks/sql/language-manual/sql-ref-partition). Trang Viva o Linux (https://www.vivaolinux.com.br/topico/Linux-Basico/Nao-consigo-criar-uma-nova-particao-pelo-gparted). Red Hat Enterprise Linux Installation Guide (https://docs.redhat.com/pt-br/documentation/red_hat_enterprise_linux/6/html/installation_guide/s2-trouble-part-tables-ppc). Các video hướng dẫn trên YouTube đã được kiểm chứng.

partition bảng phân vùng lỗi ổ cứng phân vùng ổ đĩa khắc phục lỗi
Lưu ý Thông tin mang tính tham khảo, hãy sao lưu dữ liệu trước khi thực hiện.
Tác giả

Stefano Barcellos

Cộng tác viên tại Visite Barbados.

« Bài trước
Port WiFi 83 là gì? Cách mở và sử dụng an toàn

Bài viết liên quan