Khác

Làm thế nào để 'ghi' ISO vào ổ đĩa flash USB?

NS

trục trặc44

Áp phích gốc
28 tháng 2, 2006
  • Ngày 11 tháng 11 năm 2008
Tôi xin lỗi, đây có thể là một câu hỏi của người dùng, nhưng tôi có một ISO LiveCD linux, tôi cần có thể khởi động trên ổ đĩa flash USB.

Tôi có thể làm điều này với DiskUtil hoặc thông qua thiết bị đầu cuối không?

Cảm ơn vì bất kì sự giúp đỡ nào của bạn...

xUKHCx

Quản trị viên danh dự
Ngày 15 tháng 1 năm 2006
The Kop


  • Ngày 11 tháng 11 năm 2008
Tôi tin rằng bạn có thể làm điều này thông qua Disk Utility. Chọn ổ đĩa Thumb và sau đó chuyển đến tab khôi phục. Kéo .iso đến nguồn và thực hiện tương tự đối với ổ USB trong đích.

Bạn có thể cần phải kiểm tra định dạng của ổ đĩa cho bản phân phối linux. NS

trục trặc44

Áp phích gốc
28 tháng 2, 2006
  • Ngày 11 tháng 11 năm 2008
xUKHCx cho biết: Tôi tin rằng bạn có thể làm điều này thông qua Disk Utility. Chọn ổ đĩa Thumb và sau đó chuyển đến tab khôi phục. Kéo .iso đến nguồn và thực hiện tương tự đối với ổ USB trong đích.

Bạn có thể cần phải kiểm tra định dạng của ổ đĩa cho bản phân phối linux. Bấm để mở rộng...

Cảm ơn đã giúp đỡ! NS

hackeron

Ngày 26 tháng 11 năm 2008
  • Ngày 26 tháng 11 năm 2008
Đây là những gì tôi đã làm:

1) Đã tạo một phân vùng chất béo
2) Đã nhấp vào khôi phục, kéo ISO đến Nguồn, phân vùng đến Đích
3) Khôi phục được nhấp sau đó bằng cách nhập mật khẩu của tôi

Những gì tôi nhận được là:

' Khôi phục thất bại
Không thể xác thực nguồn - lỗi 254 '

ISO được thử nghiệm md5sum và ghi nó vào đĩa cd.

Có ý kiến ​​gì không?

gieoL

Ngày 25 tháng 9 năm 2007
Hang động Nerd
  • Ngày 26 tháng 11 năm 2008
thử gắn .iso và kéo âm lượng của nó trong trường đích

EDIT: bah bỏ qua điều này, tôi cần một chút ngủ NS

mauricev

Ngày 10 tháng 10 năm 2002
Trái đất
  • Ngày 17 tháng 12 năm 2008
Tôi cũng muốn làm điều này. Tôi đã cố gắng sử dụng dd, nhưng nó không hoạt động. dd yêu cầu ngắt kết nối ổ đĩa, nhưng không có cách nào để ngắt kết nối ổ đĩa flash. Ngay cả khi khởi động mới, lệnh umount trả về 'Tài nguyên bận' và việc ngắt kết nối Trình tìm kiếm dường như đặt nó vào một số trạng thái zombie không còn truy cập được vào dd.

mkrishnan

Người điều hành danh dự
Ngày 9 tháng 1 năm 2004
Grand Rapids, MI, Hoa Kỳ
  • Ngày 17 tháng 12 năm 2008
FWIW ...

- Sử dụng dd để ghi nội dung ISO trực tiếp vào USB chắc chắn rồi không hoạt động.

- Sử dụng bất kỳ phương pháp nào khác để sao chép nội dung ISO cũng không hoạt động.

Cả hai đều đúng cho không tí nào phân phối của Linux.

Vấn đề cốt lõi là cách một ISO được chuyển đổi thành USB có khả năng khởi động không giống nhau từ bản phân phối này sang bản phân phối khác.

Các tốt nhất tùy chọn là unetbootin:

http://unetbootin.sourceforge.net/

Unetbootin là một công cụ tự động sẽ sử dụng nhiều ISO khác nhau (tuy nhiên, nó không được đảm bảo hoạt động nếu bạn sử dụng nó với ISO không có trong danh sách được phê duyệt của nó, vì vậy bạn có thể muốn kiểm tra tính tương thích trước) và làm cho nó có thể khởi động được ổ đĩa flash khỏi chúng.

Nhưng không có phiên bản OS X của nó, AFAIK, vì vậy USB phải được tạo bằng unetbootin trong môi trường Windows hoặc Linux.

Nếu đó không phải là một khả năng, bạn có thể sử dụng OS X và làm theo các hướng dẫn phù hợp với bản phân phối của bạn, chẳng hạn như các hướng dẫn tại Pegrivelinux.com, nhưng bạn sẽ phải tìm một cách thay thế để đặt MBR có thể khởi động trên đó và syslinux nó. (FWIW, tôi biết tôi đã làm điều này ít nhất một lần - thậm chí có thể tạo USB khởi động của bản phân phối Intel Linux hoàn toàn từ máy Mac PPC. Tôi phải làm điều này vì tôi đã vô tình làm mất hoàn toàn cài đặt Ubuntu trên Eee của mình đến mức tôi không thể khôi phục và tôi không tình cờ có ổ đĩa flash có thể khởi động đang hoạt động cho nó tại thời điểm đó).

Kể từ khi Unetbootin ra mắt, tôi khá tránh bất kỳ phương pháp nào khác nếu có thể .... Phản ứng:Grimbo the Grey NS

đạn pháo

28 tháng 1, 2008
  • Ngày 8 tháng 1 năm 2009
'nhưng bạn sẽ phải tìm một cách thay thế để đặt MBR có thể khởi động trên đó'

Tôi đang sử dụng Mac OS X 10.4.11 trên iBook G4 và trong Disk Utility dưới tab Partition, nếu bạn nhấp vào tùy chọn, sẽ có lựa chọn sơ đồ phân vùng, bạn có thể chọn Master Boot Record (MBR) 'Để sử dụng đĩa để khởi động máy tính DOS và Windows '

Mọi thứ thật dễ dàng trên máy Mac Phản ứng:Grimbo the Grey ĐẾN

kezmac

Ngày 25 tháng 11 năm 2009
  • Ngày 25 tháng 11 năm 2009
sOwL đã nói: hãy thử gắn .iso và kéo âm lượng của nó trong trường đích

EDIT: bah bỏ qua điều này, tôi cần một chút ngủ Bấm để mở rộng...

Điều này hoàn toàn KHÔNG hoạt động. KHÔNG chèn tệp * .dmg hoặc * .iso vào hộp nguồn. Thay vào đó, hãy CHÈN KHỐI LƯỢNG từ hình ảnh được gắn vào hộp nguồn trong Disk Utility. Phản ứng:Grimbo the Grey NS

khúc xương

Ngày 9 tháng 7 năm 2010
  • Ngày 9 tháng 7 năm 2010
Thực tế, nó khá dễ dàng để làm điều này trong thiết bị đầu cuối:

Mã: Lafka:~ lafka$ diskutil list và nó trả về một cái gì đó giống như
Mã: /dev/disk0 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *1.0 TB disk0 1: EFI 209.7 MB disk0s1 2: Apple_HFS Macintosh HD 999.9 GB disk0s2 /dev/disk1 #: TYPE NAME SIZE IDENTIFIER 0: FDisk_partition_scheme *4.1 GB disk1 1: DOS_FAT_32 GENTOO LIVE 4.1 GB disk1s1
Bây giờ ngắt kết nối đĩa bằng diskutil thay thế số đĩa bằng id của thẻ USB của bạn

Mã: Lafka:~ lafka$ diskutil unmountDisk /dev/disk1
Và sử dụng DD để viết một lần nữa thay thế số đĩa
Mã: dd if={ISO_IMAGE_HERE_} of=/dev/disk1
Thay if = {} bằng đường dẫn đến hình ảnh iso của bạn NS

sachadon

Ngày 28 tháng 6 năm 2009
  • Ngày 14 tháng 7 năm 2010
lafka cho biết: Thực tế, nó khá dễ dàng để làm điều này trong thiết bị đầu cuối:

Mã: Lafka:~ lafka$ diskutil list và nó trả về một cái gì đó giống như
Mã: /dev/disk0 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *1.0 TB disk0 1: EFI 209.7 MB disk0s1 2: Apple_HFS Macintosh HD 999.9 GB disk0s2 /dev/disk1 #: TYPE NAME SIZE IDENTIFIER 0: FDisk_partition_scheme *4.1 GB disk1 1: DOS_FAT_32 GENTOO LIVE 4.1 GB disk1s1
Bây giờ ngắt kết nối đĩa bằng diskutil thay thế số đĩa bằng id của thẻ USB của bạn

Mã: Lafka:~ lafka$ diskutil unmountDisk /dev/disk1
Và sử dụng DD để viết một lần nữa thay thế số đĩa
Mã: dd if={ISO_IMAGE_HERE_} of=/dev/disk1
Thay if = {} bằng đường dẫn đến hình ảnh iso của bạn Bấm để mở rộng...

Ôi trời!!! Cái này mất rất nhiều thời gian ... tôi không biết tại sao .... Tôi đang viết 4g ISO cho Fedora và cho đến nay nó đã mất 1 giờ và vẫn đang tiếp tục .... NS

đạn pháo

28 tháng 1, 2008
  • Ngày 14 tháng 7 năm 2010
kích thước khối

có thể đối số kích thước khối sẽ làm cho nó nhanh hơn.

Nghe có vẻ giống một trường hợp tương tự ở đây: http://getsatisatis.com/jolicloud/topics/copying_image_to_usb_drive_is_very_slow_mac_os_x

Từ 'man dd' (điều này khiến tôi lol):


bs = n Đặt cả kích thước khối đầu vào và đầu ra thành n byte, thay thế
ibs và các toán hạng tối thiểu. Nếu không có giá trị chuyển đổi nào khác
noerror, notrunc hoặc sync được chỉ định, khi đó mỗi khối đầu vào được
được sao chép vào đầu ra dưới dạng một khối duy nhất mà không có bất kỳ tập hợp nào
khối ngắn.

hiểu rồi Phản ứng:rgsgroup2005 và beanbaxter NS

mobimation

Ngày 2 tháng 6 năm 2011
  • Ngày 3 tháng 6 năm 2011
Có vẻ như việc đặt lại nội dung NVRAM này là điều cần theo đuổi.
Những tác động tiêu cực từ việc thử này có thể là gì?
Tôi khá chắc chắn rằng iso có thể khởi động đáng tin cậy trên thẻ USB của tôi,

/ gunnar iMac G4 20 'LCD với USB 2.0 / Leopard ĐẾN

kirsco

Ngày 22 tháng 6 năm 2011
  • Ngày 22 tháng 6 năm 2011
cepal67 đã nói: Thật không may, theo cách này có vẻ như nó sẽ không khởi động được :-(. Đang dùng thử Disk Utility. Tôi đang cố tạo hình ảnh phần sụn máy chủ HP DL để khởi động từ USB, vì tôi không thể tìm thấy HP công cụ tạo ổ đĩa khởi động USB trên máy Mac. Bấm để mở rộng...

Bạn có thể sử dụng Disk Utility để làm cho ổ đĩa có thể khởi động được, bạn thực hiện bằng cách tạo một phân vùng mới trên ổ USB và chọn Master Boot Record từ nút Options, sau đó bạn có thể sử dụng unetbootin để sao chép nội dung của iso bạn muốn .. . Tôi hi vọng. Hiện tại tôi đang làm việc này.

Đảm bảo rằng bạn cũng định dạng phân vùng dưới dạng MS-DOS. NS

Candlejack

Ngày 22 tháng 6 năm 2011
  • Ngày 22 tháng 6 năm 2011
Giải pháp cuối cùng

Chà, tôi đang giải quyết vấn đề này, nhưng sau khi đào sâu một chút, tôi đã tìm thấy giải pháp cuối cùng để tạo Ổ đĩa flash khởi động Windows / Linux trên mac.

Disk Utility, vì bất kỳ lý do gì, bị cấm ghi Joliet (ISO 9660) vào Ổ đĩa flash MS-DOS FAT 32, mặc dù nó chắc chắn hoạt động.

Cách tốt nhất để hoàn thành mục tiêu của bạn là:

Mở thiết bị đầu cuối

Nhập 'danh sách diskutil'. Bạn sẽ thấy ổ cứng chính của mình (có thể được liệt kê trong / dev / disk0) và Ổ Flash của bạn, sẽ được liệt kê là / dev / disk #, với # là bất kỳ số nào không phải là số 0. GHI NHỚ VỊ TRÍ Đĩa

Trong dòng tiếp theo, nhập 'diskutil unountDisk / dev / disk #'. Bạn sẽ thấy thông báo này khi thành công:
Giải nén tất cả các ổ trên đĩa # đã thành công

Bây giờ nhập, 'dd if = ( RÚT ISO / DMG TẠI ĐÂY ) trong tổng số = / dev / disk # bs = 1m '

Đừng quên bs = 1m! Kích thước khối không thể khác với kích thước này vì bản chất của cấu trúc phân vùng MS-DOS FAT. Sử dụng kích thước khối nhỏ hơn có thể làm hỏng iso mới được tạo và sẽ làm chậm quá trình rất nhiều.

Bây giờ, hãy cho máy tính của bạn một chút thời gian (từ 15 phút đến hơn 2 giờ tùy thuộc vào kích thước tệp) để hoàn tất quy trình này.


Nếu bạn không chắc chắn về lệnh dd và cách nó hoạt động, hãy chuyển đến http://en.wikipedia.org/wiki/Dd_(Unix)


Một chương trình tuyệt vời mà tôi đã thấy sử dụng lệnh dd và bao gồm một thanh tiến trình! Công cụ rất hay! http://www.gingerbeardman.com/dd-gui/

Với chương trình này, bạn không có tùy chọn để thay đổi kích thước khối, nhưng việc bổ sung thanh tiến trình làm cho nó đáng giá. Lần sửa cuối: 22 tháng 6, 2011
Phản ứng:rgsgroup2005