Canlı USB - Live USB

Puppy Linux, canlı USB'ler için bir işletim sistemi örneği.

Bir canlı USB bir USB flash sürücü veya harici sabit disk sürücüsü dolu içeren işletim sistemi Bu olabilir önyüklenmiş. Sonraki evrimsel adımlardır canlı CD'ler, ancak yazılabilir depolamanın ek avantajı ile önyüklenen işletim sisteminde özelleştirmelere izin verilir. Canlı USB'ler gömülü sistemlerde aşağıdakiler için kullanılabilir: sistem Yönetimi, veri kurtarma veya test sürüşü yapabilir ve ayarları kalıcı olarak kaydedebilir ve USB cihazına yazılım paketleri yükleyebilir.

Dahil olmak üzere birçok işletim sistemi Mac OS 9, Mac os işletim sistemi, Windows XP Gömülü ve büyük bir kısmı Linux ve BSD dağıtımlar bir USB flash sürücüden çalıştırılabilir ve Windows 8 Kurumsal başlıklı bir özelliği var Windows To Go benzer bir amaç için.

Arka fon

Teknisyenler, önyükleme sorunları olan bir bilgisayarı onarmak için genellikle hafif işletim sistemlerini kullanır. önyüklenebilir medya ve bir komut satırı arayüzü. İlkinin gelişimi Canlı CD'ler grafik kullanıcı arayüzü, teknisyen olmayanların arızalı bilgisayarları onarmasını mümkün kıldı. Çoğu Canlı CD, Linux tabanlıdır ve bilgisayarları onarmaya ek olarak, bunlar bazen işletim sistemi olarak kendi başlarına da kullanılır.

Kişisel bilgisayarlar 2000'li yılların başında USB önyüklemesini tanıttı. Macintosh 1999'da işlevselliği tanıtan bilgisayarlar Power Mac G4 AGP grafikleri ve yuva yükleme ile iMac G3 modeller.[1] Intel tabanlı Mac'ler bu işlevi önyüklemeyle birlikte taşıdı Mac os işletim sistemi USB'den.[2] Özelleştirilmiş USB tabanlı önyükleme, IBM tarafından 2004 yılında önerilmiştir. Taşınabilir Bilgisayarlarla Yeniden Doğuştan Bilgisayarlar SoulPad'ler ve FireWire aygıtından GNU / Linux'u önyükleyin.[3][4]

Avantajlar ve sınırlamalar

Canlı USB'ler, birçok avantajını ve sınırlamasını paylaşır. canlı CD'ler ve ayrıca kendi ürünlerini de dahil edin.

Faydaları

  • Canlı CD'lerin aksine, üzerinde bulunan veriler önyükleme cihazı değiştirilebilir ve aynı cihazda ek veriler saklanabilir. Bir kullanıcı tercih ettiği işletim sistemini, uygulamalarını, yapılandırmasını ve kişisel dosyalarını yanlarında taşıyabilir, bu da tek bir sistemi birden çok kullanıcı arasında paylaşmayı kolaylaştırır.
  • Canlı USB'ler, kullanıcılar USB cihazını yanlarında kolayca taşıyabildiğinden veya güvenli bir yerde (örn. kasa ), başkalarının verilerine erişme fırsatlarını azaltır. Öte yandan, bir USB cihazı kolayca kaybolur veya çalınır, bu nedenle veriler şifreleme ve destek olmak tipik bir masaüstü sisteminden bile daha önemlidir.
  • USB flaş cihazlarında hareketli parçaların olmaması, gerçek rasgele erişim, böylece kaçınmak dönme gecikmesi ve arama süresi (Ayrıca bakınız mekanik gecikme ) sabit sürücülerin veya optik ortam Bu, küçük programların yerel bir sabit disk veya canlı CD'den daha hızlı bir USB flash sürücüden başlayacağı anlamına gelir. Bununla birlikte, USB aygıtları tipik olarak dahili sabit sürücülerden daha düşük veri aktarım hızları elde ettiğinden, USB 2.0 veya daha yenisi çok yavaş olabilir.

Sınırlamalar

  • LiveUSB işletim sistemleri Ubuntu Linux tüm dosya sistemi yazmalarını bir casper dosya sistemi yerleşimi (casper-rw) bu, flash sürücü alanı dolduğunda veya bittiğinde kullanılamaz hale gelir ve işletim sistemi önyüklemeyi durdurur.
  • Eklenti kartlarındaki (ör. ISA, PCI ve PCI-E) USB denetleyicileri, neredeyse hiçbir zaman önyükleme yapamaz, bu nedenle yonga setlerinde yerel USB denetleyicileri olmayan sistemler (ör. USB'den önceki eski olanlar gibi) USB böyle bir eklenti kartıyla etkinleştirilse bile büyük olasılıkla USB'den önyükleme yapamayacaktır.
  • Bazı bilgisayarlarda, özellikle de daha eski bilgisayarlarda bir BIOS USB önyüklemeyi destekleyen. USB önyüklemeyi destekleyenlerin çoğu, söz konusu aygıtı yine de önyükleyemeyebilir. Bu durumlarda, bilgisayar genellikle ilk önyüklenebilir bir CD veya USB aygıtından önyükleme yapmak için "yeniden yönlendirilebilir". disket.[5][6][7]
  • Biraz Intel tabanlı Macintosh bilgisayarlar USB aygıtlarından önyükleme yaparken sınırlamalara sahiptir - Genişletilebilir Firmware Arayüzü (EFI) aygıt yazılımı USB sürücülerini tanıyabilir ve önyükleyebilir, bunu yalnızca EFI modunda yapabilir. Üretici yazılımı "eski" BIOS moduna geçtiğinde, artık USB sürücülerini tanımaz. Macintosh dışı sistemler, özellikle Windows ve Linux, tipik olarak EFI modunda başlatılamayabilir ve bu nedenle USB önyüklemesi, EFI aracılığıyla kolayca başlatılabilen desteklenen donanım ve yazılım kombinasyonlarıyla sınırlı olabilir.[8] Ancak, Mac Linux USB Loader gibi programlar, bir Mac'te Linux canlı bir USB önyükleme görevinin zorluklarını azaltabilir. Bu sınırlama, Apple ürün yazılımını BIOS modunda bir USB sürücüsü içerecek şekilde değiştirerek veya BIOS bağımlılığını ortadan kaldırmak için işletim sistemlerini değiştirerek düzeltilebilir.
  • Tam donanımlı bir kurulumda meydana gelen ek yazma döngüleri nedeniyle, flash sürücünün ömrü biraz azalabilir. Bu, özellikle tüm değişiklikleri tutan canlı sistemler için tasarlanmış sistemler için geçerli değildir. Veri deposu kullanıcı oturumu kapatana kadar.[9] Bir yazma kilitli SD kart (Canlı SD olarak bilinir, katı hal bir karşılığı Canlı CD ) bir USB flash kart okuyucu adaptöründe, flash ortamındaki görev döngülerinden kaçınmanın ve bu sorunu aşmanın etkili bir yoludur. SD kart olarak WORM cihaz esasen sınırsız bir ömre sahiptir. Linux gibi bir işletim sistemi daha sonra canlı USB / SD kartından çalışabilir ve sistem değişikliklerini korumak için manyetik diskler gibi geleneksel medyayı yazma için kullanabilir; görmek sebat (bilgisayar bilimi).

Kurmak

Çeşitli uygulamalar canlı USB'ler oluşturmak için mevcuttur; örnekler şunları içerir Rufus, Fedora Live USB Oluşturucu, UNetbootin, WinToUSB, Win32DiskImager, ve YUMI, çeşitli dağıtımlarla çalışan. Birkaç Linux dağıtımları ve canlı CD'ler, aşağıdaki adımları otomatik olarak gerçekleştiren hazır komut dosyalarına sahiptir. Ek olarak, Knoppix ve Ubuntu'ya ekstra uygulamalar yüklenebilir ve kalici dosya sistemi değişiklikleri saklamak için kullanılabilir. Temel yükleme aralığı 16 MiB (Küçük Çekirdekli Linux ) büyük bir DVD boyutuna (4 gigabayt).

Emtia PC donanımı için canlı bir USB sistemi kurmak için aşağıdaki adımlar uygulanmalıdır:

  • Bir USB flash sürücü sisteme bağlanması ve onun tarafından algılanması gerekir
  • USB flash sürücüde bir veya daha fazla bölümün oluşturulması gerekebilir
  • USB flash sürücüsündeki birincil bölümde "önyüklenebilir" bayrak ayarlanmalıdır
  • Bir MBR USB flash sürücünün birincil bölümüne yazılmalıdır
  • Bölüm biçimlendirilmelidir (çoğunlukla FAT32 format, ancak diğerleri dosya sistemleri de kullanılabilir)
  • Bölüme bir önyükleyici kurulmalıdır (çoğunlukla syslinux bir Linux sistemi kurarken)
  • Bir bootloader yapılandırma dosyası (kullanılıyorsa) yazılmalıdır
  • İşletim sisteminin gerekli dosyaları ve varsayılan uygulamalar USB flash sürücüye kopyalanmalıdır
  • Dil ve klavye dosyaları (kullanılıyorsa) USB flash sürücüye yazılmalıdır
  • BIOS'un önyükleme menüsünde USB desteği (bunun üstesinden gelmenin yolları olsa da; bir CD veya DVD'nin gerçek kullanımı, kullanıcının ortamın daha sonra yazılıp yazılamayacağını seçmesine izin verebilir. Bir Kez Yazın Çok Oku diskler, canlı sistemin bir sonraki yeniden başlatıldığında temiz olacağına dair kesinlik sağlar.)

Knoppix canlı CD'ler, önyükleme sırasında kullanıcıların işletim sisteminin dosya yapılarını geçici olarak bir bilgisayara yazma niyetlerini bildirmelerine olanak tanıyan bir yardımcı programa sahiptir. RAM diski veya kalıcı olarak, ek yapılandırmaları ve güvenlik güncellemelerini korumak için disk veya flash ortamda. Bu, USB sistemini yeniden oluşturmaktan daha kolay olabilir, ancak birçok canlı USB araçları kullanımı basittir.

Tam kurulum

Canlı çözüme bir alternatif, takas bölümlerinin ortadan kaldırıldığı geleneksel bir işletim sistemi kurulumudur. Bu kurulum, yazılım için verimli olma avantajına sahiptir, çünkü canlı kurulum, işletim sisteminin yükleyicisinin medyaya dahil olması nedeniyle kalıcı dosyadan kaldırılan yazılımı içerecektir. Bununla birlikte, tam bir kurulumun dezavantajları da vardır; tam kurulumda meydana gelen ek yazma döngüleri nedeniyle flash sürücünün ömrü biraz azalabilir. Bunu azaltmak için, bazı canlı sistemler, kullanıcı sistemi kapatana ve ardından bu değişiklikleri yazana kadar RAM'deki değişiklikleri depolayacak şekilde tasarlanmıştır. Diğer bir faktör, depolama cihazının hızının zayıf olmasıdır; Flash sürücü bu hızları aktarıyorsa performans, modern parçalara sahip makinelerde bile eski bilgisayarlarla karşılaştırılabilir olabilir. Bunu çözmenin bir yolu, konektörden bağımsız olarak genellikle flash sürücülerden daha iyi performans verdikleri için bir USB sabit sürücü kullanmaktır.

Microsoft Windows

Birçok canlı USB, Linux gibi açık kaynaklı bir işletim sistemini önyüklemeye dayanmasına rağmen, Microsoft Windows için canlı USB'ler oluşturmak mümkündür. Diskpart[kaynak belirtilmeli ] veya WinToUSB.[10]

Ayrıca bakınız

Referanslar

  1. ^ "USB Bilgileri ve Çift Kanallı USB'nin Faydaları". elma (20 Şubat 2012'de yayınlandı). 16 Eylül 2003. Arşivlendi orjinalinden 12 Mayıs 2013. Alındı 25 Eylül 2016. Önyüklenebilir USB sürücüler: SuperDisk, Zip disk veya başka bir USB depolama sürücüsü gibi bir depolama aygıtı, geçerli bir sistem klasörünü tutmak için kullanılabilir ve başlangıçta kullanılabilir.
  2. ^ "Harici bir USB depolama cihazından (Intel tabanlı Mac'ler) başlayarak". elma. 22 Mart 2016. Arşivlendi orjinalinden 22 Mayıs 2016. Alındı 25 Eylül 2016.
  3. ^ Şarkıcı, Michael (15 Ağustos 2005). "IBM beyinleri bir bilgisayarın ruhunu yakalar". CNET. CBS Interactive. Arşivlendi 27 Eylül 2016 tarihli orjinalinden. Alındı 25 Eylül 2016.
  4. ^ Honeyford, Martyn (15 Temmuz 2004). "Linux'u bir FireWire cihazından önyükleyin". IBM DeveloperWorks. IBM. Arşivlenen orijinal 17 Ocak 2007. Alındı 15 Mayıs, 2016.
  5. ^ Trevor (6 Mayıs 2010). "BIOS'unuz İzin Vermese Bile USB Sürücüsünden Önyükleme". Nasıl Yapılır Geek. Arşivlendi 23 Eylül 2016 tarihli orjinalinden. Alındı 25 Eylül 2016.
  6. ^ "Plop Önyükleme Yöneticisi". 7 Şubat 2012. Alındı 25 Eylül 2016.
  7. ^ "USB Pendrive Linux'u Önyüklemek için Disket Kullanın". Pen Drive Linux. 2007-11-21. Alındı 25 Eylül 2016.
  8. ^ knome (14 Aralık 2013). "MactelSupportTeam / EFI-Boot-Mactel". Ubuntu Topluluğu Yardım Wiki. Canonical Ltd. Arşivlendi orjinalinden 4 Mart 2016. Alındı 25 Eylül 2016.
  9. ^ "XFCE minimum yükleme HD". Linux Mint Forumları. Arşivlendi 27 Eylül 2016 tarihli orjinalinden. Alındı 25 Eylül 2016. Canlı cd, sadece bilgisayarınızda varsa takas bölümüne yazın.
    Olmazsa, yalnızca RAM'inizi kullanır.
  10. ^ Gordon, Whitson. "Bir USB Sürücüden Taşınabilir Bir Windows Sürümü Nasıl Çalıştırılır". Cankurtaran. Gawker Media. Arşivlendi 25 Eylül 2016'daki orjinalinden. Alındı 25 Eylül 2016.

Dış bağlantılar