ฉันจะทำให้การบู๊ต PowerBook G4 ของฉันที่ 1.5 GHz จากแท่ง USB ได้อย่างไร


14

ฉันต้องการบูทลีนุกซ์จริง ๆ แต่เนื่องจากมันไม่ทำงานฉันจึงคิดว่าบางคนอาจจะรู้ว่าในตอนท้ายของ Apple

หากมีวิธีการบู๊ต Mac จากก้าน USB การบูทระบบปฏิบัติการอื่นไม่ควรเป็นไปไม่ได้

ฉันต้องใช้ bootloader ของ Apple เพื่อหลอก PowerBook ของฉันให้คิดว่ามันกำลังบูทระบบปฏิบัติการ Mac OS หรือไม่จากนั้นใส่แผ่นดิสก์ Linux หรืออะไรล่ะ

คำตอบ:


11

ฉันทำมาหลายครั้งแล้วตั้งแต่ฉันโพสต์คำถามนี้

  1. สร้าง usb stick แบบนี้:

    sudo dd if=/<path to iso file>/<name of iso file> of=/<path to usb stick> bs=32768 conv=notrunc,noerror,sync
    
  2. วางแท่ง USB ลงใน Mac ของคุณแล้วกดปุ่มเปิด / ปิดค้างไว้ในขณะที่กดCommand ⌘+ Option+ O+F

  3. ที่พรอมต์พิมพ์ต่อไปนี้:

    boot usb1/disk@1:,\\yaboot
    

หมายเหตุ : หากคุณกำลังบูตลินุกซ์แล้วใช้แต่ถ้าคุณกำลังบูตใช้,\\yaboot Mac OS,\\tbxi

หมายเหตุ 2 : หากไม้ของคุณอยู่ทางด้านขวาของเครื่องคุณต้องทำสิ่งนี้:

boot usb0/disk@1:,\\yaboot

หมายเหตุ 3 : หากคำสั่งเหล่านี้ใช้งานไม่ได้แสดงว่ามีปัญหากับไฟล์สื่อหรือไฟล์ iso ของคุณมากที่สุด

ฉันพบว่า Ubuntu, Debian และ openSUSE ใช้งานได้ดี ฉันยังไม่สามารถให้ Fedora หรือ Gentoo บู๊ตด้วยวิธีนี้ได้ ออปติคัลไดรฟ์ของฉันไม่ทำงานอีกต่อไปดังนั้นนี่คือวิธีที่ฉันติดตั้ง OS X บนเครื่องของฉัน ฉันทำแท่ง USB แบบสดๆของแผ่นดิสก์ติดตั้ง OS X ด้วยวิธีนี้


ขอบคุณสำหรับคำตอบของคุณฉันพบว่ามันมีประโยชน์จริงๆ ตอนนี้ฉันไม่รู้ว่าคุณค้นพบวิธีบูต Gentoo ในลักษณะเดียวกันหรือไม่ แต่ฉันทำดังนั้นฉันจึงอยากจะแบ่งปันลิงก์ที่ช่วยให้ฉันทำเช่นนั้นได้ นี่ไง หวังว่ามันจะช่วย! en.gentoo-wiki.com/wiki/LiveUSB_on_PPC#Boot_from_Open_Firmware

ขอบคุณมาก! นี่คือ "บทช่วยสอน" ที่ดีที่สุดเกี่ยวกับหัวข้อนี้ฉันสามารถค้นหาได้ เพิ่งประสบความสำเร็จ bootet xubuntu 12.04 mini ติดตั้ง iso จาก USB เพราะ superdrive ของฉันใน powerbook อันเป็นที่รักของฉันเสีย
— แฮรัลด์

ไปถึงที่นั่นในขณะที่พยายามบูต Ubuntu จากแท่ง USB คุณยังสามารถพิมพ์dev / lsเพื่อรับรายการรูปต้นไม้ของอุปกรณ์และดูว่าusbมีdiskโหนดใบ แม้ว่าเส้นทางไปยังโหนดนั้นจะมีลักษณะเป็นอย่างไร/usb@1b/disk@1(โปรดสังเกตว่าพิเศษ@และb) เส้นทางที่ถูกต้องยังคงดูเหมือนboot usb1/disk@1:2,\\yaboot
— Stéphane Gourichon

ฉันสามารถยืนยันได้ว่าสิ่งนี้ใช้ได้กับ iBook G3 M6497 เช่นกันขอบคุณ!
— ToastyMallows

3
boot usb1/disk@1:,\\yaboot

หรือ

boot usb1/disk@1:,\\tbxi

คือไม่ได้คำสั่งที่สมบูรณ์ คุณต้องแสดงรายการหมายเลขพาร์ติชันหลังจาก ":"

ตัวอย่างเช่นหากคุณพยายามติดตั้งบน Mac คุณจะต้องป้อนสิ่งนี้

boot usb1/disk@1:10,\\tbxi

(โดยที่ "10" คือหมายเลขพาร์ติชันของไดรฟ์ usb, disk @ 1 ในตัวอย่างนี้)

ในการค้นหาหมายเลขพาร์ติชั่นที่ OSX ตั้งอยู่บน USB ของคุณใช้ Disk Utility คลิกที่พาร์ติชันที่คุณตั้งค่าด้วย OS X จากนั้นคลิก R หรือคลิกCtrl- - Lแล้วเลือก "ข้อมูล"

คุณจะได้รับผลของ: disk1s10

s10คือหมายเลขพาร์ติชัน ดูตัวอย่างด้านบน


2

เธรดนี้เก่า แต่ฉันต้องการเพิ่มข้อมูลบางอย่างที่อาจมีประโยชน์:

ใน Powerbook G4 A1138 (1,67 Ghz 15 "ปลายปี 2005) คำแนะนำข้างต้นไม่ได้ผลนอกกรอบฉันใช้ finnix ppc rescue ISO ใช้กับ dd ไปยัง usb key

1. )สร้าง devalias udสำหรับคีย์ USB ในซ้าย . พอร์ตนี้udนามแฝงแมปไป/pci@f2000000/usb@15/disk@1

2. )คุณสามารถเรียก yaboot ด้วยboot ud:2,\\yaboot- แต่แล้วเคอร์เนลจะตกใจเพราะมันยังคงค้นหา initrd + rootfs ของเขาอยู่ที่ไหนสักแห่งที่cd:2,/ ...(คนcd นามแฝง hardcoded ภายในไฟล์เช่น ofboot.b, yaboot.conf ... บน ISO)

3. )วิธีแก้ปัญหาที่รวดเร็วและสกปรก: เขียนทับcdนามแฝงของ OF ด้วยพา ธ ไปยังคีย์ USB ของคุณ (คัดลอกพา ธ จากudนามแฝง): devalias cd /pci@f2000000/usb@15/disk@1

4. )บูตตอนนี้ด้วยboot cd:2,\\yaboot

5. )ไม่มีปัญหาอีกต่อไปกับcdนามแฝงที่เข้ารหัสแบบฮาร์ดโค้ด- ตอนนี้มันกำลังไปที่คีย์ USB ของคุณ คุณสามารถเลือกรายการเคอร์เนลเริ่มต้น - *finnixในกรณีของฉัน - และมันจะบูตอย่างถูกต้อง

นามแฝงจะถูกรีเซ็ตเป็นค่าเริ่มต้นในการบูตครั้งต่อไปดังนั้นคุณจะต้องทำซ้ำขั้นตอนสำหรับการบู๊ต USB ทุกครั้ง


1

ฉันได้ยินมาว่าการใช้ Super Duper ทำงานได้ดีสำหรับเรื่องนี้ ฉันคิดว่าเป็นอย่างนั้น Carbon Copy Cloner น่าจะใช้ได้เหมือนกัน

จัดวางภาพลงบน USB ผ่านทางยูทิลิตี้เหล่านั้นและคุณควรจะเป็นสีทอง

ค้นหา Super Duper! ที่นี่


ดังนั้นการใช้ dd ใน terminal มีปัญหาหรือไม่
— Joshua Robison

และฉันไม่จำเป็นต้องแบ่งพาร์ติชัน USB stick หรือติดตั้ง yaboot ฯลฯ
— Joshua Robison

ฉันจะไม่ยุ่งกับเฟิร์มแวร์ / bootloaders ส่วนตัว ฉันเพิ่งได้ยินจากเพื่อนร่วมงานในธุรกิจ (ฉันเป็นเทคโนโลยีที่ได้รับการรับรองจาก Apple) ว่าใช้งานได้ดี
— Harv

SuperDuper และ Carbon Copy Cloner เป็นเครื่องมือที่ดีในการคัดลอกระบบที่ใช้บู๊ตได้ แต่ปัญหาในคำถามนี้มีบานพับอยู่ในรุ่น PowerBook G4 ที่ไม่อนุญาตการบู๊ต USB อย่างเป็นทางการ ดังนั้นสำเนาระบบปฏิบัติการที่สะอาดที่สุดที่สร้างขึ้นจะไม่สามารถบูตในระบบเหล่านี้โดยไม่มีการปรับเฟิร์มแวร์เพิ่มเติมตามที่ระบุไว้ในคำตอบข้างต้น
— JakeGould

@ Harv ยินดีต้อนรับ และถ้าคุณต้องการที่จะดูว่าฉันเจอคำถามและคำตอบกระทู้นี้โปรดตรวจสอบหัวข้อนี้ใน Super User
— JakeGould

1

จากประสบการณ์ของฉันฉันได้เรียนรู้ว่าใน Power Book G4 1.5 (A1106) ของฉัน

boot usb1 / disk @ 1: 10, \ tbxi ไม่เป็นประโยชน์ ลองนี้

  • ป้อนคำอธิบายรูปภาพที่นี่

  • คำสั่งตัวเลือก O, F (เฟิร์มแวร์เปิด)

  • ปุ่มปลดล็อค
  • boot ud: 3, \: tbxi

หากคุณโชคดีอาจเป็นไปได้ ฉันพยายามโดยไม่ใช้ 3 และฉันได้รับเครื่องหมายห้ามทุกอย่างอื่นจะไม่ทำงาน แก้ไข: ฉันเพิ่งได้รับเครื่องหมายห้ามดังนั้นฉันคิดว่าระบบของฉันมีปัญหา


1

สิ่งที่ทำงานกับฉันใน Cube G4 เป็นดังต่อไปนี้ (ตามคำแนะนำของ Joshua):

  1. ฉันฟอร์แมตธัมบ์ไดรฟ USB ใน Disk Utility ด้วย Apple Partition Map และพาร์ติชัน MS-DOS (FAT) diskutil listควรนำสิ่งนี้มา:

แท่ง usb ลบใหม่พร้อมแผนที่พาร์ทิชันของ Apple และ fat32

  1. ตอนนี้เรามาเพื่อประโยชน์ของมัน nuke พาร์ทิชัน FAT32 นี้และออกsudo pdisk L e /dev/rdisk2 d 2 w CTRL+Cกระบวนการทั้งหมดควรมีลักษณะดังนี้: ป้อนคำอธิบายรูปภาพที่นี่

ดิสก์ที่ได้รับการทำความสะอาดอย่างล้ำลึกควรปรากฏขึ้นเช่นนั้น ( diskutil list)

ป้อนคำอธิบายรูปภาพที่นี่

  1. ตอนนี้เราสามารถคัดลอกมากกว่า Mac OS X 10.5 Leopard ISO กับ sudo dd if=/<path to iso file>/<name of iso file> of=/<path to usb stick> bs=32768 conv=notrunc,noerror,syncDD: มันควรเป็นแบบนี้:

ป้อนคำอธิบายรูปภาพที่นี่

  1. การดำเนินการนี้อาจใช้เวลานานกว่าสองสามชั่วโมง (แม้จะใช้กับ USB3 แบดแบด! ในตอนท้ายdiskutil listควรแสดงดังนี้:

ป้อนคำอธิบายรูปภาพที่นี่

  1. เสียบสิ่งนี้เข้ากับ G5 Cube ของคุณและเมื่อบูตให้กดทั้งสองปุ่ม ALT (ตามหลักวิชาควรใช้งานได้ แต่ด้วยคีย์บอร์ดไร้สายของฉันวิธีการใช้ปุ่มทั้งสองทำงานได้ดีที่สุด)

  2. คุณจะได้รับหน้าจอ Boot Selection รุ่นเก่ามากซึ่งทำงานด้วยเมาส์เท่านั้น! ที่นั่นคุณจะพบ USB Stick และสามารถบู๊ตได้จากนั้นติดตั้งราวกับว่าเป็นไดรฟ์ DVD ที่ทำงานเร็วและเงียบ :)

สำหรับผู้ที่ต้องการติดตั้ง Mac OS X 10.4 Tiger ISO ที่ลอยอยู่นั้นดูเหมือนจะมีพาร์ติชัน Apple_Driver_ATAPI ขนาดเล็กมาก (disk2s2 ในขั้นตอนที่ 4) เพียงไม่กี่ KB แทนที่จะครึ่ง GB น่าเสียดายที่นี่ไม่เข้ากันกับขั้นตอนที่ 1-6 ..

วิธีแก้ปัญหามีดังต่อไปนี้: เตรียมแท่ง USB 10.5 Leopard และเขียนทับพาร์ติชัน Apple_HFS ด้วยพาร์ติชัน Apple_HFS จากดิสก์ Tiger 10.4:

  1. ดำเนินการสร้างไม้เสือดาว 10.5 ในขั้นตอนที่ 1-4

  2. เมานต์ OSX 10.4 Tiger image; ควรมีลักษณะดังนี้: พาร์ทิชันดิสก์ระบบปฏิบัติการ x tiger

  3. ด้วยddให้คัดลอกพาร์ติชั่น Apple_HFS (disk3s3 หรือ diskNs3) ไปที่ Apple_HFS (~ 7GB) บนแท่ง นี่จะทำให้คุณติดกับที่มีไดร์เวอร์ ATAPI จากแผ่นดีวีดี Leopard แต่ภาพอิมเมจระบบปฏิบัติการของแผ่นไทเกอร์ ด้วยวิธีการนี้ฉันได้แสดงและจัดการเพื่อติดตั้ง Tiger ข้าง Leopard xD ในตอนท้ายของฉันดูเหมือนว่า: ป้อนคำอธิบายรูปภาพที่นี่

สำหรับผู้ที่ต้องการติดตั้ง 10.3 หรือต่ำกว่าน่าเสียดายที่ฉันไม่พบวิธีการที่จะเปิดใช้งานอุปกรณ์ USB (ไม่ใช่ตอนแรก)

ในการติดตั้ง 10.3 / 10.2 / 10.1 / 10.0 ให้เบิร์นอิมเมจ CD1 ลงบนดิสก์ซึ่งคุณจะต้องอ่านผ่านสาย IDE ออนบอร์ด (การเชื่อมต่อ USB cd-rom ไม่ได้ตัดไม่อนุญาตให้ใช้ USB!) . คุณจะติดตั้งตามปกติกด alt (ทั้งสองกรณีเป็นคิวบ์) ตอนบูตเครื่องเลือกซีดีติดตั้ง ...

ในบางครั้งคุณจะถูกขอให้ใส่แผ่นดิสก์แผ่นที่ 2 - แผ่นที่คุณอาจเตรียมไว้เช่นเดียวกับการติดตั้ง Tiger: สร้างแผ่นดิสก์ Leopard และเขียนทับพาร์ติชันที่ 3 (Apple_HFS อันที่ใช้พื้นที่มากที่สุด) ด้วยพาร์ติชัน Apple_HFS CD2 ของระบบปฏิบัติการ 10.4 ก่อนที่คุณกำลังติดตั้ง เวลานี้ระบบจะยอมรับและติดตั้งต่อจากอุปกรณ์ USB


0

Powerbook G4 1.0Ghz 12 "ไดรฟ์ CD / DVD USB ผู้บุกเบิกภายนอก / ทั่วไปเสียบเข้ากับพอร์ต USB ด้านหลังสุด

  • เปิดเครื่อง
  • ⌘ CmdOptOF
  • boot usb1/disk@1:,\\yaboot
  • Return ⏎
  • restart

ติดตั้ง Ubuntu 16.04 PPC อย่างสมบูรณ์แบบก่อนอื่นให้ลอง รักกระทู้เก่าและเครื่องจักรเก่า ๆ เหล่านี้!

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