Tags:
Topics: 
Node Thumbnail

โครงการ Asahi Linux ส่งแพตช์เคอร์เนลลินุกซ์ให้รองรับชิป Apple M1 เข้า repository โดยแพตช์เพิ่มการรองรับฮาร์ดแวร์ต่างๆ ของ M1 เฉพาะ เช่น Apple Interrupt Controller โดยความยากสำคัญคือกระบวนการบูตของ Apple M1 นั้นเป็นระบบเฉพาะของแอปเปิลเอง

แม้แพตช์มาส่งเข้าโครงการลินุกซ์หลักแล้ว แต่แพตช์ชุดแรกก็รองรับฮาร์ดแวร์พื้นฐานมากๆ สามารถบูตลินุกซ์ขึ้นได้ และใช้งานผ่านคอนโซล UART จากพอร์ต USB-C เท่านั้น รายการไดร์เวอร์ฮาร์ดแวร์ที่ต้องพัฒนาเพิ่มเติมเพื่อให้ใช้งานได้จริงยังมีอีกมาก

แม้ว่าแอปเปิลจะมีแนวทางล็อกระบบปฎิบัติการบนอุปกรณ์ iOS ไม่ให้นักพัฒนาดัดแปลงเฟิร์มแวร์หรือรันระบบปฎิบัติการที่ไม่ได้รับอนุญาต แต่บน Apple M1 นั้นแอปเปิลกลับอนุญาตให้บูตระบบปฎิบัติการได้อิสระ Craig Federighi หัวหน้าฝ่ายวิศวกรรมซอฟต์แวร์ของแอปเปิลเคยระบุว่าหากไมโครซอฟท์อยากพัฒนาวินโดวส์บนชิป M1 ก็ทำได้

ที่มา - kernel.org, @AsahiLinux

Get latest news from Blognone

Comments

By: IDCET
Contributor
on 10 April 2021 - 00:37 #1205440

ประสิทธิภาพดีขนาดนี้ ถ้า Microsoft ทำข้อตกลงกับ Apple ซื้อ M1 มาใส่ใน Surface แล้วลง Windows on ARM ด้วย ผมว่า WoA จะเกิดได้เร็วขึ้นอีก


ความล้มเหลว คือจุดเริ่มต้นสู่ความหายนะ มีผลกระทบมากกว่าแค่เสียเงิน เวลา อนาคต และทรัพยากรที่เสียไป - จงอย่าล้มเหลว

By: arth
iPhoneWindows PhoneWindows
on 10 April 2021 - 02:28 #1205444 Reply to:1205440

ผมว่าปัญหา WoA ยังไม่เกิดไม่น่าจะติดปัญหาด้าน HW ครับ น่าจะเป็นฝั่ง SW มากกว่า

By: nessuchan
iPhoneAndroidWindows
on 10 April 2021 - 04:55 #1205445 Reply to:1205444
nessuchan's picture

ส่วนนึงมาจากปัญหา Hardware ที่ไม่แรงพอด้วยรึเปล่าครับ เลยไม่สามารถ Emulate x86 แล้วประสิทธิภาพใกล้เคียงกับของเดิมมันเลยยังไม่เกิดเพราะคนไม่ใช้

แล้วอีกส่วนก็คือ MS ทำ Software ที่ใช้ Emulate กากไปหน่อย

ส่วน Native WoA App ถ้าคนมันไม่ใช้กันเยอะ ๆ การที่จะแปลงไปก็คงไม่น่าทำเท่าไร MS เทมาหลายรอบแล้วด้วย

By: PriteHome
ContributorAndroidWindows
on 10 April 2021 - 16:54 #1205472 Reply to:1205445
PriteHome's picture

ได้ยินจาก 9arm ว่า Apple ทำวงจรบนชิปเพื่อรองรับการทำงานของ Rosetta2 โดยเฉพาะ

ถ้า WoA จะมา ก็ต้องเข้าถึงวงจรพิเศษนั้นได้ด้วย

By: hisoft
ContributorWindows PhoneWindows
on 10 April 2021 - 17:17 #1205473 Reply to:1205472
hisoft's picture

ถ้า WoA จะมา ก็ต้องเข้าถึงวงจรพิเศษนั้นได้ด้วย

แต่ binary ของ macOS M1 มันแก้ไขเนื้อไฟล์ให้เหมาะสมกับการรันนั้นไปแล้วด้วยนะครับ

By: the mee
iPhoneAndroidWindows
on 10 April 2021 - 08:54 #1205450 Reply to:1205440

ผมเป็น Apple ผมคงไม่ยอมขายชิป Apple M ให้ Mircrosoft หรอครับ
หรือถ้าขายก็โน้นนนผมออก M3 แล้วค่อยขาย M1 ให้ Mircosoft
แต่ออก Sevice ช่วยให้ Windows มารันบน Apple M ได้

By: komkit0710
Windows PhoneSUSEWindows
on 10 April 2021 - 12:09 #1205457 Reply to:1205440

มุมมองแอปเปิ้ล ทำไมต้องขายชิปหรอครับ สู้เก็บไว้ใช้คนเดียวดีกว่า ไม่เห็นต้องให้ Windows on ARM เกิดเลย ฆ่าไปให้ตายๆ ดีกว่า

By: Perl
ContributoriPhoneUbuntu
on 10 April 2021 - 01:58 #1205443
Perl's picture

เคยเห็นฝรั่งใช้ Linux บน Macbook
มันช่างดูเท่ห์มาก

By: rainhawk
AndroidWindows
on 10 April 2021 - 13:32 #1205460
rainhawk's picture

Windows on ARM ใช้ได้ระดับ M1 จะอีกนานแค่ไหน

By: gololo
iPhoneWindows PhoneAndroidBlackberry
on 10 April 2021 - 13:34 #1205461

อารมซื้อโนตบุกมา แต่ไม่มีไดรเวอซักอย่าง จอก็ใช้ไม่ได้ เลยต้องต่อสายมอนิเตอร์ผ่านputty เพื่อพยายามเขียนไดรเวอขึ้นมาใหม่ เป็นไปไม่ได้ที่จะสมบูรณ์ apple จะยอมสนับสนุนข้อมูลฮาดแวให้แค่ใหน ไม่มีทาง

By: mode on 10 April 2021 - 13:41 #1205462

กว่าจะเอาไปใช้งานได้จริง ๆ คงอีกนาน

By: big50000
AndroidSUSEUbuntu
on 11 April 2021 - 00:00 #1205515
big50000's picture

เอาล่ะ mainline จะเละเทะอีกขนาดไหน มาดูกัน