วิธีการติดตั้ง Debian จากไดรฟ์ USB


54

ฉันมีแล็ปท็อป x64 ใหม่ที่รัน Windows 7 และฉันต้องการบูตดูอัลเดเบียนเสถียร

ผมได้ติดตั้ง Ubuntu บนโหลดของแล็ปท็อปในอดีตที่ผ่านมาโดยใช้ไดรฟ์ USB แต่ฉันไม่สามารถหาคำแนะนำที่ดีสำหรับการติดตั้ง Debian เช่นคำแนะนำอูบุนตู

ฉันเคยติดตั้ง Debian จาก CD สองสามครั้งในอดีตเช่นกัน แต่เครื่องใหม่ของฉันไม่มีไดรฟ์ออปติคัล

คำถามคือ:

  1. ไฟล์ที่ฉันจะต้องจาก หน้าดาวน์โหลด Debian ?

  2. ฉันจะสร้างไฟล์ Debian บนไดรฟ์ USB ที่สามารถบูตได้ได้อย่างไร

  3. โปรแกรมติดตั้ง Debian มีตัวแบ่งดิสก์ (เช่นเดียวกับ Ubuntu) การอ่านคู่มือการติดตั้งดูเหมือนจะไม่เป็นเช่นนั้นซึ่งอาจเป็นอุปสรรคอื่น หากเป็นกรณีนี้ฉันสามารถใช้ตัวจัดการพาร์ติชันใดได้บ้าง

คำตอบ:


40

ดาวน์โหลดUNetbootinซึ่งอนุญาตให้สร้างสื่อการติดตั้ง USB ที่สามารถบู๊ตได้สำหรับการแจกจ่าย Linux และ BSD เกือบทุกกล่อง

เพียงเรียกใช้เลือก Debian เลือกไดรฟ์ usb และรอในขณะที่ดาวน์โหลด. iso และโอนไปยัง usb ของคุณ หลังจากนั้นมันสามารถบู๊ตได้และการติดตั้งใช้งานได้เหมือนจากซีดี


สุดยอดคำตอบ คุณรู้หรือไม่ว่าในระหว่างการติดตั้งเดเบียนให้ตัวเลือกในการแบ่งพาร์ติชันดิสก์หรือไม่?
blokeley

1
ลินุกซ์ distro ใด ๆ ที่ไม่อนุญาตให้คุณแบ่งพาร์ติชั่นดิสก์นั้นจะล้มเหลวอีกต่อไป การแบ่งพาร์ติชันดิสก์เป็นส่วนพื้นฐานของการติดตั้ง Linux ดังนั้นฉันจะบอกว่าใช่มันเป็นเช่นนั้น
Majenko

1
คำตอบที่ยอดเยี่ยม ทำงานครั้งแรกและหลังจากหลายชั่วโมงของการพยายามรับคำแนะนำในคู่มือการติดตั้งเดเบียนให้ทำงาน
ชดเชย

1
ฉันโชคดีมากขึ้นด้วย Universal USB Installer โดยที่ UNetBootin bootmgr ขาดหายไป
Raziel

1
ในกรณีที่ใครสนใจขณะพยายามติดตั้ง Debian 9.4.0 โปรแกรมติดตั้งตรวจพบว่าฉันสร้างสื่อการติดตั้งด้วย UNetbootin มันเตือนว่า "UNetbooin เชื่อมโยงกับรายงานปัญหาที่ยากหรือไม่สามารถพิสูจน์ได้จากผู้ใช้เป็นประจำ ... " นอกจากนี้ยังระบุว่าหากมีปัญหาใด ๆ ให้ลองติดตั้งโดยไม่ต้องใช้ UNetbooin
James B. Nall

46

หากคุณใช้งานบน Linux วิธีที่ง่ายที่สุดคือการทำ ( ตามเอกสาร ):

cat debian.iso > /dev/sdX; sync

โดยที่ X คืออักษรระบุไดรฟ์ของคุณคุณสามารถค้นหาอักษรที่ถูกต้องได้โดยตรวจสอบผลลัพธ์ของdmesgการเชื่อมต่อที่ถูกต้องหลังจากเชื่อมต่ออุปกรณ์ USB ของคุณ เช่นสำหรับฉัน (และอาจมาก) มันจะเป็น/dev/sdb

นี่จะล้างข้อมูลทุกอย่างจากไดรฟ์ USB ของคุณดังนั้นระวังด้วย!

UPDATE:

เพื่อความสมบูรณ์ฉันควรพูดถึงRufusสำหรับ Windows


1
ทำไมต้องลงคะแนน วิธีนี้ใช้งานได้และเป็นวิธีที่ง่ายที่สุดในการสร้างไดรฟ์ Debian USB ที่สามารถบู๊ตได้
Shahin Dohan

2
มันไม่ได้ผลสำหรับฉัน หน้าจอว่างปรากฏขึ้นเมื่อฉันพยายามติดตั้ง ไม่แน่ใจว่าเป็นปัญหากับไดรฟ์ usb หรือภาพหรือคำสั่งที่กล่าวถึงข้างต้น
Sivaji

@Sivaji คุณหมายถึง "พยายามติดตั้ง" หมายความว่าอย่างไร ถ้าคุณไปที่เมนูจริง ๆ แล้วมันอาจจะไม่มีเลย ลองเรียกใช้โปรแกรมติดตั้งปกติ (ไม่ใช่กราฟิก) และดูว่าใช้งานได้หรือไม่
Shahin Dohan

3
ไม่มีความคิดว่าทำไมนี่ไม่ใช่คำตอบที่ยอมรับมันง่ายต่อการจดจำและใช้งานได้และไม่ต้องใช้เครื่องมืออื่น ข้อเสนอแนะ iso usb ที่ดีที่สุดที่ฉันเคยเห็น
Lizardx

สมบูรณ์แบบแค่ทำงาน!
KcFnMi

21
  1. เปิดหน้าดาวน์โหลด Debian และดาวน์โหลดซีดี / ดีวีดีที่ถูกต้องสำหรับพีซีของคุณ เป็นไปได้มากว่าถ้าคุณมีคอมพิวเตอร์ที่ทันสมัยคุณจะต้องการรุ่นamd64 ฉันขอแนะนำให้เลือก cd เพราะวันนี้คุณอาจมีการเชื่อมต่อบรอดแบนด์และคุณจะสามารถดาวน์โหลดแพ็คเกจที่จำเป็นอื่น ๆ ได้อย่างรวดเร็วในภายหลัง
  2. ถ้าคุณใช้เทอร์มินัล Linux คุณสามารถใช้ddเพื่อเตรียมยูเอสบีสติ๊กของคุณได้ (iso ชื่อไฟล์ในคำสั่งนี้เป็นเพียงตัวอย่างคุณจะต้องใช้ชื่อและพา ธ ของ iso ที่ดาวน์โหลดมา:

    dd if = / your / path / debian-7.5.0-i386-netinst.iso จาก = / dev / sdX bs = การ
    ซิงค์4M

ดู Debian คำแนะนำอย่างเป็นทางการที่นี่

แก้ไข: เพิ่มการซิงค์เพื่อล้างข้อมูลอุปกรณ์ที่เขียนก่อนที่จะนำอุปกรณ์ usb ออก

  1. เวอร์ชั่นเดโมเดิร์นรวมถึงเครื่องมือการแบ่งพาร์ทิชันและตัวช่วยสร้างกระบวนการที่ควรจะค่อนข้างง่ายเป็นแหลมออกในคู่มือทั้งหมดนี่เป็นหนึ่ง

6

จนถึงวิธีที่ง่ายที่สุดที่ฉันพบคือ

cp debian-7.2.0-i386-netinst.iso /dev/sdX
sync

โดยที่ X คืออักษรระบุไดรฟ์ที่กำหนดให้กับอุปกรณ์ (ดู dmesg ทันทีหลังจากเสียบ USB)

เท่าที่เห็นในคำแนะนำ Debian


ไม่ได้ผลสำหรับฉัน
ดร. เบโก

4

4.3.3 การคัดลอกไฟล์ไปยัง USB ด้วยตนเอง - วิธีที่ยืดหยุ่น ( Debian Official Ref. )

หลังจากลองใช้ตัวเลือกอื่น ๆ และโน้ตบุ๊กบางคนไม่ยอมบู๊ตฉันได้ลองใช้ "วิธีการที่ยืดหยุ่น" นี้และมันก็เป็นวิธีเดียวที่เหมาะกับฉัน

  1. ติด USB แท่งใหม่ของคุณกับ USB (อันใหม่หรืออันใหม่ที่คุณไม่สนใจที่จะสูญเสียข้อมูลทั้งหมด)

  2. ถอนติดตั้งถ้ามันมีการติดตั้งโดยอัตโนมัติ

    • umount / dev / sdX1 (และ sdX2, ... )
  3. แบ่งมัน (ฉันชอบ fdisk แบบเก่า)

    • fdisk / dev / sdX
    • d เพื่อลบพาร์ติชันทั้งหมด
    • n เพื่อสร้างใหม่โดยใช้พื้นที่ทั้งหมด
    • t เพื่อเปลี่ยนประเภทพาร์ติชันเป็น ID c: W95 FAT32 (LBA)
    • เพื่อให้แน่ใจว่าสามารถใช้บู๊ตได้
    • w เพื่อเขียนการเปลี่ยนแปลงและออก
  4. ติดตั้ง MBR ด้วย (ฉันไม่ต้องการขั้นตอนนี้ดังนั้นคุณอาจทดสอบ แต่ไม่เป็นอันตรายต่อการใช้งาน):

    • install-mbr / dev / sdX
  5. สร้างระบบไฟล์

    • mkdosfs -F32 -n "Debian85" / dev / sdX1
  6. เก็บ unmounted และสร้างระบบใน:

    • syslinux / dev / sdX1
  7. ให้เมาท์แท่ง USB:

    • mount / dev / sdX1 / mnt / d2 /
  8. คัดลอกไฟล์บางไฟล์ (ให้แน่ใจว่าคุณดาวน์โหลดไฟล์มาจากhd-media ):

    • cp vmlinuz / mnt / d2
    • cp initrd.gz / mnt / d2
  9. แก้ไขไฟล์ syslinux.cfg และเพิ่มเนื้อหาต่อไปนี้ลงใน:

    • เป็นกลุ่ม /mnt/d2/syslinux.cfg

DEFAULT linux
LABEL linux
    SAY Boot Debian Jessie 8.5 CD-1 from SYSLINUX...
    KERNEL vmlinuz
    APPEND ro root=/dev/ram initrd=initrd.gz vga=788
    PROMPT 1

  1. คัดลอกอิมเมจ ISO ลงในก้าน USB:

    • cp /some/path/debian-live-8.5.0-amd64-kde-desktop.iso
    • ซิงค์
  2. ถอนติดตั้งก้านและพร้อมที่จะบู๊ตเครื่อง:

    • umount / mnt / d2

หมายเหตุ:

  1. หากในบางครั้งคุณเกิดความสับสนเกี่ยวกับสิ่งที่ติดตั้งอยู่อย่าลืมเรียกใช้:

lsblk -fo +size

  1. ความคิดเห็นจากประสบการณ์ของฉัน: ถ้าคุณคัดลอกไฟล์ในขั้นตอนที่8จากอิมเมจ ISO CD ที่เมานต์แทนจาก hd-media หลังจากบูตสำเร็จแล้วในช่วงเริ่มต้นของการติดตั้ง (ขั้นตอน "ตรวจหาและ mount ซีดีรอม ") มันจะแสดงข้อความ:

    "ตรวจพบ cdrom / cdrom ที่ไม่ถูกต้องไม่สามารถใช้สำหรับการติดตั้ง"

Googling อาจแสดงปัญหาให้คุณunetbootinแต่อย่างที่คุณเห็นวิธีการนี้ให้ข้อผิดพลาดเดียวกันและไม่ได้ใช้โปรแกรมดังกล่าว

  1. นอกจากนี้เนื่องจากวิธีนี้ช่วยให้พื้นที่ USB Stick ว่างหลังจากกระบวนการใช้งานเป็นความคิดที่ดีในการสร้างโฟลเดอร์ (ใช้ชื่อfirmwareเพื่อให้ debian สามารถค้นหาได้ในระหว่างการติดตั้ง) และเพิ่มเฟิร์มแวร์ที่ไม่ใช่ฟรีทุกประเภท อาจจำเป็นในระหว่างการติดตั้ง คุณสามารถรับได้จากอิมเมจ netinstall ที่ไม่เป็นทางการนี้

อีกหนึ่งการอ้างอิงที่ดี: unicom.com/blog/entry/563
Dr Beco

3

คุณสามารถลองEasyBCDเพื่อบู๊ตจากไฟล์ iso โดยตรงโดยไม่ต้องสร้างยูเอสบีที่สามารถบู๊ตได้


ขอขอบคุณที่ทราบ แต่นี่ไม่ได้ตอบคำถามเฉพาะ 3 ข้อใด ๆ
blokeley

2

Debian.org - 4.3 การเตรียมไฟล์สำหรับการบู๊ต USB Memory Stick

4.3.1 การเตรียมแท่ง USB โดยใช้อิมเมจซีดีหรือดีวีดีไฮบริด

สามารถเขียนอิมเมจ Debian CD และ DVD ได้โดยตรงที่ USB stick ซึ่งเป็นวิธีที่ง่ายมากในการสร้างก้าน USB ที่สามารถบู๊ตได้ เพียงเลือกภาพ CD หรือ DVD (เช่น netinst, CD-1, DVD-1 หรือ netboot) ที่พอดีกับก้าน USB ของคุณ ดูส่วนที่ 4.1“ ชุด CD / DVD-ROM Debian GNU / Linux อย่างเป็นทางการ” เพื่อรับอิมเมจซีดีหรือดีวีดี

อิมเมจซีดีหรือดีวีดีที่คุณเลือกควรเขียนโดยตรงไปยังแท่ง USB โดยเขียนทับเนื้อหาปัจจุบัน ตัวอย่างเช่นเมื่อใช้ระบบ GNU / Linux ที่มีอยู่ไฟล์อิมเมจซีดีหรือดีวีดีสามารถเขียนลงใน USB stick ได้ดังต่อไปนี้

# cp debian.iso /dev/sdX
# sync

4.3.3 การคัดลอกไฟล์ไปยัง USB ด้วยตนเอง - วิธีที่ยืดหยุ่น

หากคุณต้องการความยืดหยุ่นมากขึ้นหรือเพียงแค่ต้องการรู้ว่าเกิดอะไรขึ้นคุณควรใช้วิธีการต่อไปนี้เพื่อวางไฟล์ไว้บนก้านของคุณ ข้อดีอย่างหนึ่งของการใช้วิธีนี้คือถ้าความจุของแท่ง USB ของคุณมีขนาดใหญ่พอ - คุณมีตัวเลือกในการคัดลอกอิมเมจ ISO ใด ๆ แม้แต่ในรูป DVD


เกี่ยวกับบูตโหลดเดอร์สำหรับระบบไฟล์ที่จัดรูปแบบของ MS FAT


1

หากต้องการอ้างอิงจากคำแนะนำอย่างมากสำหรับการติดตั้ง Debian :

ขั้นตอนที่ 3 (cfdisk) ตอนนี้คุณควรจะอยู่ที่หน้าจอสีดำที่เขียนว่า "cfdisk 2.11n" ที่ด้านบน นี่คือที่ที่เราจะแบ่งพาร์ติชั่นฮาร์ดไดรฟ์ของเราเพื่อเตรียมมันเพื่อให้เราสามารถติดตั้ง Debian ได้ อาจเป็นหนึ่งในงานที่ "น่ากลัว" ที่สุดเมื่อติดตั้ง Debian คือการแบ่งพาร์ติชันไดรฟ์ Debian ใช้เครื่องมือบรรทัดคำสั่งที่เรียกว่า cfdisk ซึ่งค่อนข้างง่ายต่อการใช้งานดังนั้นอย่าท้อแท้จากการนำเสนอขาวดำ


0

หวังว่าจะเป็นประโยชน์กับผู้อื่น

ในปัจจุบันคำถามที่พบบ่อยอย่างเป็นทางการเกี่ยวกับ Debian ติดตั้งซีดี - https://www.debian.org/CD/faq/#write-usb (ควบคู่กับวิธี Linuxy ทั่วไปซึ่งดีจนกระทั่งคุณใช้เครื่อง Windows เท่านั้น) - ยังแนะนำ Win32DiskImager ซึ่งเป็นโปรแกรมที่ใช้ GUI อย่างง่ายในการเขียนอิมเมจที่สามารถบู๊ตได้ (เช่น Debian. isiso) ไปยัง USB: http://sourceforge.net/projects/win32diskimager/files/latest/download

ฉันใช้วิธีนี้เพื่อติดตั้ง x86 และ x64 Debian ล่าสุดโดยไม่มีปัญหาใด ๆ


โปรดอธิบายเนื้อหาของเว็บไซต์ที่คุณเชื่อมโยงมิฉะนั้นเมื่อพวกเขาจะถูกลบคำตอบของคุณจะไร้ประโยชน์
MátéJuhász

คุณต้องการคำอธิบายเพิ่มเติมมากกว่า "คำถามที่พบบ่อยอย่างเป็นทางการเกี่ยวกับ Debian ติดตั้งซีดี" และ "Win32DiskImager" ทั้งคู่ดูเหมือนจะอธิบายตนเองได้ดี ฉันไม่ได้เหน็บแนม แต่ถ้าคุณต้องการข้อมูลเพิ่มเติมระบุสิ่งที่
underscore_d

0

อีกทางเลือกหนึ่ง: จากคำถามของคุณฉันไม่เห็นเหตุผลที่เฉพาะเจาะจงว่าทำไมคุณถึงอยากให้ Debian ติดกับ USB Stick (ถ้ามีให้แก้ไขให้ฉันด้วย) หากคุณต้องการบูตดูเดเบียนคู่บนเครื่องที่ใช้ Windows 7 จริงๆ Win32-Loader มีวิธีที่ง่ายในการทำเช่นนั้น หนึ่งสามารถคว้าสิ่งนี้จากมิเรอร์เดเบียนใด ๆ ภายในไดเรกทอรีเดเบียน / เครื่องมือ มันใช้งานง่ายและอธิบายตนเอง เมื่อดำเนินการเพียงตั้งค่าตัวเลือกตามความต้องการของคุณ (ตรวจพบสิ่งต่าง ๆ เช่นรูปแบบแป้นพิมพ์โดยอัตโนมัติ) แล้วคลิกปุ่มติดตั้ง การตั้งค่าจะดาวน์โหลดไฟล์ที่ต้องการจากนั้นอนุญาตให้คุณบูตเข้าสู่ตัวติดตั้งได้โดยตรงโดยไม่ต้องใช้ก้าน USB ที่สามารถบู๊ตได้และคัดลอกไฟล์จำนวนมากลงไป และใช่ตัวติดตั้ง Debian เสนอวิธีการแบ่งพาร์ติชันดิสก์

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.