Tạo đĩa khởi động trên phân vùng của ổ USB


11

Tôi có một GB USB pendrive 32 mà tôi muốn sử dụng như cả một đĩa khởi động / cài đặt cho Ubuntu, và cho các mục đích lưu trữ / chuyển tập tin thông thường. Vì công cụ cài đặt Ubuntu chỉ cần ít hơn 3 GB, tôi nghĩ rằng điều này sẽ không có vấn đề gì, nhưng hóa ra nó khó hơn tôi nghĩ.

Kế hoạch của tôi là tạo hai phân vùng trên ổ đĩa - một 4GB mà tôi có thể xóa bất cứ lúc nào và sử dụng cho phương tiện cài đặt và một với phần còn lại của không gian mà tôi có thể sử dụng cho dữ liệu (và sẽ không phải xóa khi tôi tạo một đĩa cài đặt mới). Tạo các phân vùng đặt ra không có vấn đề gì - gparted đã làm điều đó mà không phàn nàn - nhưng việc cài đặt công cụ cài đặt Ubuntu hóa ra lại khó hơn tôi nghĩ.

Trong chương trình "Trình tạo đĩa khởi động", tôi không thể chọn riêng từng phần của ổ USB - chỉ toàn bộ ổ đĩa. Và nếu tôi không nhấn "Xóa đĩa", tôi không được phép bắt đầu cài đặt. Tôi đã thử đặt cờ "khởi động" trên phân vùng tôi muốn sử dụng, nhưng không thành vấn đề. Có vẻ như chương trình tạo đĩa khởi động không phải là "nhận biết phân vùng" - phải không? Hay tôi cần phải làm điều này với một chương trình khác?

Có cách nào để tôi có thể tạo một ổ USB có thể khởi động trong đó chỉ một phân vùng được sử dụng cho phương tiện cài đặt không? Làm sao?

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


Đây là một vấn đề rất khó chịu. Nếu bất cứ ai có một giải pháp, xin vui lòng gửi nó.
Hashken

Bạn có hình dung điều này?
Jason Kleban

@ uosɐſ: Không, chưa. Không thể nói rằng tôi đã dành rất nhiều thời gian để cố gắng, mặc dù ...
Tomas Aschan

Này Tomas Lycken, bạn đã tìm thấy giải pháp nào cho việc này chưa?
VishalDevgire

Câu trả lời:


9

Tôi đã từng gặp vấn đề tương tự. Tôi có một ổ cứng USB có một số dữ liệu trên đó nhưng miễn phí khoảng 80% mà tôi muốn sử dụng để kiểm tra Live CD trên. Tuy nhiên, Trình khởi động đĩa khởi động, hệ thống khởi động lại chỉ nhận ra toàn bộ ổ đĩa và muốn tôi xóa nó, mặc dù nó có ba phân vùng (hai trong số đó là các hệ thống tệp trống và Ext).

Tôi tìm thấy một cách xung quanh này tuy nhiên. Tôi đã sử dụng GParted để xóa và tạo lại hai phân vùng trống nhưng lần này biến chúng thành phân vùng FAT32 (giống như phân vùng đầu tiên) và cũng biến chúng thành cả hai phân vùng Chính. Khi điều này được thực hiện, Startup Disk Creator đã nhận ra cả ba phân vùng và tôi có thể sử dụng một trong số chúng để tạo một Đĩa khởi động, trong khi giữ nội dung của tôi trên phân vùng đầu tiên. Tôi không chắc tại sao điều này làm việc, nhưng nó đã làm.

Tôi hy vọng điều này sẽ giúp ích cho mọi người.


Câu trả lời tốt nhất ở đây cho đến nay, nên hoạt động tốt
doug

Chỉ có giải pháp mà làm việc.
người học

2

Sử dụng chương trình Đĩa của Ubuntu. Startup Disk Creator đóng băng theo thời gian.

Tạo phân vùng của bạn bằng Disks / Gparted, sau đó nhấp vào phân vùng và nhấp vào biểu tượng 'hai bánh răng' ở bên phải của '-', sau đó nhấp vào 'Khôi phục hình ảnh phân vùng'

Khôi phục hình ảnh phân vùng là những gì bạn muốn.

Khôi phục hình ảnh đĩa từ menu chính định dạng toàn bộ ổ đĩa.


Điều này hoạt động tốt hơn so với phân vùng lại ...!
Grim

Đây là cách để đi trên Ubuntu 19.04, cảm ơn bạn.
Dan Charousek

0

Có một lần, tôi đã thử nghiệm với ArchLinux và đọc về vấn đề này.

Thông tin có trên https://wiki.archlinux.org/index.php/USB_Installation_Media

Có một phần 'không ghi đè lên thiết bị USB'. Nhưng đó là nói về Syslinux-bootloader, không phải GRUB2-bootloader. Vì vậy, có thể thông tin này không liên quan.

Chúc may mắn!


Không, điều này không giúp được gì nhiều, thật không may = (
Tomas Aschan

1
Có lẽ Pendrive là một giải pháp: Pendrivelinux.com/install-grub2-on-usb-from-ubfox-linux

0

Tôi không biết cách chọn phân vùng trước khi cài đặt, nhưng điều tôi thường làm là cài đặt Ubuntu lên toàn bộ ổ đĩa, sau đó thay đổi kích thước và thêm các phân vùng khác.

Tuy nhiên, điều này sẽ xóa dữ liệu đã có trên ổ đĩa của bạn - bạn sẽ phải sao lưu dữ liệu ở đâu đó và sao chép lại khi hoàn tất.


0

Tôi sử dụng MultiSystem cho ổ LiveUSB của mình để dùng thử một số bản phân phối Linux mà không cần cài đặt chúng, nhưng tôi nghĩ phần mềm này có thể phù hợp với trường hợp sử dụng của bạn.

Bạn có thể giữ các ISO trực tiếp và dữ liệu của mình trên cùng một phân vùng khi sử dụng MultiSystem, vì chúng không ảnh hưởng lẫn nhau và sống cùng nhau mà không cần quan tâm. Đó là bởi vì MultiSystem cài đặt GRUB2 trên ổ đĩa của bạn, quản lý các ISO và một vài công cụ nhưng không quan tâm đến bất cứ thứ gì khác trên ổ đĩa.

Do đó, thay vì quản lý hai phân vùng, bạn có thể tạo một thư mục trong thư mục gốc của phân vùng duy nhất có tên là "Dữ liệu" (hoặc bất cứ thứ gì phù hợp với bạn) và sử dụng thư mục đó giống như bạn đã sử dụng phân vùng dữ liệu của mình.

Ngoài ra, bạn chỉ có thể thả dữ liệu của mình trực tiếp vào thư mục gốc của ổ đĩa, mặc dù điều đó đòi hỏi bạn phải cẩn thận về việc không chạm vào các tệp mà MultiSystem yêu cầu để khởi động ISO trực tiếp của bạn.

Tôi chưa bao giờ sử dụng Startup Disk Creator, vì vậy có lẽ bạn thực sự có thể sử dụng công cụ đó và tạo thư mục Dữ liệu trên ổ đĩa của mình.


0

Tôi đã có thể làm cho nó hoạt động với Ubuntu.

Các bước:

Tôi. Tạo hai phân vùng chính trên ổ đĩa USB của bạn.

  • Phân vùng số 1 Fat32
  • Phân vùng số 2 ext4

ii. Sử dụng Unetbootin để tạo đĩa khởi động trên phân vùng đầu tiên

iii. Khởi động từ Pendrive, chọn 'Dùng thử Ubuntu mà không cần cài đặt'

iv. Bây giờ bắt đầu Cài đặt Wizard từ máy tính để bàn

v. Chọn ngôn ngữ và các tùy chọn khác

vi. Chọn phân vùng thứ hai trên Pen Drive làm phân vùng gốc (/)

vii. Chọn / dev / sdb (không phải / dev / sdb2) để cài đặt bộ tải khởi động

viii. Trước khi nhấn Cài đặt ngay, hãy mở một thiết bị đầu cuối và gõ:sudo umount -l -r -f /cdrom

ix Nhấn 'Cài đặt ngay', quá trình cài đặt sẽ hoàn tất thành công


-1

Tôi đã sử dụng NetBootin để cài đặt vào phân vùng tôi muốn. Phân vùng dữ liệu của tôi là NTFS và phân vùng Ubuntu của tôi là ext2, nhưng bạn có thể sử dụng ext4. UnetBootin thậm chí không thừa nhận phân vùng NTFS và thay vào đó tự động chọn phân vùng ext2 và cài đặt đã diễn ra tốt đẹp. Trình tạo đĩa khởi động cũng không làm việc cho tôi.


Tôi nghĩ bạn đã hiểu nhầm câu hỏi - Tôi không có vấn đề gì khi chọn phân vùng để cài đặt Ubuntu trên phân vùng chính xác trên máy tính xách tay của tôi (tôi đã có phân vùng dữ liệu NTFS và một vài phân vùng ext4 cho HĐH), nhưng tôi muốn tạo Live Thanh USB chỉ sử dụng một phần nhỏ của thanh cho hệ điều hành trực tiếp.
Tomas Aschan
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.