Harici sabit sürücüde Ubuntu. Harici sürücüler nasıl bağlanır? Mevcut sisteminizin yanına Linux nasıl kurulur?

Linux'un birçok açıdan MS Windows'tan üstün olduğu yeni bir haber olmayacak. Bu göstergelerden biri sistem performansıdır.

Linux işletim sistemi çok daha rasyonel bir şekilde organize edilmiştir ve özellikle donanım kaynaklarına ihtiyaç duymaz. Ve bu nedenle, bir şekilde Windows XP SP1 ile başa çıkabilen eski bilgisayarlarda bile sistem tam olarak çalışabiliyor.

Yani RAM gereksinimleri 512 MB'tan başlıyor. Sistem yaklaşık 5 GB disk alanı gerektirir ve bu hacim, sistemin kendisine ek olarak oldukça iyi bir dizi ofis ve sistem uygulamasını içerir.

“İnsan yüzlü Linux”un (Ubuntu işletim sistemi) piyasaya sürülmesiyle, işletim sisteminin ve bileşenlerinin kurulumu hızlı ve kolaydır.

Yönetim ve basit kullanım süreci de önceki sürümlerin çoğuna göre çok daha kullanışlı hale geldi.

Bu, özellikle geliştirilmiş ve geliştirilmiş teknolojilerle kolaylaştırılmıştır. GUI sistemler. Ve buradaki birçok görev "neredeyse Windows'taki gibi" çözülüyor.

Ubuntu Linux kurulum sürecine detaylı olarak bakalım

Bu yazımızda temiz bir hard disk üzerine kurulumu gerçekleştireceğiz. Örneğin yeni bir dizüstü bilgisayara Ubuntu'nun nasıl kurulacağını öğreneceksiniz.

Öncelikle kurulacak işletim sistemi sürümünü seçmeniz gerekir. Burada fazla seçenek yok:

  • Düzenli, altı ayda bir yayınlanan sürümlerden biridir.
  • LTS sürümleri (Uzun Süreli Destek), 2 yılda bir yayınlanır ve ardından 3 yıl daha desteklenir.

Güncellenebilir normal sürüm yeni LTS yayınlanmadan önce ve tam tersi. Farklı destek dönemleri dışında bu iki tür işletim sistemi sürümünün önemli farklılıkları yoktur.

Ancak LTS sürümüyle yanlış gidemezsiniz. Karar verdiyseniz, eylemlerimizin bir sonraki sırası şu şekilde olacaktır:

  • 1. İndir ISO görüntüsü Linux Ubuntu'yu resmi web sitesinden - https://www.ubuntu.com/download/desktop.
  • 2. Ortaya çıkan ISO imajını diske yazıyoruz, CD/DVD'den BIOS'a önyükleme yapacak şekilde ayarlıyoruz.
  • 3. Diski takın ve bilgisayarı yeniden başlatın.

Arayüz dilini seçmeyi sunan ilk pencereye hayran kaldık. Rus ve Ukrayna dilleri mevcutsa, listeden seçim yapın ve "Ubuntu'yu Yükle" düğmesine tıklayın.

Bu iletişim kutusundaki ayarlar varsayılan olarak bırakılabilir. Devam etmek için "Devam Et" düğmesini tıklayın.

Bilgisayarınızda birden fazla varsa fiziksel sürücü, o zaman şimdi sistemin hangi sabit sürücüye kurulacağını seçme zamanı geldi.

Daha hızlı sabit disk işletim sistemi daha hızlı ve daha kararlı çalışacak ve programlar başlayacaktır.

Bizim durumumuzda sadece bir disk var, bu yüzden “Şimdi Kur” butonuna tıklayın ve devam edin.

Bu aşamada klavye düzenini seçin.

Kendimizi yaratalım hesap. Bir kullanıcı adı ve güçlü bir şifre bulmanız gerekiyor.

Eğer hassas verileri bilgisayarınızda saklamayı düşünmüyorsanız “Otomatik olarak oturum aç” seçeneğini seçebilirsiniz. Böylece bilgisayarınızı her başlattığınızda şifre girmenize gerek kalmaz.

Firewire ve eSATA sabit sürücülerinin ve diğer harici ortamların önemli bir ortak özelliği vardır: hareket halindeyken bilgisayara bağlanırlar ve hareket halindeyken bağlantıyı keserler. Sistem SCSI gibi hemen hemen tüm ortamlarla çalışır.

Linux'ta harici sürücüler nasıl bağlanır?

Hemen hemen tüm dağıtımların yerel sistemleri (KDE, Gnome) harici medyanın bağlanmasına şu şekilde tepki verir: yeni bir pencere açılır dosya yöneticisi(bazen bir onay talebiyle), bağlı harici depolama aygıtındaki dosyalara kolay erişim sağlar.

Genellikle masaüstünde medyayı belirten ve açmanıza izin veren bir simge görünür. içerik menüsü, bu sayede dosya sisteminin dizin ağacından özel olarak bağlantısı kesilebilir.

Harici ortamın tüm bölümlerinin dizin ağacından özel olarak ayrılması ve ancak bundan sonra kablonun çıkarılması gerekir! Çoğu dağıtımda bu, medya simgesine tıklamayı ve Çıkar, Güvenle Kaldır veya benzer bir menü girişini seçmeyi içerir.

Bu, tüm yazma işlemlerinin cihaz gerçekten kapatılmadan önce tamamlanmasını sağlar. Bu adımı ihmal ederseniz dosya sistemine zarar verme ve veri kaybetme riskiyle karşı karşıya kalırsınız!


Genel olarak garip çünkü prosedür basit. Belki mağaza için bir bölüm oluşturulmamıştır?

Belki mağaza için bir bölüm oluşturulmamıştır?
Muhtemelen olan budur. Sabit sürücü Windows için programlar içeriyordu. Onları Wine altında çalıştırmak istemedim. Sanal makine kullanmıyorum. İşler böyle.

Üzerinde zaten programlar olsa da, o zaman bir bölüm vardı. Ancak belki de bu programlar diski korumak için her şeyi şifreledi, bu yüzden onu bu kadar kolay biçimlendirmek mümkün değildi.

Harici bir sürücü bağlamaya çalışıyorum ve şunu alıyorum: /media/vadim/3Q HDD'de /dev/sdb1 bağlanırken hata oluştu Harici: Komut satırı `mount -t "ntfs" -o "uhelper=udisks2,nodev ,nosuid,uid=1000, gid=1000,dmask=0077,fmask=0177" "/dev/sdb1" "/media/vadim/3Q HDD Harici"" sıfır olmayan çıkış durumuyla çıkıldı 13: $MFTMirr eşleşmiyor $MFT (kayıt 0).
"/dev/sdb1" bağlanamadı: Giriş/çıkış hatası
NTFS ya tutarsız, ya donanım hatası var, ya da
SoftRAID/FakeRAID donanımı. İlk durumda Windows'ta chkdsk /f komutunu çalıştırın
daha sonra Windows'u iki kez yeniden başlatın. /f parametresinin kullanımı çok
önemli! Cihaz bir SoftRAID/FakeRAID ise ilk önce etkinleştirin
bunu yapın ve /dev/mapper/ dizini altına farklı bir cihaz bağlayın (örn.
/dev/mapper/nvidia_eahaabcc1). Lütfen "dmraid" belgelerine bakın
daha fazla ayrıntı için.

Mountmanager programını yüklemeyi deneyin, benzer bir durumda bana çok yardımcı oldu:

sudo apt-get install mountmanager

Taşınabilir bir flash sürücüye veya harici sabit sürücüye sahip olmak istiyorsanız en az iki seçenek vardır:

  • sistemi bir flash sürücüye yükleyin
  • (kalıcı depolama)

İlk seçenek normal işletim sistemi kurulumuna benzer. Ancak bir flash sürücüye kuracağımız için taşınabilirlik elde ediyoruz - herhangi bir bilgisayarda önyükleme yapma yeteneği USB girişi. Sistemde yapılan tüm değişiklikler yeniden başlatmanın ardından kaydedilir. Genel olarak iş, normal bir bilgisayarla çalışmaktan pek farklı değildir.

İkinci seçenek oluşturmaktır Canlı sistemler bir USB sürücüsünde (aynı flash sürücü). Ancak Canlı sistem değişiklikleri kaydedemediğinden ( kullanıcı dosyaları, sistem ayarları), bunun için ayrıca yapılan dosyaların ve ayarların kaydedildiği başka bir bölüm oluşturulur. Yani, ilk seçeneğe benzer bir şey ortaya çıkıyor gibi görünüyor - yeniden başlatmanın ardından yapılan değişiklikleri "hatırlayan" bir sistem var. Aslında bazı nüanslar var.

Canlı sistem kalıcı kendisi daha az yer kaplar - indirilen ISO görüntüsüyle aynı - yani. genellikle dört gigabayta kadar. Her zamanki gibi kurulan işletim sistemi yaklaşık 13-15 gigabayt yer kaplıyor. Ancak normal olarak kurulmuş bir sistem daha hızlı önyüklenir çünkü Live sıkıştırmayı kullanır. Kalıcı olan canlı bir sistem, yeni çekirdeğin (güncellenebilen) eski önyükleyiciyle (Canlı görüntünün bir parçası olan ve güncellenmeyen) uyumsuz olması nedeniyle bir sorunla karşılaşabilir.

Genel olarak her iki yöntem de var olma hakkını hak ediyor ve her ikisi de sitenin sayfalarında tartışılacak. Bu eğitim size nasıl yapılacağını gösterecek Kali Linu yüklü bir flash sürücü nasıl oluşturulur X. Açıklanacak detaylı sipariş sistemi bir USB sürücüye kurarken veya bir USB flash sürücüden veya harici sürücüden önyükleme yaparken ortaya çıkabilecek bazı sorunlardan kaçınmanıza olanak tanıyan eylemler.

Kali Linux'u hafıza kartına kurmanın özellikleri

USB flash sürücüye kurulum, dahili bir sürücüye kuruluma benzer. Ancak ana bilgisayar sistemine, bilgisayarın sabit sürücülerine veya ana sistem önyükleyicisine kazara zarar vermemek için Kali Linux'u bir USB flash sürücüye kurmanızı öneririm. sanal bilgisayar. Bu kurulum tamamlandıktan sonra gerçek bilgisayarınıza bu flash sürücüden önyükleme yapabileceksiniz. kullanıyorum.

Zaten VirtualBox'ın kurulu olduğunu veya onu nasıl kuracağınızı bildiğinizi varsayıyorum.

VirtualBox'ta yeni bir sanal bilgisayar oluşturun. Linux için en yaygın sanal bilgisayar. Tek fark, (sanal) bir sabit diske sahip olmasına gerek olmamasıdır. Oluşturmakta zorluk yaşıyorsanız sanal makine VirtualBox'ta veya VirtualBox ile ilgili diğer sorunlarla ilgili herhangi bir zorluk yaşıyorsanız, bunun ayrıntılı olarak açıklandığı ve ekran görüntüleri ile gösterildiği "" talimatlarına bakın.

Yeni bir sanal bilgisayar oluşturma sürecinde pencereye ulaştığınızda Sabit sürücü, ardından " seçeneğini seçin Sanal sabit diski takmayın»:

Sanal makine oluşturulduktan sonra başlatın. ISO'lar olarak resmi sürümler (haftalık otomatik derlemeler değil) önerilir. Haftalık yapıları kullanmaya çalışırken çekirdek modüllerinin yüklenemediği ve kurulumun başarısız olduğu yönünde hatalar alıyordum.

Kali Linux için USB flash sürücü

Kali Linux için olduğu kadar herhangi bir modern için de Linux dağıtımı 16 gigabayttan büyük hafıza kartlarını öneririm. Onlar. bu 32 gigabayt veya daha fazlasıdır. Hız ne kadar yüksek olursa o kadar iyidir. Flash sürücüler aynı anda birden fazla okuma/yazma işlemi için uygun değildir ve işletim sistemleri Tam olarak bu modda çalışırlar. İyi bir hafıza kartıyla bile sisteminiz masaüstüne göre belirgin şekilde daha yavaş çalışır; gecikme ve yavaşlama olabilir. Kötü (yavaş) bir hafıza kartıyla çalışmak zor ve rahatsız edici hale gelebilir.

İşletim sistemi kurulu olan USB flash sürücüler ne kadar süre dayanır?

Ben medyamı esirgemeyenlerdenim. Torrentleri telefonumdaki hafıza kartlarıma indiriyorum, USB flash sürücülerime işletim sistemleri kuruyorum, yoğun olarak kullanıyorum ve sıklıkla tam yedeklemeler yapıp geri yüklüyorum. Yoğun kullanımdan dolayı tek bir hafıza/USB kart kopması yaşamadım. Açıkçası hafıza kartlarının sık kullanımdan dolayı bozulabileceğinin bir efsane olduğunu düşünüyorum. Belki de sadece şanslıyım. USB flash sürücülerin (en azından bazılarının) yıllarca "yaşayabileceğini" ve üzerlerinde kurulu işletim sistemleriyle kullanılabileceğini söylemek istiyorum.

İşletim sistemini yüklemek için USB bellek çubuğunu temizleme

Kuruluma başlamadan önce, flash sürücüdeki verileri tamamen silmenizi (GPT'yi kaldırmanızı) öneririm, çünkü aksi halde bazen diske yazarken sorunla karşılaşıyordum. Bunu, indirilen ISO'dan önyükleme yaparak Canlı sistemin kendisini kullanarak yapacağız.

Bu menü göründüğünde “Grafik kurulum” seçeneğini seçmek yerine sisteme önyükleme yapın.

Sanal makinenin alt çubuğuna önyükleme yaptığınızda USB flash sürücünüzü sisteme bağlayın:

Disk listesine bakabilirsiniz, ancak başka ortam olmadığından ( sabit sürücüler), orada değilse, flash sürücüyü yalnızca adı altında göreceksiniz. /dev/sda:

Fdisk-l

GPT'yi diskten kaldırmak için (eğer varsa) şunu çalıştırın:

Gdisk /dev/sda

Uzman moduna geçmek için şunu girin:

Daha sonra GPT'yi kaldırmak için şunu girin:

Sürücüyü tamamen temizlemek için iki kez anlaşın.

Artık flash sürücümüz temizlendi, çıkarmadan sanal sistemi yeniden başlatın. Şimdi menüden " seçeneğini seçin Grafiksel kurulum»:

Kali Linux'u USB bellek çubuğuna yükleme talimatları

İşletim sistemini kurmaktan hiçbir farkı yoktur - her şey oldukça standarttır, dil seçimi, kullanıcı adı vb. Bununla ilgili sorun yaşıyorsanız tekrar “” notuna bakın.

Belki de takas bölümünde yalnızca küçük bir nüans vardır. Flash sürücüde bir takas bölümüne hiç ihtiyacımız yok - bilgisayar kaynaklarını doğrudan kullanacağız, yani. Tümü Veri deposu- bu tamamen yeterli olmalı. Ancak durum böyle olmasa bile, flash sürücüdeki takas bölümü çok yavaş olacağı için yalnızca zarar verecektir. Bir takas bölümünün oluşturulmasını önlemek için " Disk bölümleme» öğeyi seç « Manuel olarak»:

Bir bölüm seçin:

“Evet”i seçin:

“ÜCRETSİZ KOLTUK”u seçin:

Bir sonraki pencerede büyük olasılıkla hiçbir şeyi değiştirmeniz gerekmeyecek:

“Birincil” seçeneğini seçin:

“Bölüm kurulumu tamamlandı” seçeneğini seçin:

“Bölümlemeyi bitir ve değişiklikleri diske yaz” seçeneğini seçin:

Sistem, takas alanı için herhangi bir bölüm belirtilmediğinden şikayet ediyor ve bunu mümkün olan her şekilde övüyor. Bizim durumumuzda (işletim sistemini bir flash sürücüye kurmak), buna gerçekten gerek yoktur. “Hayır”ı seçin:

Şimdi “Evet”i seçin:

Bundan sonra Kali Linux işletim sisteminin normal kurulumu başlayacaktır.

Burada değiştirmeden bırakın:

Flash sürücünüzü seçin:

Kurulum tamamlandığında (ve bu, beklediğinizden daha uzun sürebilir, çünkü flash sürücüler, SSD'lerden bahsetmeye bile gerek yok, normal sabit sürücüler kadar hızlı değildir), ardından sanal bilgisayarı kapatın. USB flash sürücüye yeni yüklenen sistemden önyükleme yapmak için gerçek bilgisayarınızı yeniden başlatabilirsiniz.

Kali Linux'u flash sürücüden başlatmak

UEFI'niz yoksa, bilgisayar önyüklemeye başladığında Sil veya Esc düğmesine birçok kez basın (bazen modele bağlı olarak başka bir tuşa) anakart- bunu Google'da bulabilirsiniz). “Önyükleme Sırası”nın seçildiği BIOS'ta flash sürücünüzü seçin. Flash sürücünün şu anda bilgisayara takılması gerekiyor, aksi takdirde BIOS onu görmeyecektir. Flash sürücü takılıysa ancak bilgisayar onu görmüyorsa, onu farklı yuvalara takmayı deneyin ve her seferinde yeniden başlatıp BIOS'a gidin.

UEFI'niz varsa, BIOS'a giremezsiniz. BIOS'a girmenin en kolay yolu, BIOS'a girmektir. komut satırı(yönetici adına):

Shutdown.exe /r /o

Bundan sonra bilgisayarın bir dakikadan kısa sürede yeniden başlatılacağını belirten bir mesaj görünecektir. Yeniden başlatmanın ardından buraya gelip “Teşhis” seçeneğini seçiyoruz:

Şimdi “Gelişmiş seçenekler”i seçin:

Şimdi "UEFI Firmware Ayarları":

Peki, “Yeniden Başlat”:

sen farklı üreticiler BIOS'lar farklı olduğundan sizinki farklı olabilir. Ama özü netleştirmek için size dizüstü bilgisayarımdan bir örnek göstereceğim. Önyükleme sekmesine gidin, Önyükleme Seçeneği Öncelikleri'ni seçin, hangi seçeneklerin bulunduğunu görün:

Tek bir seçenek var ve flash belleğim kesinlikle yanımda değil.

Arıyor Güvenli Önyükleme ve devre dışı bırakın (Devre Dışı Bırak):

Yeni bir menü öğesi İşletim Sistemi Modu Seçimi görünür. İçinde CMS ve UEFI OS'yi seçiyoruz. Yalnızca CMS işletim sistemini seçerseniz, o zaman yüklü Windows yüklenmeyecek.

Şimdi Hızlı BIOS Modu gibi bir öğeyi arıyoruz ve onu devre dışı bırakıyoruz (Devre Dışı Bırak). Bu, BIOS yüklenirken USB aygıtlarının varlığını kontrol etmeye başlaması için gereklidir:

Ama tekrar BIOS'a gitmemiz gerekiyor! Bu nedenle yükleme sırasında uygun tuşa basın. Anahtarım F2. Eski bilgisayarda bu anahtar Sil'di. BIOS, bilgisayar önyüklendiğinde bu anahtarı kendisi yazar. Bakmaya vaktiniz yoksa veya İngilizce anlamıyorsanız modelinizi Google'da arayın. Veya kaba kuvvet yöntemini deneyin. Bahsedilenlere ek olarak bu anahtar Esc veya bir miktar F* da olabilir.

Tekrar Önyükleme Seçeneği Öncelikleri sekmesine gidin. Şimdi orada bir flash sürücü var. Benim yaptığımı yaparsanız - flash sürücüyü ilk sıraya ve Windows Önyükleme Yöneticisini ikinci sıraya koyun, aşağıdaki etkiyi elde edeceksiniz: flash sürücü bilgisayara takılıysa, Linux bu flash sürücüden önyükleme yapacaktır. Flash sürücü yoksa Windows önyüklenir ve BIOS'a tekrar girmenize gerek kalmaz!

Kaydetmeyi ve yeniden başlatmayı unutmayın.

“Disk kirli bir dosya sistemi içeriyor” sorununu çözme

Linux'u başlatırken bir hatayla karşılaşabilirsiniz:

Diskte bir amca var dosya sistemi (0, 0)

Bu hata özellikle bir USB flash sürücüden veya harici sürücüden önyükleme yapmaya çalışırken sıklıkla görülür. Bunun nedeni GRUB'un ayarlarının yanlış diski işaret etmesidir; Windows diski. Sistem disk dosya sistemini anlamıyor ve önyüklemeye devam edemiyor. Bu sorun oldukça basit bir şekilde çözülebilir.

Bilgisayarınızı yeniden başlatın ve menü göründüğünde GRUB önyükleyici tuşuna basın e. Bunun gibi bir şey göreceksiniz:

İle başlayan satıra dikkat edin Linux. Benim durumumda bir giriş var

Kök=/dev/sda1

Sanal bilgisayara kurulum sırasında flash sürücü dışında başka bir depolama ortamı bulunmadığından adı verildi. /dev/sda1. Gerçek bir bilgisayarın en az bir sabit sürücüsü daha vardır ve buna /dev/sda1 adı atanabilir. Ve şu anda önyüklemeye çalıştığım flash sürücünün farklı bir adı var. Bu ad /dev/sdb1, /dev/sdc1 ya da başka bir ad olabilir (sistemdeki disk sayısına bağlı olarak).

Yeni adı bilmiyorsanız farklı seçenekleri deneyin. İmleci disk adına taşıyın ve /dev/sd olarak değiştirin B 1. Bundan sonra tuşuna basın F10 ve yüklenmesini bekleyin. İndirme başarısız olursa bilgisayarı yeniden başlatın ve girişi /dev/sd olarak değiştirin. İle 1 (ve benzeri alfabetik olarak), tuşuna basın F10 ve indirmenin başarılı olup olmadığını kontrol edin.

Sisteme başarıyla yüklendikten sonra önyükleme diskinin adını değiştirin. Örneğin, benim durumumda disk adının şu olduğu ortaya çıktı: /dev/sdс1(harf ile C). Daha sonra değiştirme komutu önyükleme diskişöyle görünecek:

Sudo grub-install --recheck /dev/sdc sudo grub-mkconfig -o /boot/grub/grub.cfg

Yerine /dev/sdc Diskinizin veya flash sürücünüzün adını değiştirin.

Artık yeniden başlatırken bir hata oluşmayacak ve hemen flash sürücüde kurulu Kali Linux'a gireceğim.

Flash sürücüyü Kali Linux ile yedekleme

İşletim sistemini bir flash sürücüye kurmak ve özellikle de sonraki yapılandırması ve programların kurulumu uzun bir süreçtir. Flash sürücünün bozulması durumunda veya kayıt yapmak için ona ihtiyaç duymanız durumunda ders çalışması, bunun yedek bir kopyasını oluşturabilirsiniz. Ayrıca, video sürücülerini veya işletim sistemi için tehlikeli olan diğer benzer deneyleri kurmadan önce yedek kopyalar almanız da önerilir.

Tek tek dosyalar değil, işletim sisteminin yedek bir kopyasını oluşturmaktan bahsediyorsak, en iyi seçenek tüm diskin görüntüsünü klonlamaktır. Gerekirse bu, tüm işletim sistemini tüm ayarlarla çok hızlı bir şekilde geri döndürmenize olanak tanır. Bu yöntemin dezavantajı, yedek imajın tam olarak flash sürücünün kapasitesi kadar yer kaplamasıdır. Örneğin tüm dosyaların bulunduğu işletim sistemi hacmin yalnızca yarısını kaplasa bile USB ortamı, görüntü yine de bir flash sürücü boyutunda olacaktır. Daha önce de belirtildiği gibi, bunun avantajı senkronizasyon için dosyaları seçmenize gerek olmamasıdır. yedekleme Tek bir dosya olarak saklanan restorasyon, orijinal durumuna tam bir dönüşü garanti eder.

İÇİNDE Linux sistemleri program kullanılarak benzer bir görüntü yapılabilir gg ve Windows için harika bir ücretsiz, açık kaynak var kaynak kodu fayda

Win32 Disk Imager'ı şu şekilde başlatın: Cihaz flash sürücünüzü seçin ve alanda Görüntü Dosyası Resmi kaydetmek istediğiniz yolu yazın:

Hazır olduğunuzda tıklayın Okumak.

İşletim sistemini bir flash karta geri yüklemeniz gerekiyorsa, benzer şekilde flash sürücüye yazmak istediğiniz görüntüyü seçin ve tıklayın. Yazmak.

Çözüm

Bu talimat, Kali Linux'un bir flash sürücüye nasıl kurulacağını ayrıntılı olarak gösterdi. olası sorunlar ve bunları çözmenin yolları. Aslında bu şekilde yükleyebilirsiniz herhangi bir Linux'ta USB kartı hafıza. Bu size Kali Linux USB bellek çubuğunun nasıl oluşturulacağını gösterecektir. kalıcı(kalıcı depolama).

Bir flash sürücüde bulunan dosyaları ana menüden görüntülemeniz gerekiyorsa Windows sistemleri ardından "" talimatlarına bakın.

Orijinal: "Ubuntu Hack'leri: Bölüm 1 - Başlarken"
Yazarlar: Kyle Rankin, Jonathan Oxer, Bill Childers
Yayın tarihi: Haziran 2006
Tercüme: N. Romodanov
Çeviri tarihi: Temmuz 2010

Ubuntu'yu bir FireWire, USB veya başka bir harici sürücüden kurabilir, önyükleyebilir ve tam olarak çalıştırabilirsiniz, ancak bu biraz gerektirir özel ayar. Aşağıda böyle bir kurulumun sürecini baştan sona anlatacağız.

Bu kitabı yazma sürecinde, bir dizüstü bilgisayarı ana bilgisayar olarak kullanmanın temel dezavantajının, değiştirilmesinin çok daha zor olduğunu fark ettik. sabit sürücüler Sistemleri test ederken. Çeşitli hileleri ve belirli sistem ayarlarını test edebilmek için Ubuntu sistemini yapılandırmamız gerekiyordu, ancak mümkünse ana bölümleri yeniden tahsis etmek istemeyiz. sabit disk Dizüstü bilgisayarı ve sistemi yeniden yükleyin. Ubuntu sistemini harici ortama kurup oradan çalıştırmaya karar verdik; Böylece, geleneksel sistem dokunulmadan kaldı, ancak ihtiyaç duyduğumuzda Ubuntu sistemini başlatabiliyoruz.

Ne yazık ki, bu yükleme seçeneği çeşitli nedenlerden dolayı bazı yapılandırmalar olmadan otomatik olarak çalışmayacaktır:

  • Varsayılan olarak Ubuntu tarafından kullanılan initrd (başlangıç ​​ram diski) dosyası, harici bir aygıttan önyükleme yapmak için gereken sürücüleri içermez. BIOS'unuz cihazınızı sorunsuz bir şekilde algılayacaktır (çıkarılabilir sürücülerden önyüklemeyi desteklemesi şartıyla), ancak çekirdek yüklendikten sonra Linux, önyükleme işlemine devam etmek için sürücüyü algılayıp bağlayamayacaktır.
  • İnitrd'de uygun sürücüler olsa bile, çekirdeğin bu modülleri yüklemesi ve bunları kullanmaya çalışmadan önce çıkarılabilir diski algılaması birkaç saniye alacaktır. Bu süre zarfında sistem büyük olasılıkla önyükleme yapmayı deneyecek ve bulamayacaktır. çıkarılabilir disk, çünkü yapılandırması bu zamana kadar tamamlanmayacaktır.
  • Ubuntu yükleyicisi, sisteme yüklemiş olabileceğiniz diğer işletim sistemlerini tespit etmeye çalışması ve her işletim sistemi için GRUB önyükleme yükleyicisine bir giriş eklemesi açısından çok kullanışlıdır. Maalesef bu, her işletim sisteminin BIOS'ta listelenen ilk sürücü olan dahili sabit sürücüde bulunması gerektiği, çıkarılabilir sürücünün ise ikinci (veya sistemde başka sürücüleriniz varsa üçüncü veya dördüncü) olacağı anlamına gelir. BIOS çıkarılabilir bir sürücüden önyüklendiğinde sistemdeki ilk sürücü olarak yapılandırılacak ve bu da GRUB'da sorunlara neden olacaktır.

Bu bölümde, Ubuntu'yu çıkarılabilir bir sürücüye yükleyebilmeniz ve ondan önyükleme yapabilmeniz için bu sorunların her birinin nasıl çözüleceğine bakacağız.

Disk bölümlerini ayarlama

İlk adım, Ubuntu kurulum sürecini diğer kurulum seçenekleriyle tamamen aynı şekilde başlatmaktır; bu nedenle, diski bölümlere ayırma aşamasına ulaşana kadar "Ubuntu Kurulumu" bölümünde [İpucu #5] okuduğunuz her şeyi takip edin. Ubuntu disk bölümlemeye gittiğinde, varsayılanın muhtemelen sistemin dahili IDE veya SCSI sürücülerinden biri olacağını unutmayın. Sisteminiz bir IDE aygıtı kullanıyorsa sistem tarafından algılanan bir SCSI sürücüsünü belirterek harici bir sürücü seçebilirsiniz. Sürücüye özgü dize muhtemelen "SCSI (0,0,0) (sda)" olacaktır. Sisteminizde zaten bir SCSI sürücünüz varsa, USB sürücüyü bulmak biraz daha zor olacaktır, ancak büyük olasılıkla bu, sistemde listelenen son SCSI sürücüsü olacaktır.

Uyarı

Bu aşamada neyi seçtiğinizden kesinlikle emin olmalısınız. gerekli diskçünkü Ubuntu seçtiğiniz sürücüyü biçimlendirip yeniden bölümlendirecek ve üzerinde olabilecek tüm verileri silecektir. Hangi sürücüyü seçeceğinizi bilmiyorsanız Ubuntu Live CD'sini kullanarak önyükleme yapın ve aygıt adlarını kontrol edin ( sda, SDB vb.) sisteminizdeki çeşitli sürücülere atanmıştır.

GRUB'u yükleme

Formatlamak için uygun cihazı seçtikten sonra GRUB önyükleyicisini kurma aşamasına gelene kadar Ubuntu kurulum işlemine devam edin. Burada GRUB'u başlatmak isteyip istemediğiniz sorulacaktır. dahili sert MBR ana önyükleme kaydına disk. Sistemde kullanılan önyükleyicinin üzerine yazılacağı için bunu yapmamalısınız. Bunun yerine, Hayır yanıtını verin ve beliren sonraki pencerede /dev/sda'yı (veya çıkarılabilir sürücüye atanan Linux aygıt adı) belirtin, böylece GRUB'u doğrudan çıkarılabilir sürücüye yükleyebilirsiniz.

Chroot'u kullanma

Daha sonra Devam'ı seçip sistemi yeniden başlatmanız istenene kadar Ubuntu kurulum işlemine devam ediyoruz. Yeniden başlatmadan önce sistemde birkaç ayar yapmanız gerekecektir. Ubuntu yükleyicisi aslında sistemde bazı sınırlı komutları çalıştırmak için kullanabileceğiniz bir ana konsolda oturum açmanıza olanak tanır. Bu konsola gitmek için Alt-F2 tuşlarına basın ve ardından etkinleştirmek için Enter tuşuna basın.

Şimdi çıkarılabilir sürücüyü hazırlamanız gerekiyor, böylece chroot komutunu kullanabilir ve bazı dosyaları değiştirebilirsiniz. Aslında, çıkarılabilir disk /target dizinine takılacaktır ve ilk adım özel bir disk takmaktır. dosya sistemi/proc:

# mount -t proc /hedef/proc

Artık /target dizinini çalışan bir sistem bölümüne dönüştürmek için chroot komutunu kullanabilirsiniz. Bu şekilde komutları sanki bu diskten başlatmışsınız gibi çalıştırabilirsiniz:

#chroot/hedef

initrd'yi ayarlama

Komut yürütüldükten sonra krokroot Yapmanız gereken ilk şey, çıkarılabilir sürücünüzü erişilebilir hale getirecek Linux modüllerini eklemektir. başlangıç. /etc/mkinitramfs/modules dosyası, initrd'ye eklenecek ek modülleri belirttiğiniz yerdir; bu nedenle, seçtiğiniz bir konsol metin düzenleyicisini kullanın ve bu dosyayı düzenleyin. Favori bir konsol metin düzenleyiciniz yoksa düzenleyiciyi kullanın vim(vim'e aşina değilseniz, kullanım örnekleri için "Yapılandırma Dosyalarını Düzenleme" bölümüne [İpucu #74] bakın vim):

# vim /etc/mkinitramfs/modules

Bu dosya açıldıktan sonra dosyanın en sonuna gidin, aşağıdaki birkaç satırı ekleyin, ardından değişikliklerinizi kaydedin ve dosyayı kapatın:

Ehci-hcd usb depolama scsi_mod sd_mod

İpucu

Eğer senin çıkarılabilir cihaz IEEE1394 konektörüyle bağlanın, ardından aşağıdaki satırı da ekleyin:

Ieee1394ohci1394sbp2

ve diğer cihazlar için - bu cihazlar için gerekli olan modülleri bu dosyaya eklemeniz yeterlidir.

Modüller doğru şekilde yapılandırıldıktan sonraki adım, initrd arka plan programını yüklemeye devam etmeden önce birkaç saniye bekleyecek şekilde yapılandırmaktır. Bu, Linux'a çıkarılabilir sürücüyü algılaması ve yapılandırması için zaman tanır. Şurada aç: metin editörü/etc/mkinitramfs/initramfs.conf dosyası:

# vim /etc/mkinitramfs/initramfs.conf

Linux'u önyükleme işlemini tamamlamadan önce birkaç saniye beklemeye zorlamak için şimdi dosyanın en başına yeni bir parametre ekleyin

Deneyimlerimize göre on saniye yeterli Linux indirmeleriİle USB sürücüsü ancak gerekirse bu değeri daha yüksek veya daha düşük bir değere değiştirebilirsiniz. Değişikliklerinizi kaydedin ve dosyayı kapatın.

Artık şunu yapabilirsiniz: özel alet mkinitramfs dosyayı yeniden oluştur başlangıç, yeni ayarların zaten ekleneceği yer:

# mkinitramfs -o /boot/initrd.img-2.6.15-16-386 /lib/modules/2.6.15-16-386

initrd.img ve /lib/modules yollarını kurulum CD'nizde kullanılan çekirdek sürümüyle eşleşecek şekilde değiştirin.

GRUB ayarını değiştirme

Son adım GRUB yapılandırma dosyasındaki bazı ayarları değiştirmektir. Ubuntu yükleyicisi yapılandırır harici cihaz(veya BIOS'ta listelenen ikinci sürücüyü) hd1 aygıtı olarak kullanın, ancak harici sürücünün hd0 aygıtı olması gerekir çünkü bu aygıt, önyükleme yaptığında BIOS'taki ilk sistem aygıtı olacaktır. Bir metin düzenleyicide GRUB menu.lst dosyasını açın:

# vim /boot/grub/menu.lst

ve GRUB kök cihazını ilgilendiren satırları bulun. Bunun gibi bir şeye benzeyecekler:

## varsayılan grub kök cihazı ## ör. groot=(hd0,0) # groot=(hd1,0)

Son satırı hd0 cihazını işaret edecek şekilde değiştirin:

## varsayılan grub kök cihazı ## ör. groot=(hd0,0) # groot=(hd0,0)

Başlık Ubuntu, çekirdek 2.6.15-16-386 kök (hd1.0) çekirdek /boot/vmlinuz-2.6.15-16-386 root=/dev/sda1 ro sessiz sıçrama initrd /boot/initrd.img-2.6.15 -16-386 önyükleme başlığı Ubuntu, çekirdek 2.6.15-16-386 (kurtarma modu) kök (hd1,0) çekirdek /boot/vmlinuz-2.6.15-16-386 root=/dev/sda1 ro tek initrd /boot /initrd.img-2.6.15-16-386 önyükleme başlığı Ubuntu, memtest86+ kök (hd1,0) çekirdek /boot/memtest86+.bin önyüklemesi

Başlık Ubuntu, çekirdek 2.6.15-16-386 kök (hd0,0) çekirdek /boot/vmlinuz-2.6.15-16-386 root=/dev/sda1 ro sessiz sıçrama initrd /boot/initrd.img-2.6.15 -16-386 önyükleme başlığı Ubuntu, çekirdek 2.6.15-16-386 (kurtarma modu) kök (hd0,0) çekirdek /boot/vmlinuz-2.6.15-16-386 root=/dev/sda1 ro tek initrd /boot /initrd.img-2.6.15-16-386 önyükleme başlığı Ubuntu, memtest86+ kök (hd0,0) çekirdek /boot/memtest86+.bin önyüklemesi

Ubuntu diğer işletim sistemleri için bir yapılandırma algılayıp oluşturduysa ve siz de bundan yararlanmak istiyorsanız, her işletim sistemi için yapılandırma parametresinde aynı değişiklikleri yapmanız yeterlidir. kök- sadece hd0'ı hd1 ile değiştirin. Daha sonra değişikliklerinizi kaydedin ve dosyayı kapatın.

Artık chroot komut modundan çıkabilirsiniz, bu nedenle konsola çıkış yazın ve ardından ana Ubuntu kurulum konsoluna dönmek için Alt-F1 tuşuna basın. Artık makineyi yeniden başlatmak ve kurulu sistemi başlatmak için Devam seçeneğini seçebilirsiniz.

İpucu

Çoğu bilgisayarın, CD-ROM'u veya başka bir sabit sürücüsü varsa, varsayılan olarak çıkarılabilir bir sürücüden önyükleme yapacak şekilde ayarlanamayacağını unutmayın. Bazı BIOS'ların ayarı, tuşuna bastığınızda özel anahtarönyükleme sırasında (örneğin F12) hangi aygıttan önyükleme yapacağınızı seçebileceksiniz. Diğer BIOS'larda BIOS'a girmek ve cihazların önyükleme sırasını yapılandırmak için Esc, F2 veya Del tuşlarından birine basmanız gerekebilir.