Tôi có một thử thách cho bạn.
Tôi đã thực hiện rất nhiều nghiên cứu và tôi đã tìm thấy khá nhiều câu hỏi ở đây chưa được trả lời. Tôi biết điều này là có thể, tôi thích nghe từ những người thực sự đã làm nó và học hỏi từ kinh nghiệm trực tiếp của họ.
Hiện tại, tôi đang chạy Snow Leopard, khởi động kép 10.6.8 và Win7 x64 trên MacBook Pro với một HD bên trong sử dụng Boot Camp. Để phát triển phần mềm, tôi cần chạy linux trên kim loại (không thông qua VMware hoặc tương tự) để tôi có thể sử dụng Linux KVM. Tôi biết tôi cần phân vùng lại và nâng cấp lên 10.7 trong quy trình, nhưng tôi đang vật lộn với quy trình tốt nhất / dễ nhất để làm điều đó.
Tôi có một trong những máy Mac uni-body nhôm đầu tiên từ cuối năm 2008.
Tổng quan về phần cứng:
- Tên model: MacBook Pro
- Định danh mẫu: MacBookPro5,1
- Tên bộ xử lý: Intel Core 2 Duo
- Tốc độ xử lý: 2,8 GHz
- Số lượng bộ xử lý: 1
- Tổng số lõi: 2
- Bộ nhớ cache L2: 6 MB
- Bộ nhớ: 4 GB
- Tốc độ xe buýt: 1,07 GHz
- Phiên bản ROM khởi động: MBP51.007E.B05
- Phiên bản SMC (hệ thống): 1.33f8
Các tính năng của CPU:
$ sysctl -a | grep machdep.cpu.features
machdep.cpu.features: FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT PSE36 CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM PBE SSE3 DTES64 MON DSCPL VMX SMX EST TM2 SSSE3 CX16 TPR PDCM SSE4.1
Rào cản:
- Superdrive nội bộ của tôi đã cũ và bị bắn, không đọc hoặc viết
- 4gb ram là không đủ và tôi thường xuyên chạy ra ngoài với các chương trình tôi chạy như Xcode, Eclipse, Visual Studio 2010, v.v.
- Hd chính của tôi chết tiệt gần hết không gian
- Tôi đã thử khởi động cả hai đĩa CD trực tiếp của Fedora 16 và CentOS 5 từ một dây lửa BD-R bên ngoài nhưng không có kết quả.
Tráng bạc:
- Với BD-R bên ngoài, tôi đã khởi động thành công DVD cài đặt SL, vì vậy tôi biết rằng nó có khả năng khởi động ít nhất với một DVD đó
- Tôi có iDefrag và đã sử dụng thành công để sắp xếp lại dữ liệu về phía trước đĩa để tôi có thể thu nhỏ âm lượng HFS + chính.
- Tôi có ổ đĩa 3TB bên ngoài hoàn toàn là HFS + mà tôi có thể sử dụng để kết xuất các tệp từ OSX. Có dữ liệu quan trọng trên đĩa này và nó không thể bị mất.
- Tôi cũng có một USB hd 256GB bên ngoài hiện đang được định dạng NTFS với một số nội dung cửa sổ trên đó nhưng có thể dễ dàng được định dạng cho bất kỳ mục đích nào.
- Tôi yêu tôi một số hành động thiết bị đầu cuối nóng;)
Tôi thấy hướng dẫn này hơi lỗi thời , nhưng tôi nghĩ rằng các nguyên tắc cơ bản vẫn nên áp dụng.
Sau khi đọc hướng dẫn này, kế hoạch của tôi là lấy 2 thanh ram 4GB, ổ SSD mới, cài đặt nó làm ổ đĩa chính và tải Lion lên nó. Chính xác như thế nào, TBD, bạn cho tôi biết cách dễ nhất. Sau đó, tôi sẽ chuyển HD nội bộ hiện tại sang một bản mở rộng opti-bay như thế này (nhưng có thể không chính xác là cái này) và có hai đĩa bên trong.
Với phần cứng mới, SSD sẽ là một phân vùng, bảng phân vùng hướng dẫn (EFI), chỉ osx 10.7. Sau đó, nếu tôi hiểu chính xác mọi thứ, tôi có thể phân vùng HD thứ hai bằng MBR và cài đặt Linux trên một nửa và Win7 trên nửa còn lại. Có lẽ, tôi sẽ cần sử dụng rEFIt để xem cả ba trong menu. Hướng dẫn này cũng nói về Windows phải là phân vùng cuối cùng trên đĩa, tôi không biết liệu điều đó có còn áp dụng nếu đó là ổ đĩa thứ hai không?
Bất kỳ không gian bổ sung nào tôi có thể gắn kết từ các ổ đĩa ngoài sau khi khởi động môi trường, nhưng tôi hiểu rằng bạn phải khởi động từ các ổ đĩa trong. Cho đến nay, bất kỳ nỗ lực nào tôi đã thực hiện để khởi động từ các thanh usb linux bên ngoài và các cds sống đều thất bại, nhưng có thể là tôi không ban phước hay định dạng mọi thứ đúng cách. Thành thật tôi nghĩ rằng tôi đã làm mọi thứ một cách chính xác, nhưng tôi không hoàn hảo và tôi có thể đã làm điều gì đó sai hoặc bỏ lỡ một bước. Tôi đã dùng thử Tiện ích đĩa, PenDrive và unetbootin của riêng Apple . Tôi cũng đã ghi đĩa Fedora 16 và CentOS 5 trực tiếp và cũng không khởi động thành công. Cả hai đều đổ tôi vào Windows hiện tại của tôi (ôi thật trớ trêu) khi tôi khởi động bằng C hoặc sử dụng tùy chọn và chọn cd.
Bây giờ, nếu điều này thậm chí có thể, và bạn đã làm điều này, tôi có rất nhiều câu hỏi cho bạn. Chủ yếu, làm thế nào bạn có thể đề xuất một kế hoạch hành động / thứ tự những việc tôi nên làm để tôi có một danh sách kiểm tra mà tôi có thể chạy qua để cài đặt diễn ra. Tuy nhiên, tôi cũng muốn biết thêm thông tin về bất kỳ snags nào bạn gặp phải, trình điều khiển cần thiết, mô-đun kernel, cấu hình x11, hack distro hoặc bất cứ điều gì khác mà bạn gặp phải với linux trên macbook. Tôi đã đọc một số câu chuyện kinh dị về tiếng kêu the thé và những điều tương tự. Tất cả mọi thứ từ phân phối chính xác bạn đã sử dụng đến quản lý cửa sổ nào, không có chi tiết nào là quá nhỏ.
CẬP NHẬT:
Cuối tuần qua, tôi đã có SuperDrive nội bộ để đọc, không viết. Đừng hỏi tôi làm thế nào hoặc tại sao xin vui lòng. Tôi không chắc chắn những gì tôi đã làm, tôi chỉ sử dụng các phương tiện DVD-R DVD-R khác nhau. Tôi đoán nó vẫn còn trên chặng cuối của nó, nhưng nó đang có một thời gian dễ dàng hơn với phương tiện truyền thông mới này.