ซิงค์ Iphone ใน Windows XP ที่ทำงานในฐานะแขกของ Virtualbox ภายใต้ Ubuntu 9.10


8

ฉันรัน (K) Ubuntu 9.10 เป็นระบบปฏิบัติการหลักของฉัน แต่ฉันยังคงมีใบอนุญาต XP ที่ถูกต้องดังนั้นฉันจึงใช้ Windows XP ในฐานะระบบปฏิบัติการทั่วไปโดยใช้ Virtualbox 3.10 ฉันไม่สามารถรับไอทูนส์ (ทำงานภายใต้ Windows XP) เพื่อตรวจสอบว่ามี iPhone อยู่หรือไม่ ฉันพบลิงค์นี้: http://blog.rootshell.be/2009/01/15/iphone-itunes-virtualbox/ ซึ่งอธิบายวิธีรับการกำหนดค่า Itunes-in-XP-in-Virtualbox-under-Ubuntu นี้ให้ใช้งานได้ แต่มันเกี่ยวข้องกับการแก้ไขไฟล์ /etc/init.d/mountdevsubfs.sh ซึ่งเห็นได้ชัดว่าไม่มีอยู่ใน Ubuntu 9.10

ไม่มีใครรู้วิธีที่จะทำให้ itunes ใน XP ทำงานเป็นแขกรับเชิญใน Ubuntu 9.10 เพื่อตรวจสอบและซิงค์กับ iPhone?


ข้อความแสดงข้อผิดพลาดในลิงก์ที่คุณให้ไว้เป็นข้อความเดียวกับข้อความที่คุณได้รับใช่หรือไม่
Marcin

ฉันไม่ได้รับข้อความแสดงข้อผิดพลาด แต่ไม่ได้รับการยอมรับจาก Itunes
ทะเบียนหลัง

คำตอบ:


6

นี่คือวิธีที่ฉันได้มันไปทำงาน:

ก่อนอื่นฉันทำตามคำแนะนำในหน้านี้: https://help.ubuntu.com/community/VirtualBox/USB

ซึ่งรวมถึงการเพิ่มบรรทัดใน / etc / fstab และสองบรรทัดใน /etc/udev/rules.d/40-basic-permissions.rules ดูเหมือนว่าจะไม่มีอะไรเปลี่ยนแปลง Itunes ก็ยังไม่สนใจ Iphone ของฉัน

อยากรู้ว่าถ้าอุปกรณ์นั้นถูกลงทะเบียนโดย Windows ฉันไปที่ Device Manager ใน XP มีอุปกรณ์ USB ที่ไม่รู้จักที่มีเครื่องหมายคำถาม ฉันเข้าไปที่คุณสมบัติของอุปกรณ์ USB ที่ไม่รู้จักทำการติดตั้งไดรเวอร์อีกครั้งเพื่อให้ Windows สามารถค้นหาไดรเวอร์ออนไลน์ได้ ในเวลาประมาณ 10 วินาทีที่ iPhone รู้จักคนขับโหลดและ Itunes เห็นอุปกรณ์

ฉันสามารถซิงค์ได้แม้กระทั่งอัพเกรดเป็นเฟิร์มแวร์ล่าสุด นี่คือเคล็ดลับตั้งค่าตัวกรองอุปกรณ์ USB ใน VirtualBox ที่เพิ่ง จำกัด ไปยังอุปกรณ์ที่มีผู้ผลิต "Apple Inc. " ฉันมีปัญหาในการทำการกู้คืนเนื่องจากในระหว่างการกู้คืนอุปกรณ์จะปรากฏแตกต่างกันเล็กน้อยกับคอมพิวเตอร์และหากคุณไม่มีการตั้งค่าตัวกรองที่เหมาะสมอุปกรณ์จะไม่ปรากฏขึ้นกับระบบปฏิบัติการเกสต์โดยอัตโนมัติเนื่องจากโฮสต์ระบบปฏิบัติการเห็น มันเป็นอุปกรณ์ที่แตกต่าง นั่นเป็นเหตุผลที่ตัวเลือกที่ดีที่สุดคือการบอกให้ส่งอุปกรณ์ Apple USB ทั้งหมดผ่าน


1

ลองสิ่งนี้:

จากเทอร์มินัลให้รันคำสั่งต่อไปนี้:

  1. เพิ่มตัวเองในกลุ่ม vboxusers หากยังไม่มี: -

    if [ "`grep vboxusers /etc/group|grep $USER`" == "" ] ;   
    then sudo usermod -G vboxusers -a $USER ; fi
    

ใช้งานได้กับ Karmic 9.10 Host และ Windows XP Guest

จากเทอร์มินัลให้รันคำสั่งต่อไปนี้:

  1. วิธีนี้จะตรวจสอบรหัสผู้ใช้ vbox ของคุณซึ่งคุณจะต้องใช้ในขั้นตอนต่อไป นี่จะแสดงบรรทัดที่มีลักษณะดังนี้: vboxusers: x: 123: ตัวฉันเอง 123 คือรหัสผู้ใช้ของเครื่องที่คุณกำลังมองหา

    grep vbox /etc/group
    
  2. นี่จะแก้ไขไฟล์ FSTAB ของคุณ

     sudo gedit /etc/fstab
    
  3. เพิ่มบรรทัดต่อไปนี้ที่ด้านล่างของไฟล์ fstab: แทนที่หมายเลขผู้ใช้ด้วยหมายเลขที่แสดงจากขั้นตอนที่ 1

     none /proc/bus/usb usbfs devgid=userid,devmode=664 0 0 
    

ตัวอย่าง: none / proc / bus / usb usbfs devig = 123, devmod = 664 0 0

  1. รีบูต Ubuntu 9.10

  2. เมื่อเข้าสู่ Ubuntu 9.10 ให้เริ่มVirtualBox (ยังไม่เปิดระบบปฏิบัติการบนเกสต์)

  3. คลิกการตั้งค่าจากหน้าหลัก VirtualBox สำหรับ Windows XP Guest OS

  4. คลิกแท็บระบบที่ด้านซ้ายของหน้าจอ

    • จำเป็นต้องเลือกเปิดใช้งาน IO APIC
  5. คลิกที่แท็บ USB ที่ด้านซ้ายของหน้าจอ

    • ต้องเปิดใช้งานตัวควบคุม USB และตัวเลือก Enable USB 2.0 (EHCI)
    • อุปกรณ์ USB ของคุณควรได้รับการยอมรับและทำเครื่องหมายในหน้าจอด้านล่าง หากไม่มีให้กดปุ่ม 'เพิ่ม' (ไปทางขวาสุดอันที่สองด้วยกากบาทสีเขียว) แล้วเพิ่มเข้าไป
  6. เปิดระบบปฏิบัติการ Guest และ USB ของคุณควรทำงาน

จากตั้งค่า USB สำหรับ Virtualboxที่ฟอรัม Ubuntu


1
@John: นั่นคือเว็บไซต์ของคุณหรือไม่ โดยทั่วไปเราชอบคำอธิบายหรือคำแนะนำแบบเต็ม ๆ ทีละขั้นตอนที่นี่ผ่านคำตอบสำหรับลิงค์เท่านั้น สิ่งนี้จะช่วยป้องกันลิงค์เน่าและทำให้มั่นใจได้ว่าข้อมูลจะสามารถเข้าถึงได้ในอนาคต หากคุณสามารถทำได้ให้แก้ไขโพสต์นี้เพื่อให้มีเนื้อหาสรุปลิงก์หรือรายการขั้นตอนสั้น ๆ ที่จำเป็น จากนั้นผู้อ่านมีความคิดเกี่ยวกับกระบวนการและสามารถกดลิงก์เพื่อดูรายละเอียดทั้งหมด ขอบคุณและยินดีต้อนรับสู่ Super User
ต้มตุ๋น quixote

0

นี่เป็นวิธีที่ฉันทำ

เรียกใช้ iTunes ภายใต้ VB และเสียบ iphone / itouch ของคุณบนเดสก์ท็อป linux คุณจะเห็นไอคอนสำหรับอุปกรณ์ใหม่ เลือกและยกเลิกการต่อเชื่อม จากนั้นไปที่ VB แล้วคลิกขวาที่ไอคอน USB ที่ด้านล่างและคลิกเพื่อใส่อุปกรณ์ของคุณ XP ภายใต้ VB จะรู้ว่าเห็นอุปกรณ์

ไม่มีคำสั่งไม่มีอะไรให้ติดตั้งไม่มีไฟล์ที่จะแก้ไข


บางทีมันอาจจะแตกต่างสำหรับคุณ แต่ Ubuntu 9.10 ไม่ได้เมานต์ที่จัดเก็บข้อมูล USB โดยอัตโนมัติสำหรับฉันดังนั้นจึงไม่ใช่ปัญหา
postfuturist

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