Mám zařízení USB a snažím se ho vytvořit tak, aby mělo 2 oddíly:jeden pro živý linuxový disk a druhý pro ukládání dokumentů.
Vytvořil jsem oddíly pomocí gparted a nastavil spouštěcí příznak na ten, který chci použít jako živý disk. Nyní mám USB takto:
Disk /dev/sdc: 14.6 GiB, 15623782400 bytes, 30515200 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xc3072e18
Device Boot Start End Sectors Size Id Type
/dev/sdc1 8439808 30515199 22075392 10.5G 83 Linux
/dev/sdc2 * 51200 8439807 8388608 4G b W95 FAT32
Potom jsem použil dd
pro flashování iso Ubuntu do /dev/sdc2
sudo dd if=/dev/shm/ubuntu-17.04-desktop-amd64.iso of=/dev/sdc2 bs=4M
Když je disk vložen na USB disk, pokusím se zavést systém z notebooku a zobrazí se „Operační systém nenalezen“. Když se pokusím použít qemu
/kvm
, ukazuje jadernou paniku takto:
Jak bych to mohl udělat správně?
Přijatá odpověď:
Obdrželi jste zprávu Operační systém nenalezen chyba, protože zapsáním ISO na diskový oddíl, nikoli na disk jako celek, jste nedopatřením nezapsali boot loader do mezery MBR disku . A... očividně se PC nestará o spouštěcí příznak.
Vidím dvě možné řešení, ale musím říct, že to opravdu jen vytahuji ze svého [cenzurovaného].
Rozdělte disk po dd
'ing ISO
Nejlepší část tohoto řešení je, že budete vědět, zda je to proveditelné opravdu rychle.
dd
ISO na celý USB disk- Zkontrolujte, zda na disku USB nejsou oddíly pomocí nástroje pro rozdělení. Pokud vidíte oddíly, pravděpodobně můžete přidat jeden pro váš šifrovaný svazek.
Přidejte bootloader k řetězovému načtení do oddílu.
Cílem je přidat zavaděč do mezery MBR disku USB a nechat jej zřetězit jakýkoli zavaděč je v oddílu. Chainloading v podstatě deleguje funkce zavaděče na jiný zavaděč. Nasměruji vám dokumentaci Gentoo na toto téma, protože je docela důkladná.
Jiné
Pokud výše uvedené selže, můžete se pokusit vytvořit vlastní Ubuntu ISO a upravit způsob spouštění.
Související:Síť – Jak v tomto případě vyměnit přijímač bezdrátové myši USB?