Bir USB sürücüsünü önyüklenebilir olması ve Windows uyumlu bir veri depolama bölümüne sahip olması için nasıl bölümlendirebilirim?


36

buradan ayrıl

Canlı ISO'nun önyüklenmesini istediğim (unetbootin veya benzeri bir işlemle) 16 gb flash sürücüm var. İhtiyacım olan her bilgisayara takıp açabileceğim bir 32bit dağıtım olacak. Canlı bir ISO olacağı için, verileri kaydetmek için bir yere ihtiyacım olacak. USB sürücüsünün dağıtım için yaklaşık 1 gb ve veri depolama için diğer 15 gb olmasını istiyorum.

Birincisi 'önyüklenebilir' ve ikinci 'depolama' olmak üzere iki FAT bölümü yaptım. Depolama Linux'ta iyi çalışıyor ancak Windows yalnızca önyüklenebilir bölümü görüyor. Depolama erişilebilir değil.

Verileri Windows'ta erişilebilir hale getirebilir ve yine de önyüklenebilir bir dağıtım yapabilirim? Cevabı nasıl bölümleyecekseniz, lütfen her bölümün sırasını ve türünü ekleyin. Bunun için takas alanına ihtiyacım var mı, yoksa bu farklı mı ele alınıyor?


En yeni unetbootin uyumlu bir veri depolama bölümü oluşturma seçeneğine sahiptir. Veri bölümünün boyutunu MB olarak ayarlayabileceğiniz bir giriş alanı vardır.
ccpizza

Yanıtlar:


21

Bunu böyle yapardım ( sdbsenin sopan olduğunu varsayarsak ):

Önceki bölüm tablosunu silin:

# dd if=/dev/zero of=/dev/sdb bs=512 count=1

Yenilerini oluşturun:

# fdisk /dev/sdb
> n
> p
> 1
(+1GB)
> a
> 1
(toggles boot flag)
> t
> c
(filesystem type)
> n
> p
> 2
(defaults)
> t
(specify 2nd partition)
> c
(filesystem type)
> p
(prints current configuration)
> w
(write the new table and quit)

Dosya sistemlerini oluşturun:

# mkfs.vfat /dev/sdb1
# mkfs.vfat /dev/sdb2

Teşekkürler, eve geldiğimde bunu deneyeceğim. Bu, şu an sahip olduğumdan ne kadar farklı? Windows'un bölümleri bağlama biçimini değiştirecek mi?
Brigand,

1
Denedim ve her şeyi bölümlendiriyor. Yine de emri değiştirmek zorunda kaldım. Görünüşe göre Windows sadece diskteki ilk bölümü görüyor. İkinciden önyüklemeye çalıştığımda UNetbootin ekranına gidiyorum ama geçemiyorum. Tek seçenek varsayılandır. ENTER tuşuna basmak veya 10 saniye beklemek, her ikisi de sayacı hemen hemen yeniden başlatır. Bir şeyleri okumakta zorlanıyor mu? İkinci bölümün önyüklenebilir olması sorunu var mı? Yanlış giden nedir ve nasıl düzeltebilirim?
Brigand,

2
@ maxschlepzig: hayır, bulduğum kadarıyla, Windows'un USB çıkarılabilir disklerin normal bir diskten farklı bir şey olarak görülmesiyle ilgili olarak beyin bağı kısıtlamaları var. Hatta Windows USB aygıtını uygun bir disk olarak algılayan ve tüm bölümleri tanıyan, aygıt sürücüsü kimliğini hacklemenin önerildiği bir yer bile buldum. Ancak bu, OP'ye uymuyor, çünkü bilgisayarlara yönetici erişimi talep ediyor.
njsg

2
pencerelerin sınırlamaları olduğunu söyleyelim.
Aki

1
@ userunknown, herhangi bir bölümleme ve / veya önyükleme aygıtı denemeleri yapmadan önce daha önce herhangi bir bölümleme tablosu, MBR vb silmek gerekir. Alternatif olarak, mevcut bölümleri bölümlendirme aracınızın içinden silmek / değiştirmek zorunda kalırsınız (örn. Fdisk). Mevcut bir bölme tablosunun bölme aracını davranışında etkileyebileceği konusunda ufak bir şans vardır (uyumluluk modunu veya bunun gibi bir şeyi değiştirmeyi düşünün).
maxschlepzig

14

Bir grafik bölüm düzenleyicisini kullanarak (Mac'te veya GParted'de bir Disk Yardımcı Programı gibi) iki FAT32 bölümü oluşturun ve birincisini Windows tarafından okunabilir bölümünüz olarak kullanın (Windows yalnızca bir diskteki ilk bölümü okuduğu gibi) ve ardından ikinci bölümü de kullanın. önyüklenebilir başlangıç ​​diskiniz (BIOS, her iki bölümü de tanır ve hangisinin önyükleneceğini bilir).

Ardından, diski bir Mac veya Linux PC'ye yerleştirdiğinizde hala iki bölüm göreceksiniz, ancak ihtiyacınız olan Windows'ta her zaman kullanılabilir durumda.


Tüm Googling'im ve farklı StackExchange sitelerine baktıktan sonra, bu en çok yardımcı oldu. Sadece ilk bölüm olarak bir MS DOS boş alan bölümü ve ikinci bölüm üzerinde önyüklenebilir bir bölüm var. Teşekkür ederim.
Jared Burrows,


8

Linux kullanırken bulduğum en kolay yol şuydu:

1) Sürücüyü (GParted kullandım) 2 bölüme ayırdım, İKİNCİ bölüm işletim sisteminizi tutacak kadar büyük olmalıdır. Sürücüm 2GB Flash Sürücü idi, bu yüzden 500Mb'lik Bölüm 1'i ve kalanını Bölüm2 olarak oluşturdum.

2) UNetbootin'in en son sürümünü Linux Bilgisayarıma kurdum.

3) UNetbootin'i açtım ve 2. Bölüme Ubuntu Mate'i kurdum. Benim durumumda bu / sdb2 idi.

UNetbootin bittiğinde flash sürücüyü farklı bir bilgisayarda denedim ve işe yaradı!

Teşekkür ederim UNetbootin !!!


1
En iyi cevap! Sonunda 2 saatten fazla başka çözümler denedikten sonra çalışmaya başladı.
kchomski

0

NT32 olarak dosya sistemiyle Veri depolama için ilk bölüm oluşturun, çünkü FAT32, 4GB'tan fazla bireysel dosyayı desteklemez. FAT32 olarak ikinci bölüm ve önyüklenebilir hale getirin. Windows her zaman ilk bölümü tanır, böylece ilk bölümden içeriği okuyabilir ve 2. bölümden önyükleme yapabilir.


0

Blogumdaki kabuk olmadan bunun nasıl yapılacağı hakkında talimatlar verdim ve şifrelenmiş bir tam kurulumla birleştirdim.

Orada bulduğumuz bölüm şeması şöyle gözüküyor:

1st - storage -  FAT32, not bootable
no mount point

This can be as small or large as you want, this is just for the unencrypted storage.

2nd - boot - EXT4 unencrypted, bootable
used as Ext4 journaling file system
mount point: /boot

This only has to be a few hundred MB, the default for kali is just over 100MB, so 2-300 will do fine. This contains some static files to get the FDE'd Linux up and running.
Seeing as GRUB supports some encryption, you could include this, but we'll be keeping it simple today.

3rd- crypt - Logical volume group, not bootable
used as: physical volume for encryption.
mount point: /

At least 4GB. This will contain 2 'virtual' partitions, one for the root mount point, the other for swap space.

0

Denenmemiş, Ama işe yarayabilir.

DummyDiskveya DiskModSabit Disk olarak tanımak ve ardından "USB Sürücüsünü" Bölümlemek ve Bölümü Önyüklenebilir ISO ile biçimlendirmek ve diğer bölümler depolama olarak ayrılmıştır. (Yine de öyle düşünüyorum.)

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.