Linux'u 2008 MacBook'a Linux'tan bir USB flash sürücü ile kurmak


2

2008'den beri siyah bir MacBook kullanıyorum. Sisteme yüklenen Mac OS X artık başlamıyor; Gerçek masaüstüne ulaşamadan gri bir ekran alıyorum.

Linux Mint'in canlı bir USB flash sürücüsünü oluşturup bilgisayara yükledim. Ama yapmak istediğim, Linux Nane'i Mac'e yüklemek, böylece benim tek işletim sistemim olacaktı. Fakat yine de, Mac OS X'ten değil , sadece Linux Nane'den çalışabiliyorum.

Bunun nasıl yapıldığına dair yardımın için minnettar olurum.

Yanıtlar:


2

Bir Linux ISO'yu Linux'ta önyüklenebilir bir USB Flash Sürücüye “Yazma”

Bu cevabın alt kısmına daha büyük fikirler / düşünceler / keşifler yazdım ancak üç basit şey gerektiren çok daha basit bir çözüm buldum:

  1. ISO verileri için “yazma” için boş bir USB flash sürücü.
  2. Önyüklenebilir bir Linux CD'si ISO.
  3. ddVerileri kopyalamak için bir temel komut.

Bu ubuntu-12.04.5-server-amd64.isoISO kullanarak önyüklenebilir bir Ubuntu 12.04.5 Sunucu USB flash sürücü ayarlarken benim için harika çalışıyor . MacMini'mdeki son USB flash sürücüye doğrudan yükleme yapabildiğim için Linux Mint ve belki de diğer ISO'lar için de çalışması gerektiğini düşünüyorum.


Linux'a önyükleme yapın ve USB flash sürücüyü takın.

İlk önce Linux işletim sisteminize önyükleme yapın ve USB flash sürücünün takılı olduğundan emin olun. Şimdi lsblk(list blok cihazları) kurulu olduğundan emin olun . Eğer değilse, bu şekilde yükleyebilirsiniz:

Böylece CentOS / RedHat'a kurmak için bu komutla kurulabilir:

sudo yum install util-linux-ng

Ve eğer Ubuntu / Debian / Linux Mint’e yüklemek isterseniz, bu komutla kurulabilir:

sudo apt-get install util-linux

lsblkUSB flash sürücünün cihaz kimliğini bulmak için çıkışını kontrol edin .

Bu işlem bittiğinde lsblk, yüklediğiniz USB flash sürücünün cihaz kimliğini belirleyin. Bu örnekte, açık olduğunu varsayıyoruz, /dev/sdbancak kimliğinizin kurulumunuzdaki USB flash sürücü cihazıyla eşleştiğinden emin olun.

ddISO'yu USB flash sürücüye “yazmak” için komutu çalıştırın .

Şimdi harekete geçeceğimizi bilerek, /dev/sdbLinux ISO'nuzun hazır olduğundan emin olun. Testlerim için, adlı ISO Ubuntu 12.04.5 Sunucusunu kullandım ubuntu-12.04.5-server-amd64.iso. Yani şimdi bulmacanın bu iki parça, hadi koşalım ddiçeriğini kopyalamak için komut ubuntu-12.04.5-server-amd64.isoiçin /dev/sdb:

sudo dd if=~/ubuntu-12.04.5-server-amd64.iso of=/dev/sdb bs=1M

USB flash sürücünün kopya sonrası durumunu kontrol edin.

Şimdi sadece veri kopyalamayı bitirmesini bekleyin. Tamamlandığında , şu anda tam olarak filene /dev/sdbolduğu hakkında bilgi almak için bu komutu çalıştırarak işlemin beklendiği gibi yapıldığını onaylayabilirsiniz :

sudo file -s /dev/sdb

Çıktı şöyle bir şey olmalı:

/dev/sdb: # ISO 9660 CD-ROM filesystem data 'Ubuntu-Server 12.04.5 LTS amd64 ' (bootable)

USB flash sürücü kullanıma hazır.

Bu işlem bittiğinde, USB flash sürücüsünü ubuntu-12.04.5-server-amd64.iso“yanmış” olarak çıkarın ve 2008 MacBook'unuzdaki bir USB portuna takın. optionTuşu basılı tutarak başlatın ve önyüklenecek doğru diski seçtiğinizden emin olun. Sonra vur returnve bekle. Şimdi ISO’ya USB’ye “yazdırıldı” ve bu işletim sistemini bu 2008 MacBook’a yüklemeye% 100 hazır olmalısınız.


Sadece referans

NOT: Aşağıdaki maddeler başlangıçta beyin fırtınası fikirleri / araştırmalarıydı ve sadece referans için buradalar. Şimdi kendi kendime deneyimlediğimde, buradaki fikirleri çoktan fazla abartmış olabileceğimi fark ettim, ancak bir noktada Linux'ta Mac'te başlatılabilir bir Linux USB oluşturmak için başkaları için faydalı olabilirler.

Anahtar, Linux Mint ISO'nun UDF formatına dönüştürülmesini sağlamaktır.

Bu sorunun anahtarı, Evrensel Disk Biçimi (UDF) birim biçiminde bir görüntü oluşturmak ve ardından dönüştürülen görüntüyü USB diske kopyalamaktır. Bir ISO'yu UDF formatına dönüştürecek Linux'a özgü bir yardımcı program bulmaya çalışmak en iyi ihtimalle oldukça zor görünüyor.

Aslında, Ubuntu'yu yüklemek için temel Mac OS X talimatlarına bakarsanız (temel olarak Linux Mint ile aynı prosedür), birçok adım olsa da, ISO dönüşüm bölümünün anahtar olduğunu görebilirsiniz. Mac OS X'e özel adımı atladığınızda, eğitimin geri kalanı temel olarak bir Linux kurulumu için uyarlanabilir.

Lütfen bunların hiçbirini aktif olarak test etmediğimi unutmayın, bu nedenle kendi hızınızda ilerleyin ve dikkatli olun. Ayrıca, diğer sitelerden komutlar gösterdiğimde ve bunun esas olarak başvuru için yapıldığını unutmayın . Lütfen özel kurulumunuz ve kullanımınız için bu komutu değiştirdiğinizden / özelleştirdiğinizden emin olun .

isohybridLinux Mint ISO'yu karma bir USB formatına dönüştürmek için kullanmayı deneyin .

Bu temiz programı aradım isohybrid. Bu onların nasıl çalıştığını açıklamaları; daha fazla detay isohybridbulunabilir resmi üzerine isohybridsitede :

3.72 sürümünden itibaren, ISOLINUX, CD-ROM'dan veya BIOS'un sabit disk veya ZIP diski, örneğin bir USB anahtarı veya benzeri gibi bir cihazdan önyüklenebilen bir "hibrit modu" destekler. Bu isohybrid görüntüler, normal görünümlü DOS tarzı bir bölüm tablosu olan CD tabanlı ISO9660 dosya sistemine ek olarak bulunur. Bu nedenle, yalnızca "ham" bir isohybrid işlenmiş görüntüyü bir USB flash sürücüye kopyalarsanız, BIOS görüntüyü doğrudan önyükler.

Ayrıca iso2usb.py, aşağıdakileri kullanarak basitleştirebilecek temiz bir sondaj yardımcı komut dosyası var isohybrid:

ddKomut hep beni korkuttu etti. Bir yanlış tuşa basarsanız yanlış sabit diskin üzerine yazabilirsiniz. İşleri biraz daha az korkutucu ve daha güvenli hale getirmek için yazdım iso2usb.

Bu yüzden benim en iyi tavsiyem, eğer Linux Nane'sindeyseniz - ya da başka bir modern Linux varyantıysanız ve bir ISO'dan USB oluşturmak istiyorsanız, bundan daha kötüsünü yapabilirsiniz isohybrid. Ancak, en azından bu “Farklı Sor” cevabını temel alarak, Mac OS X'in “karma” hacimlerde sorun yaşayabileceğini görün.

USB'yi UDF formatında biçimlendirin ve ISO'yu UDF olarak bağlayın ve ardından ddISO'yu USB'ye kopyalamak için kullanın .

Şimdi dedi ki, MacBook bu konuda boğulacak mı, çünkü hala UDF biçiminde değil. Yani belki başka bir ipucu ISO’yu Linux’a monte etmek, ancak USB’yi UDF olarak biçimlendirmek ve verileri kopyalamak dd, değil mi? “Linux altında UDF'de USB flaş çubuğu biçimlendir” başlıklı bu eğitim, USB'nizi UDF diski olarak biçimlendirmek için iyi bir rehber gibi görünüyor. Orada birçok ayrıntı var ama UDF sihirbazı ile temel komut, mkudffsbunun bir parçası olanı kullanıyor udftools:

mkudffs --media-type=hd --blocksize=512 /dev/sdc1

Ek olarak, bu sayfada, bir ISO'nun UDF formatında monte edilmesine ilişkin bir bölüm de dahil olmak üzere Linux'ta bir ISO'nun nasıl monte edileceği açıklanmaktadır:

sudo mount filename.iso /media/iso -t udf -o loop

Bu “Ubuntu'ya Sor” site cevabı UDF montaj komutunda başka bir değişken sağlar:

sudo mount -t udf /dev/sr0 /cdrom

Söylediğim gibi, bu komutları test etmedim - ve yollar onları aldığım yerden, bu yüzden kurulumunuza uyması için onları değiştirmelisiniz - ama mantığımı izlerseniz, belki aşağıdakileri yapabilirsiniz:

  1. UDF Formatında USB: USB'nizi mkudffs, bir parçası olan UDF formatında formatlayın udftools.
  2. ISO’yu UDF olarak monte etme: USB’yi UDF’de biçimlendirdikten sonra, şimdi Linux Mint ISO’yu UDF birimi olarak bağlayın.
  3. UDF olarak monte edilmiş ISO'dan, UDF olarak formatlanmış USB'ye Verileri kopyalayın: Kendinden açıklayıcı. ISO, UDF biçiminde ve USB, UDF biçiminde ise, temiz bir kopyanın, ddUDF biçiminde ve Mac önyüklenebilir bir Linux Nint USB diski oluşturacağı varsayılır .

Her şey söylendiğinde ve yapıldığında, bu UDF odaklı çabanın en iyi sonucu vereceğini düşünüyorum. Ancak, daha önce de söylediğim gibi, bunların hiçbirini kendim test etmedim - okuduğum ve anladığım şeye dayalı tüm eğitimli notları göz önünde bulundurun - böylece milajınız değişebilir.


2

Sizin yerinizde, Mac OS X'in artık başlamamasının iyi bir nedeni olması durumunda, önce çok sayıda donanım testi yapacağım. Bir donanım sorunu, bilgisayardaki bir kısmın değiştirilmesi gerekebileceği anlamına gelebilir.

Testler bir problem tespit etmeden geçerse, kurulumdan önce yavaş format kullanarak diski yeniden biçimlendirin.

Yükleme yöntemi bu Mint belgesinde ayrıntılı olarak açıklanmıştır: MacBook Pro'daki Linux Mint 17 . Yazıdaki yorumlar da okunmaya değer.

Açıklanan prosedür sizin için işe yaramazsa, lütfen karşılaşılan sorunların ayrıntılarını veriniz.


1

Linux Mint canlı görüntüsünde bir yükleyici program bulunmuyorsa, bir USB yükleyici oluşturmak istiyorsunuz. Bu bağlantı canlı USB yükleyicileri oluşturmaya yardımcı olur ve Ubuntu da bir Mac'te kullanmak için yarı kötü bir aday değildir. 4. Adımdan itibaren verilen talimatlar aynı zamanda Linux Nane'den de çalışmalıdır. Linux Mint stick'iniz yeterince büyük değilse, harici bir sabit sürücüye veya Macbook'un ana sabit sürücüsünü yükleyici görüntüsünü indirmek için biraz çalışma alanına sahip olacak şekilde biçimlendirmeniz gerekebilir.

Ayrıca, 2008'den itibaren bir sürücü o yıllarda kalktığından ve medya plakasında başarısız sektörler oluşturduğundan, sabit sürücünün sağlıklı olduğunu kontrol ediyorum. Bu, kendisini yavaşlatan ve sonunda (Mac'te) önyüklemede kalıcı bir gri ekran veya önyüklemede yanıp sönen bir soru işareti ile sonuçlanan yazılım bozulması olarak kendini gösterir. Bir Linux yükleyici, arızalı bir sürücüyü Mac OS'den daha iyi görebiliyor ve bir süre bu sürücüyü çalıştırabiliyor olsa da, sonunda tamamen başarısız olacak ve onu değiştirmeniz gerekecek.


1
Bu cevap sorun, bağlantı sayfası Ubuntu talimatları orijinal afiş açıkladığı gibi “OS X üzerinde bir önyüklenebilir USB çubuk nasıl oluşturulur” ama başlıklı olmasıdır “Ama yine, çalışabilecek durumda değilim sadece , Linux Mint dan değil Mac OS X'ten. ”
JakeGould
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.