DVD với cả Ubuntu 32 bit và 64 bit


14

Có hình ảnh nào như vậy tồn tại sẽ cho phép tôi cài đặt Ubuntu 64 bit nếu được hỗ trợ hoặc dự phòng thành 32 bit không?

Tôi đang tham gia một chương trình cài đặt bởi một LoCo mới và không chính thức, và một trình cài đặt như vậy sẽ khá tiện dụng mà không lãng phí thêm DVD cho các kiến ​​trúc khác nhau.

Câu trả lời:


24

Bạn có thể tạo DVD chứa cả hai phiên bản của CD trực tiếp:

  1. Tải xuống ubfox-13.04-desktop-i386.isoubfox -13.04-desktop-amd64.iso .
  2. Tạo cấu trúc thư mục cho DVD:

    $ mkdir -p ubuntu-13.04-desktop-i386-amd64/boot/{grub,iso}
    $ mv ubuntu-13.04-desktop-{i386,amd64}.iso ubuntu-13.04-desktop-i386-amd64/boot/iso/
    
  3. Lưu lại như sau ubuntu-13.04-desktop-i386-amd64/boot/grub/grub.cfg:

    # Derived from /boot/grub/loopback.cfg from ubuntu-13.04-desktop-i386.iso and ubuntu-13.04-desktop-amd64.iso.
    
    menuentry "Try Ubuntu without installing (32-bit)" {
        loopback iso /boot/iso/ubuntu-13.04-desktop-i386.iso
        linux   (iso)/casper/vmlinuz  file=/cdrom/preseed/ubuntu.seed boot=casper iso-scan/filename=/boot/iso/ubuntu-13.04-desktop-i386.iso quiet splash --
        initrd  (iso)/casper/initrd.lz
    }
    menuentry "Try Ubuntu without installing (64-bit)" {
        set gfxpayload=keep
        loopback iso /boot/iso/ubuntu-13.04-desktop-amd64.iso
        linux   (iso)/casper/vmlinuz.efi  file=/cdrom/preseed/ubuntu.seed boot=casper iso-scan/filename=/boot/iso/ubuntu-13.04-desktop-amd64.iso quiet splash --
        initrd  (iso)/casper/initrd.lz
    }
    menuentry "Install Ubuntu (32-bit)" {
        loopback iso /boot/iso/ubuntu-13.04-desktop-i386.iso
        linux   (iso)/casper/vmlinuz  file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity iso-scan/filename=/boot/iso/ubuntu-13.04-desktop-i386.iso quiet splash --
        initrd  (iso)/casper/initrd.lz
    }
    menuentry "Install Ubuntu (64-bit)" {
        loopback iso /boot/iso/ubuntu-13.04-desktop-amd64.iso
        linux   (iso)/casper/vmlinuz.efi  file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity iso-scan/filename=/boot/iso/ubuntu-13.04-desktop-amd64.iso quiet splash --
        initrd  (iso)/casper/initrd.lz
    }
    menuentry "Check disc for defects (32-bit)" {
        loopback iso /boot/iso/ubuntu-13.04-desktop-i386.iso
        linux   (iso)/casper/vmlinuz  boot=casper integrity-check iso-scan/filename=/boot/iso/ubuntu-13.04-desktop-i386.iso quiet splash --
        initrd  (iso)/casper/initrd.lz
    }
    menuentry "Check disc for defects (64-bit)" {
        loopback iso /boot/iso/ubuntu-13.04-desktop-amd64.iso
        linux   (iso)/casper/vmlinuz.efi  boot=casper integrity-check iso-scan/filename=/boot/iso/ubuntu-13.04-desktop-amd64.iso quiet splash --
        initrd  (iso)/casper/initrd.lz
    }
    menuentry "Test memory" {
        loopback iso /boot/iso/ubuntu-13.04-desktop-i386.iso
        linux16 (iso)/install/mt86plus
    }
    
  4. Tạo hình ảnh ISO (Bạn có thể cần cài đặt xorriso .):

    $ grub-mkrescue --output ubuntu-13.04-desktop-i386-amd64.iso ubuntu-13.04-desktop-i386-amd64
    

Bây giờ bạn có thể ghi ubuntu-13.04-desktop-i386-amd64.iso(1.6 GB) vào đĩa DVD và chọn tùy chọn 32 bit hoặc 64 bit khi khởi động.

ubfox-13.04-desktop-i386-amd64

Lưu ý: Điều này làm việc cho tôi trong một máy ảo. Tôi thực sự khuyên bạn nên thử nghiệm nó bằng một DVD trước khi ghi nhiều bản sao.


Wowza! Đó là một giải pháp thú vị đấy! Vậy, nếu tôi chọn khởi động từ đĩa, màn hình GRUB sẽ xuất hiện?
Oxwivi

Trên thực tế phiên bản này giả định rằng hình ảnh máy tính để bàn đang được sử dụng. Hãy thử điều này với hình ảnh máy chủ và thấy nó thất bại. Tôi đã thử khởi động hình ảnh máy chủ chính xác theo cách này trong quá khứ và nó đã thất bại. Lưu ý: điều này thậm chí không được đưa ra như một ràng buộc trong câu hỏi (máy tính để bàn so với máy chủ) ...
0xC0000022L

@STATUS_ACCESS_DENIED Bạn đã đúng. Cố gắng sử dụng chính xác phương pháp này để khởi động vào Phiên bản máy chủ hoặc CD cài đặt thay thế chắc chắn sẽ thất bại, vì cả hai đều không kết hợp môi trường sống mà phương pháp này được thiết kế để phù hợp. Tôi khuyến khích bạn cải thiện khía cạnh này trong câu trả lời của riêng bạn. Lưu ý: Chỉ riêng thuật ngữ "Ubuntu" thường được sử dụng để ám chỉ ngầm đến Ubuntu Desktop Edition trừ khi có quy định khác.
ændrük

@ ndrük: không nhận thức được ý nghĩa ngụ ý này ở đây. Đối với tôi, do việc sử dụng rộng rãi Phiên bản máy chủ, Ubuntu thường có nghĩa là máy chủ và tôi nghĩ ít nhất tôi nên thêm vào câu trả lời này rằng nó sẽ không hoạt động với Phiên bản máy chủ. Tuy nhiên, dù sao thì tôi cũng sẽ thử nó, không phải với Casper, vì điều đó đã giết chết một bản cài đặt hiện có do một số phụ thuộc bị hỏng, có vẻ như vậy. Tôi khá chắc chắn sửa đổi initrd sẽ cung cấp một số cách.
0xC0000022L

làm việc độc đáo vào ngày 14.04 với sự thay đổi nhỏ trong grub.cfg. Nhưng UEFIchế độ không hoạt động.
souravc

2

Theo hiểu biết của tôi, không có không có. Nếu bạn muốn dự phòng DVD, bạn có thể sử dụng thẻ nhớ USB (giả sử bạn có một (hoặc nhiều hơn một) và máy tính của bạn hỗ trợ khởi động từ thẻ nhớ USB).

Trong trang tải xuống Ubuntu , có các hướng dẫn từng bước để tạo các thanh USB Ubuntu có thể khởi động trong Linux, Windows hoặc Mac OS X.


Dù sao đi nữa, không có cách nào dễ dàng ... +1
0xC0000022L

1

Không có hình ảnh 32/64 bit chính thức khả dụng và tôi nghi ngờ liệu bạn có thể biên dịch một cái để làm những gì bạn muốn không.

Sự khác biệt giữa 32 và 64 bit là dựa trên phần cứng, do đó, có hai khóa cd hoặc usb với phiên bản Ubuntu 32 bit và 64 bit sẽ là lựa chọn tốt nhất của bạn.

Nếu bạn chỉ có quyền truy cập vào một cd hoặc usb, hãy cài đặt 32 bit - nó sẽ có thể sử dụng được trên cả hai loại kiến ​​trúc.


1
Vâng, tôi có thể sử dụng 32 bit trên cả hai kiến ​​trúc, nhưng điều này là, installfest là một lần, vì vậy sau này tôi không thể giúp bất kỳ ai nâng cấp lên 64 bit nếu họ thích Ubuntu và muốn tận dụng lợi thế của phần cứng.
Oxwivi

@Oxwivi: mặc dù họ có thể tận dụng xử lý 64 bit cho các ứng dụng sử dụng nhiều CPU, nhưng họ sẽ phải chịu mức tiêu thụ bộ nhớ lớn hơn nhiều . Tôi thấy điều này trong thực tế với Chrome, ứng dụng này có thứ tự 80 MB RAM cho mỗi tab thông thường như trang Wikipedia (tập lệnh tối thiểu).
Dan Dascalescu

1

Một khả năng khác có thể là sử dụng DVD hai mặt (lưu ý: nó khác với DVD hai lớp), vì vậy bạn ghi ở một mặt phiên bản 32 bit và mặt khác là phiên bản 64 bit.


Quá đắt cho những rắc rối. Và tôi không chắc là tôi có thể nhận được nó trong một thông báo ngắn - không phải là ngày mai.
Oxwivi

-1

Nếu bạn có máy tính Windows thì phiên bản multiboot của ứng dụng Pin Drive Linux có thể tạo một cái cho bạn. Chúng là những câu đối với Mac và nhiều phiên bản khác nhưng Windows one là phiên bản không thành công.

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.