Cách thích hợp để tạo phương tiện cài đặt từ Ubuntu iso là gì?


30

Đây là lần thứ ba tôi thử cài đặt Ubuntu Server 14.04.03 64-bit trên cùng một máy tính xách tay và mỗi lần nó gây ra các sự cố khác nhau.

Mỗi lần tôi viết cùng một hình ảnh iso vào ổ flash USB bằng cách sử dụng một ứng dụng và hệ điều hành khác nhau.

  1. Trình cài đặt USB đa năng (Pendrivelinux.com) từ Windows
  2. Nhà văn WinImage từ Windows
  3. trình ghi ảnh tích hợp từ Linux Mint 17.2

Hình ảnh iso giống nhau trong cả ba trường hợp, ổ flash USB giống nhau và máy tính xách tay cũng vậy. Tuy nhiên mỗi lần cài đặt Ubuntu lại cho tôi các tùy chọn cài đặt khác nhau. Ví dụ: lần cuối cùng tôi cài đặt Ubuntu, nó không hiển thị tất cả các gói cần chọn trong khi cài đặt (Máy chủ Ubuntu cơ bản, v.v.).


Cho đến nay UNetbootin và Lili đã thất bại. Tôi đang thử mini-iso 14.10 (64) ngay bây giờ.
emrecnl

2
kiểm tra ISO trước mọi thứ
userDepth 16/9/2015

1
Tôi đánh giá cao việc chỉnh sửa như một người nói tiếng Anh không phải là người bản ngữ, bây giờ câu hỏi của tôi ở dạng chính xác.
emrecnl

1
@karel Hmm, điều này ít chung chung, và phần tùy chọn khác nhau không được trả lời và hơi mơ hồ. Tôi không muốn cắt tỉa các bản sao, nhưng để đóng / liên kết chúng. Không giống như các bản sao Q đóng khác không tự động xóa và (giống như các Q đã đóng khác), phiếu bầu không xóa mod cần thiết để loại bỏ chúng đi lên với điểm số câu hỏi + câu trả lời kết hợp. Tôi nghi ngờ việc đóng cửa sẽ dẫn đến việc xóa ở đây trừ khi tất cả các câu trả lời từ Q đã đóng lần đầu tiên được sáp nhập vào bên kia. OTOH Tôi hiểu ý của bạn về câu trả lời. Tôi đã rút lại phiếu bầu gần của mình. Có nên đóng / sáp nhập Askubfox.com/q/287064 không? Chúng ta có nên hỏi meta không?
Eliah Kagan

1
@karel Không biết có giúp được gì không, nhưng tôi đang bỏ phiếu để mở cho ý kiến ​​của bạn với Eliah.
WinEunuuchs2Unix

Câu trả lời:


44

Lưu đồ này cho thấy cách tạo USB có thể khởi động để cài đặt Ubuntu và khắc phục sự cố khi khởi động Ubuntu từ nó.

IMG:

Liên kết

Cách tạo USB Ubuntu trên Ubuntu bằng Startup Disk Creator

Ubuntu có một ứng dụng tích hợp để tạo USB sống Ubuntu có thể khởi động để cài đặt Ubuntu có tên là Startup Disk Creator . Tìm kiếm Dash cho Startup Disk Creator và nhấp vào biểu tượng Startup Disk Creator để mở cửa sổ Make Disk Startup .

Ổ đĩa flash USB mà bạn sử dụng với Startup Disk Creator phải là 2GB hoặc lớn hơn và đối với Ubuntu 18.04 trở lên, nó phải là 4GB hoặc lớn hơn. Startup Disk Creator sẽ tự động định dạng ổ flash USB của bạn thành FAT32 và làm cho nó có khả năng khởi động. Nếu bạn chỉ có một ổ flash USB được cắm vào máy tính, Startup Disk Creator sẽ tự động chọn nó. Hãy cẩn thận để chọn ổ flash USB trong cửa sổ Make Startup Disk để tránh ghi đè lên phân vùng mà Ubuntu được cài đặt, điều này có thể khiến Ubuntu không thể khởi động được. Trong ảnh chụp màn hình bên dưới, bạn có thể thấy cách thiết bị ổ đĩa flash USB được xác định bằng tên model của nó, cùng tên model xuất hiện dưới tiêu đề Drive sau Model: trong ứng dụng Disks (tiện ích đĩa).

IMG: Trình tạo đĩa khởi động trong Ubuntu 16.04

Cách tạo USB tối thiểu Ubuntu bằng dd

  1. Tải xuống tệp iso Ubuntu Mini CD từ liên kết trên trang web CD Tối thiểu Cài đặt Tài liệu Ubuntu . Tải xuống tệp có tên mini.iso vào thư mục Tải xuống của bạn. Bạn có thể tải tệp mini.iso xuống bất cứ nơi nào trên máy tính mà bạn muốn, nhưng tải tệp xuống thư mục Tải xuống để bạn có thể dễ dàng chạy các lệnh trong các bước sau mà không thay đổi bất cứ điều gì.

  2. Xác minh tổng kiểm tra md5 của tệp iso Ubuntu mini mà bạn đã tải xuống bằng cách chạy các lệnh sau:

    cd ~/Downloads/
    md5sum 'mini.iso'
    

    Nếu bạn đang sử dụng Windows subsystem cho Linux, hãy tải xuống công cụ Microsoft File Checksum Integrity Verifier từ Trung tâm tải xuống chính thức của Microsoft. Công cụ xác minh tính toàn vẹn của Microsoft File Checksum là một tiện ích dòng lệnh tính toán băm mật mã MD5 hoặc SHA1 cho các tệp.

  3. Kiểm tra xem kết quả của lệnh có khớp với tổng kiểm MD5 của tệp mini.iso trên trang web CD Tối thiểu Cài đặt Tài liệu Ubuntu .

  4. Nhận ổ đĩa flash USB, 1GB hoặc lớn hơn. Xóa tất cả các tệp khỏi ổ flash USB. Gắn ổ đĩa flash bằng tiện ích đĩa Disks .

  5. Kiểm tra trong tiện ích đĩa Disks để tìm ra tên thiết bị của ổ flash USB của bạn. Điều này rất quan trọng vì nếu bạn sử dụng sai tên thiết bị ở bước 6, bạn sẽ ghi đè lên toàn bộ hệ điều hành của mình thay vì ghi vào ổ flash USB. Vì vậy, kiểm tra tên thiết bị ổ đĩa flash USB hai lần. Nó phải là một cái gì đó giống như /dev/sd*thay vì ký tự * có một chữ cái viết thường như a, b, c, v.v. Trong bước sau tôi giả sử rằng tên thiết bị là /dev/sdc, nhưng tên thiết bị của ổ USB của bạn có thể là một cái gì đó khác thích /dev/sdahoặc /dev/sdbkiểm tra tên thiết bị của ổ USB của bạn hai lần và đảm bảo rằng bạn lấy đúng ở bước 6!

  6. Mở terminal hoặc Windows subsystem cho Linux và chạy các lệnh sau:

    cd ~/Downloads/  
    sudo -i  
    dd if='mini.iso' of=/dev/sdc bs=4096  ## make sure that the device name of your USB drive is correct!
    

    Các dd if='mini.iso' of=/dev/sdc bs=4096lệnh nên chỉ mất vài giây để hoàn thành trên hầu hết các máy tính vì mini.iso là một file nhỏ, ít hơn 60MB. Kết quả của việc chạy lệnh này sẽ là một USB mini Ubuntu có khả năng khởi động.

  7. Khởi động máy tính từ USB mini Ubuntu trực tiếp. Ubuntu mini USB sống nên khởi động thành công và hiển thị màn hình menu.

  8. Nếu bạn chọn tùy chọn Cài đặt (cài đặt hoàn tất, không phải cài đặt cli) từ màn hình menu ở Bước 7, thì bạn có thể chọn các tùy chọn khác trong quá trình cài đặt Ubuntu để tải xuống tất cả các gói bạn cần để thực hiện cài đặt Ubuntu hoàn chỉnh. Chọn bộ sưu tập gói máy tính để bàn Ubuntu từ danh sách các bộ sưu tập phần mềm được xác định trước trong màn hình chọn Phần mềm trong trình cài đặt CD mini của Ubuntu. Khi bạn khởi động lại hệ thống khi kết thúc cài đặt, bạn sẽ có một máy tính để bàn Ubuntu hoạt động với môi trường máy tính để bàn mặc định.

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


Cảm ơn ngài đã cho tôi biết có một phương pháp cài đặt trực tuyến với các tệp Mini iso này. Bước 6 không hoạt động, máy tính xách tay cho thấy lỗi hình ảnh iso bị hỏng mặc dù tôi đã sửa md5. Nhưng tôi phải thừa nhận rằng tôi đã chạy lệnh trên Linux Mint vì tôi không có môi trường Ubuntu hoạt động vào thời điểm đó. Vì vậy, tôi đã ghi hình ảnh này trong Windows bằng USB Universal Installer và chọn tùy chọn iso linux khác không phải Ubuntu. Tôi đang cài đặt. Điểm khác biệt duy nhất tôi nhận thấy là, nó không yêu cầu tôi ngắt kết nối hdd trước khi phân vùng. Thanh USB được phát hiện là sda và ổ cứng là sdb lol.
emrecnl

nếu sử dụng mã hóa ổ đĩa bitlocker thì bạn cần xuất khóa khôi phục trước khi tắt khởi động an toàn hoặc bạn sẽ không thể khởi động lại từ ổ cứng.
Sparr

8

Hãy thử "Startup Disk Creator" hoặc "UNetbootin" trên Linux.

Tôi đã cài đặt Ubuntu 15.04amd64 tuần trước bằng Unetbootin và nó hoạt động tốt.


2
+1 cho UNetbootin - ngoài ra, nó có thể tự động tải xuống nhiều bản phân phối và cũng có sẵn cho Windows
Marek Bettman

4

Tải xuống tệp iso và kiểm tra xem nó đã được tải xuống chính xác chưa

Trang web chính thức là

www.ubfox.com/d Download

và bạn tìm thấy tất cả các tệp iso hiện tại bao gồm Ubuntu tiêu chuẩn và các hương vị cộng đồng (Kubfox, Lubfox ... Xubfox) thông qua liên kết sau,

phát hành.ubfox.com/

và các tệp mini.iso qua

cdimages.ubfox.com/netboot/

Việc tìm Ubuntu 16.04.1 LTS (phiên bản có thời gian hỗ trợ lâu nhất) hơi khó khăn. Liên kết sau hoạt động (2017-06-27),

cũ-release.ubfox.com/release/xenial/

Liên kết sau có thể giúp bạn kiểm tra xem tệp iso đã được tải xuống chính xác chưa,

help.ubfox.com/community/UbfoxHashes

Bạn có thể sử dụng md5sumhoặc một trong các chương trình kiểm tra khác và kiểm tra xem kết quả có khớp với những gì được cung cấp trong tệp tương ứng với tên viết hoa không, ví dụ 'MD5SUMS', như được hiển thị với dòng lệnh sau và kiểm tra bằng mắt của bạn ,

md5sum ubuntu-16.04.1-server-amd64.iso

hoặc sao chép và dán từ 'MD5SUMS' vào dòng lệnh sau,

echo 'd2d939ca0e65816790375f6826e4032f *ubuntu-16.04.1-server-amd64.iso'|md5sum -c

Lệnh cuối cùng này sẽ trả về

ubuntu-16.04.1-server-amd64.iso: OK

Nhân bản từ tệp iso lai vào ổ USB hoặc thẻ nhớ

Nếu bạn sao chép từ tệp iso lai sang ổ USB hoặc thẻ nhớ, mọi thứ liên quan sẽ bị ghi đè, do đó việc xóa và định dạng sẽ không có gì khác biệt (ngoại trừ có thể nhân bản cuối cùng nhanh hơn, nhưng tổng thời gian và nỗ lực sẽ tăng lên).

Tất cả các tệp iso Ubuntu hiện tại là các tệp iso lai (bao gồm Ubuntu Server và Ubuntu mini.iso).

dd xứng đáng với biệt danh 'kẻ hủy đĩa' và 'kẻ hủy dữ liệu'

Nhân bản với ddtạo ra một kết quả đáng tin cậy, nếu bạn thực hiện đúng,

sudo dd if=/path/file.iso of=/dev/sdx bs=4096

Trong đó x là ký tự ổ đĩa. Nhưng ddlàm những gì bạn bảo nó làm mà không có câu hỏi. Nếu bạn bảo nó xóa ảnh gia đình ... và đó là một lỗi đánh máy nhỏ.

Các công cụ với một điểm kiểm tra cuối cùng

Vì vậy, tôi khuyên bạn nên sử dụng một công cụ có điểm kiểm tra cuối cùng, điều đó cho bạn cơ hội kiểm tra kỹ xem bạn sẽ cài đặt hệ thống trực tiếp vào đúng ổ đĩa.

Hai công cụ như vậy đi kèm với Ubuntu tiêu chuẩn và các hương vị cộng đồng (Kubfox, Lubfox ... Xubfox),

  • Các Startup Disk Đấng Tạo Hóa (trong Ubuntu 16.04 LTS và các phiên bản mới hơn; phiên bản cũ đi kèm với một phiên bản cũ và lỗi, mà bạn nên tránh),
  • Đĩa bí danh gnome-disks.

Bạn có thể cài đặt mkusb từ PPA của nó.

  • Chức năng tiêu chuẩn là sao chép từ tệp iso hoặc tệp hình ảnh [đã nén],
  • nhưng nó cũng có thể xóa sạch một ổ đĩa
  • khôi phục ổ đĩa từ 'thiết bị cài đặt' thành 'thiết bị lưu trữ tiêu chuẩn' (với bảng phân vùng MSDOS và phân vùng có hệ thống tệp FAT32),
  • tạo ổ đĩa cài đặt Windows
  • tạo các ổ đĩa trực tiếp liên tục với Ubuntu và Debian.

Ubuntu Server thường chạy mà không có môi trường máy tính để bàn, vì vậy bạn cần một công cụ chế độ văn bản, nếu bạn muốn tạo ổ đĩa cài đặt USB hoặc thẻ nhớ khi chạy Ubuntu Server.

  • mkusb cũng hoạt động ở chế độ văn bản và là một giải pháp thay thế an toàn dd. Bạn có thể sử dụng phiên bản văn bản đơn giản mkusb-noxnhưng cũng là bí danh mkusb phiên bản 12 mới mkusb-dus, sẽ kiểm tra tính an toàn (khi có GUI), sau đó kiểm tra các menu với dialogvà cuối cùng quay lại giao diện màn hình văn bản đơn giản, nếu dialogkhông được cài đặt .

  • Nếu bạn không muốn cài đặt bất cứ thứ gì bạn có thể tải xuống bashshellscript chế độ văn bản đơn giản mkusb-minhoặc mkusb-minpkiểm tra nó trong trình chỉnh sửa văn bản và chạy cục bộ mà không cần cài đặt cụ thể.

Trong Windows, bạn có thể sử dụng công cụ nhân bản

Nếu nhân bản không hoạt động

Hầu hết các distro linux hiện đại cung cấp các tệp iso được xử lý isohybrid, làm cho chúng trở thành các tệp iso lai . Các tập tin iso như vậy có thể được sử dụng để

  • ghi đĩa CD / DVD có khả năng khởi động
  • sao chép ổ đĩa USB và thẻ nhớ có khả năng khởi động

Nhưng một số tệp iso không phải là tệp iso lai, ví dụ: tệp iso của Windows và tệp iso cũ của Knoppix (trước phiên bản 8.1). Các tệp iso này phải được trích xuất và phải được chăm sóc đặc biệt để làm cho ổ đĩa đích có khả năng khởi động. (Bạn có thể xử lý tệp iso Knoppix cũ hơn isohybrid, nhưng nó không hoạt động với các tệp iso của Windows.)

Có một số công cụ giải nén, ví dụ Rufus , đây là công cụ được đề xuất chính thức để cài đặt Ubuntu từ Windows.

Tự làm

Nhân bản từ tệp iso là đơn giản. Vấn đề duy nhất là đảm bảo rằng bạn đã chọn đúng ổ đĩa đích.

Nếu bạn muốn hiểu các bước trích xuất nội dung từ tệp iso và tạo ổ đĩa khởi động USB, các liên kết sau có thể giúp ích,



2

Hầu hết các ISO cài đặt Ubuntu là ISO chế độ lai, có nghĩa là chúng sẽ có khả năng khởi động và hoạt động hoàn toàn khi được sao chép trực tiếp vào đĩa quang (DVD) hoặc ổ USB.

Vì vậy, phương pháp đơn giản là sử dụng bất kỳ tiện ích nào có thể sao chép hình ảnh trực tiếp vào ổ đĩa không được sửa đổi.

Điều này bao gồm ddtrên Linux / unix hoặc một công cụ như WinImagehoặc Win32 Disk Imagertrên Windows.

Không cần sử dụng tiện ích chuyển đổi ISO thành hình ảnh ổ USB có thể khởi động như UNetBootinhoặc PenDriveLinux Universal USB Installer.


2

Chương trình ổ đĩa khởi động Windows

Nếu bạn đang tạo USB cài đặt từ Ubuntu 18.04 cần tùy chọn khởi động BIOS và UEFI thì mkusb là giải pháp tốt nhất.

UNetbootin Linux 675 hiện đang hoạt động với 18.04. Startup Disk Creator sử dụng toàn bộ đĩa chỉ đọc và không có tùy chọn lưu giữ lâu.

Có rất nhiều tùy chọn để tạo USB cài đặt từ Windows, hầu hết là dựa trên Syslinux ..

Một số cung cấp cài đặt trực tiếp, (không có sự kiên trì).

balenaEtcher - v1.5.63 (BIOS và UEFI, Không tồn tại ngoài hộp nhưng tạo phân vùng casper-rw, (19,10 trở lên), dễ dàng thay đổi thành không gian dữ liệu NTFS. Tương tự như SDC)

balenaEtcher

Sao chép / Dán Nội dung ISO - (chỉ UEFI)

Sao chép / Dán Nội dung ISO

Một số cung cấp lựa chọn cài đặt Live hoặc Persistent.

Rufus - 3.8 (BIOS và UEFI Không giới hạn bền vững Ubuntu 19.10 trở lên)

Rufus

MultiBootUSB - 9.2.0 (BIOS và UEFI, độ bền 4GB, Sự cố: thiếu tệp casper-rw)

MultiBootUSB

UNetbootin - 661 (BIOS và UEFI, độ bền 4GB)

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

Trình cài đặt USB đa năng - 1.9.8.3 (BIOS và UEFI, độ bền 4GB) (> 4GB BIOS / NTFS)

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

YUMI

  YUMI - 2.0.5.7 (chỉ BIOS,> 4GB bền bỉ NTFS)
  YUMI-UEFI - 0.0.0.8 (chỉ UEFI, bền bỉ 4GB)

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

Tất cả các trình cài đặt Syslinux thương mại yêu cầu ít nhất ba đầu vào:

  • vị trí của nguồn ISO

  • thư mục tiêu

  • lượng kiên trì.

Một số chương trình cho phép định dạng các ổ đĩa, FAT32 hoặc NTFS. Nếu không chắc chắn, chọn Mặc định, (FAT32).


Vì ứng dụng Linux Live không được duy trì kể từ cuối năm 2015 linuxliveusb.com/en/blog , không hỗ trợ bất cứ điều gì mới hơn 15.04 linuxliveusb.com/en/supported-linuxes và tôi đã gặp sự cố cái nhìn khác bao gồm nó ở đây? Ứng dụng Ether balena.io/etcher multi = OS có thể là một sự thay thế tốt nếu bạn muốn.
K7AAY

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.