Portál AbcLinuxu, 8. května 2025 04:30
Zdravím, ačkoliv jsem Googloval a našel i návody, nedaří se realizace a tak s takovou drobností se jdu poradit. V podstatě nejde o nic víc než u malého serveru bootovat pomocí USB (interní port v serveru) OS z SSD disku (normálně z této pozice bootovat server neumí). Je to ověřené, má to takto mnoho uživatelů tohoto serveru, ale něco dělám špatně a tak se mi nedaří. Postupoval jsem podle návodu a následoval tyto kroky:
1. Create a 128 mb partion at the start of the USB
fdisk /dev/sdd... use 'n' to create a partition
mkfs -t ext2 /dev/sdd1
mkdir /tmp/myusb
mount /dev/sdd1 /tmp/myusb
mkdir /tmp/myusb/boot
2. Install grub to the USB, making sure the boot directory is on the USB drive:
grub-install --boot-directory=/tmp/myusb/boot /dev/sdd
3. Update the grub config, outputting to the USB.
update-grub --output=/tmp/myusb/boot/grub/grub.cfg
Jediný rozdíl je v tom, že v mém případě (nevím proč) se interní USB načetlo jako SDA (partition sda1) a SSD disk byl SDB. Vše v pořádku, bez chyb, viděl jsem jak Grub se našel a přepsaly se záznamy na USB flashku. Poté jsem restartoval a server jen hodil pokus o boot z USB a hned jel dál...
Nejprve jsem si myslel, že mám prostě a jednoduše nekompatibilní USB flashku, tak jsem zkusil jinou a pak ještě další dvě. Stále stejný výsledek. Zkusil jsem na jednu z nich přes UnetBootin vytvořit live CD Ubuntu a to server chytil napoprvé a hned distro i spustil. Takže USB funguje, bootování z USB je nastaveno správně, ale je chyba v postupu jak vytvářím USB boot. Jakoby chyběl nějaký příznak pro bootování, nebo tak něco? Napadá někoho co je špatně a co jsem opominul při vytváření bootovacího USB?
Předem díky za rady, asi mi uniká nějaká naprostá prkotina nebo samozřejmost.
Řešení dotazu:
nebo se musí jako OS použít Widle apod.Tým "a pod" myslíš inštaláciu 64bit Linuxu v UEFI móde?
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.