Score:1

ฉันกำลังพยายามสร้าง usb ที่สามารถบู๊ตได้สำหรับ ubuntu 20.04 บน ubuntu 12.04

ธง cn

ฉันยุ่งอยู่กับการสอนนี้: https://ubuntu.com/tutorials/create-a-usb-stick-on-ubuntu#1-overview

การติดตั้งใช้งานได้จนกว่าจะขออนุญาตติดตั้ง bootloader

ฉันควรปล่อยให้มันติดตั้งสิ่งนี้หรือไม่ แผนของฉันคือใช้ 20.04 USB นี้บนพีซีที่ใช้ Windows 10 โดยไม่ต้องเปลี่ยนหน้าต่างเอง

ขอบคุณสำหรับความช่วยเหลือใด ๆ

sudodus avatar
jp flag
คุณกำลังใช้งาน 'x' เวอร์ชันจุดใดของ **12.04.x ​​LTS** 12.04.5 เป็นเวอร์ชันใหม่ล่าสุดและ 'ดีที่สุด' เนื่องจากมีเคอร์เนล 14.04 LTS มันเป็น 32 บิตหรือ 64 บิต เป็น Ubuntu Desktop หรือเซิร์ฟเวอร์ Ubuntu หรือไม่ คำตอบของคุณสำหรับคำถามเหล่านี้สร้างความแตกต่าง (เว้นแต่คุณจะเตรียมโคลนจากไฟล์ iso ไปยังไดรฟ์ USB ด้วยเครื่องมือที่มีความเสี่ยง `dd` โดยไม่มีจุดตรวจสุดท้ายนามแฝงว่า 'เข็มขัดนิรภัย') เมื่อฉันได้รับคำตอบ ฉันจะสามารถทดสอบและค้นหาวิธีที่ได้ผล
C.S.Cameron avatar
cn flag
**Gnome-Disks** ควรแยกไฟล์ ISO 20.04 ไปยัง USB ได้ สิ่งนี้จะทำให้โคลนเหมือนกับ dd หรือ etcher make หากคอมพิวเตอร์ของ OP บูท UEFI สิ่งที่คุณต้องทำก็คือแยก ISO 20.04 ออกเป็นพาร์ติชัน FAT32 หรือ NTFS บน USB โดยใช้ **Archive Manager** เป็นต้น
C.S.Cameron avatar
cn flag
อ๊ะ ย้อนกลับไปในสมัย ​​12.04 Gnome-Disk-Utility ดูเหมือนจะไม่มีความสามารถในการโคลนไฟล์ ISO ไปยังไดรฟ์ USB เสียใจ. Archive Manager ทำงานเพื่อแยก 20.04 แม้ว่า
waltinator avatar
it flag
Ubuntu 12.04 ผ่านวันสิ้นสุดอายุการใช้งานแล้ว และไม่รองรับ AskUbuntu อีกต่อไป
C.S.Cameron avatar
cn flag
@waltinator OP กำลังพยายามอัปเกรดเป็น 20.04 จาก 12.04 ตามที่ขอความช่วยเหลือในหัวข้อนี้
C.S.Cameron avatar
cn flag
@sudodus ไม่กี่เดือนที่ผ่านมาฉันสามารถติดตั้ง mkusb ปัจจุบันกับ Ubuntu 14.04 ESM และใช้งานได้ดี ฉันเพิ่งลองใช้ mkusb กับ 12.04 และจบลงด้วยปัญหา เช่น แพ็คเกจที่ใช้งานไม่ได้จำนวนมาก ปัญหาหนึ่งคือฉันสามารถใช้งานเวอร์ชัน 32 บิตได้เท่านั้น ฉันคิดว่าเวอร์ชัน 64 บิตของฉันใช้งานไม่ได้
sudodus avatar
jp flag
@C.S.Cameron ใช่ ฉันรู้ หลายสิ่งหลายอย่างเปลี่ยนไป และ mkusb ได้รับการแก้ไขให้ทำงานกับ Ubuntu เวอร์ชันปัจจุบัน และตอนนี้ 12.04 LTS อยู่ด้านหลังหน้าต่างนั้นแล้ว**ฉันกำลังรอคำตอบจาก OP, Penny Hughes สำหรับคำถามของฉัน (ในความคิดเห็นแรก)** ด้วยคำตอบเหล่านั้น ฉันควรจะสามารถทดสอบสิ่งที่ได้ผล (ฉันกำลังนึกถึงเครื่องมือที่ปลอดภัยกว่า `dd`) และแนะนำให้ OP
Score:2
ธง cn

สร้าง USB ที่บูตได้สำหรับ Ubuntu 20.04 โดยใช้ Ubuntu 12.04

ที่นั่น ไม่ได้ ตัวเลือกมากมายสำหรับการสร้าง USB ที่สามารถบู๊ตได้ 20.04 โดยใช้ 12.04 นอกเหนือจาก dd

Startup Disk Creator, Unetbootin, Etcher, Gnome-Disks, Ventoy และ mkusb* ไม่ทำงาน

วิธีการที่ใช้ได้กับคอมพิวเตอร์สำหรับบู๊ต UEFI

  • ฟอร์แมตไดรฟ์ USB เป็น FAT32 หรือ NTFS โดยเฉพาะอย่างยิ่ง FAT32 ที่ต้องการโดยเฉพาะอย่างยิ่งหากการคงอยู่ในอนาคต

  • ใน 12.04 Disk Utility ให้คลิกขวาที่ไฟล์ ISO 20.04 ของคุณแล้วเลือก เปิดด้วยตัวจัดการเอกสารเก่า.

  • คลิก สารสกัด แล้วเลือกไดรฟ์ USB ของคุณ

เมื่อการแตกไฟล์เสร็จสิ้น USB จะบู๊ตเป็น Ubuntu 20.04 บนคอมพิวเตอร์ UEFI

วิธีที่ใช้ได้กับคอมพิวเตอร์บูต BIOS

  • แยกไฟล์ ISO ไปที่ USB ตามด้านบน

  • ติดตั้ง grub หากอยู่ในโหมด BIOS หรือบูตจากไดรฟ์ USB ให้รัน:

      sudo เมานต์ /dev/sdx1 /mnt
    
      sudo grub-install --boot-directory=/mnt/boot /dev/sdx
    

โดยที่ sdx คือไดรฟ์ USB ของคุณ

ขณะนี้ USB จะบู๊ตเป็น Ubuntu 20.04 บนคอมพิวเตอร์โหมด BIOS/Legacy และคอมพิวเตอร์ UEFI

(วิธีนี้ง่ายกว่าการใช้ Etcher)

*dd ผ่าน mkusb-min ใช้งานได้ดี ดูคำตอบ sudodus

sudodus avatar
jp flag
OP ของเราดูเหมือนจะทอดทิ้งเรา แต่คำถามที่คล้ายกันจะถูกถามอีกครั้ง ดังนั้นคำตอบที่ดีจึงมีค่า ฉันคิดว่าคำตอบของคุณเหมาะสำหรับโหมด UEFI แต่ฉันไม่แน่ใจสำหรับโหมด BIOS ฉันทำการทดสอบแล้ว และใช่ คำแนะนำของคุณใช้ได้กับโหมด BIOS เช่นกัน :-) ฉันมีปัญหาในการทำให้ Archive Manager ทำงานได้อย่างถูกต้อง แต่พบวิธีการดังกล่าว บรรทัดคำสั่งนั้นง่ายกว่ามากสำหรับฉัน - ความคิดเห็น: ฉันคิดว่าคอมพิวเตอร์หลายเครื่องบูตในโหมด UEFI จาก NTFS
Score:1
ธง jp

mkusb-นาที คาดเข็มขัดนิรภัยรอบตัว วว.

ฉันจะแนะนำวิธีการบรรทัดคำสั่งด้วยเชลล์สคริปต์อย่างง่าย mkusb-นาที. มันง่าย shellscript มีขนาดเล็กมากเมื่อเทียบกับรุ่นอื่น ๆ ของ mkusb แต่ก็มีจุดประสงค์เพื่อคาดเข็มขัดนิรภัย วว.

mkusb-นาที ใช้งานได้กับ Ubuntu รุ่นเก่ารวมถึงจาก Linux distros อื่น ๆ ส่วนใหญ่ มันต้องการ ทุบตี dd grep ls lsblk sed นอน เรียงลำดับ tr /dev/disk/by-idซึ่งเป็นเครื่องมือและฟีเจอร์มาตรฐานบางอย่างที่มีอยู่ใน linux distros 2017 เกือบทั้งหมดในปัจจุบัน และใน Ubuntu 12.04 LTS ด้วย

คุณจะพบคำแนะนำเมื่อคุณค้นหาอินเทอร์เน็ตด้วยสตริงการค้นหา mkusb-นาที หรือสิ่งที่คล้ายกันหรือโดยตรงกับ

mkusb เชลล์สคริปต์ขั้นต่ำ - mkusb-min

มีคำแนะนำอย่างละเอียดที่เว็บไซต์นั้นถึงวิธีการดาวน์โหลด ตรวจสอบ และใช้งาน mkusb-นาที.

ก่อนอื่นคุณควรทำให้มันใช้งานได้

ดาวน์โหลดซีดี/
sudo chmod +x mkusb-นาที

คุณจะได้รับข้อความช่วยเหลือสั้นๆ เมื่อคุณรันคำสั่งโดยไม่มีพารามิเตอร์ใดๆ

sudo ./mkusb-นาที

หรือมีเส้นทางเต็มเช่น

$ sudo /home/penny/ดาวน์โหลด/mkusb-min
 รัน 'mkusb-min' ด้วย sudo หรือ root 
               เปลือกหอยนี้พันเข็มขัดนิรภัยรอบ 'dd'               
โคลนจากไฟล์ iso หรืออิมเมจไปยังอุปกรณ์เป้าหมาย (โดยทั่วไปคือ USB เพนไดร์ฟ)
การใช้งาน:
 sudo /path/mkusb-min <ไฟล์ต้นฉบับ> <อุปกรณ์เป้าหมาย> 
ตัวอย่าง:
 sudo /home/penny/Downloads/mkusb-min file.iso /dev/sdx
 sudo /home/penny/Downloads/mkusb-min file.img /dev/sdx
ช่วย:
/home/penny/ดาวน์โหลด/mkusb-min -h
รุ่น:
/home/penny/ดาวน์โหลด/mkusb-min -v
อุปกรณ์ที่ใช้ได้ (อุปกรณ์ tran-MODEL)
 nvme-eui.0026b7282486d045 /dev/nvme0n1 
 nvme-KINGSTON_SA2000M8250G_50026B7282486D04 /dev/nvme0n1 
 ata-SanDisk_SD6SB1M256G1001_143104401008 /dev/sda 
 ata-WDC_WD4002FYYZ-01B7CB1_K3GWHAEB /dev/sdb 
 usb-SanDisk_Cruzer_Blade_00008126121320014148-0:0 /dev/sdc 
 ata-PLDS_DVD-RW_DH16AESH_S0C19802ZVJ8EZ00N797 /dev/sr0 

ในตัวอย่างนี้ เพนไดร์ฟ USB ของ Sandisk ที่ /dev/sdc เป็นอุปกรณ์เป้าหมายที่เหมาะสม

C.S.Cameron avatar
cn flag
**mkusb-min** ใช้งานได้สำหรับฉันใน 12.04 และฉันสามารถโคลนไฟล์ ISO 20.04 ได้ (แต่ฉันก็ยังไม่ใช่แฟนตัวยงของ Command Line) ขอบคุณ +1

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา