Új hozzászólás Aktív témák

  • dchard

    veterán

    válasz sasNAXO #5532 üzenetére

    "Valaki azzal nem próbálkozott még, hogy a belső usbkulcsra/sdkártyára egy grub-ot rakjon, ami aztán indítja a dvd slotban lévő ssd-t?"

    Én most annyit csináltam, hogy átraktam a működő "BIOS boot" partíciót az SD kártyára az SSD-ről:

    1. Lépés: SD kártyán az alábbi partíciók megkreálása:

    (parted) print
    Model: HP iLO Internal SD-CARD (scsi)
    Disk /dev/sdc: 3965MB
    Sector size (logical/physical): 512B/512B
    Partition Table: gpt
    Disk Flags:

    Number Start End Size File system Name Flags
    1 1049kB 2097kB 1049kB bios_grub
    2 2097kB 3965MB 3963MB ext4

    Disk /dev/sdc: 3.69 GiB, 3965190144 bytes, 7744512 sectors
    Disk model: Internal SD-CARD
    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: gpt
    Disk identifier: D2FC03A2-68B9-45CD-8BFE-EC23E1C302F1

    Device Start End Sectors Size Type
    /dev/sdc1 2048 4095 2048 1M BIOS boot
    /dev/sdc2 4096 7743487 7739392 3.7G Linux filesystem

    Disk /dev/sdf: 111.79 GiB, 120034123776 bytes, 234441648 sectors
    Disk model: KINGSTON SV300S3
    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: gpt
    Disk identifier: CA54CDF1-3D46-4679-8038-25FE6196BCA0

    Device Start End Sectors Size Type
    /dev/sdf1 2048 4095 2048 1M BIOS boot
    /dev/sdf2 4096 234438655 234434560 111.8G Linux filesystem

    A fenti helyzet alapján: dd if=/dev/sdf1 of=/dev/sdc1

    Majd az SSD-n lévő /boot mappát átmásoljuk az SD kártyán lévő második (valójában első hazsnálható) partícióra (nyilván előszor mount-olni kell).

    Majd pedig telepítjük a GRUB-ot az előkészített SD kártyára:

    grub-install --boot-directory=/mnt/microsd/boot /dev/sdc

    És már működik is: a jelenlegi SSD-n lévő rootfs-t a microSD kártyáról boot-olt GRUB indítja. :) Ja és a slussz poén, hogy sima BIOS módban lehet indítani GPT típusú SD kártyáról GPT typusú SSD-n lévő rootfs-t.

    Nyilván itt vigyázni kell majd, mert kernel frissítésnél az SD kártyán lévő /boot mappát és a grub-ot is kézze frissíteni kell.

    [ Szerkesztve ]

    A kitárulkozó idegenektől mindig elfog a hányinger. [Cornelius]

Új hozzászólás Aktív témák