Grub טירפת תועצמאב וטנובואב חישקה קסידהמ תורישי סקוניל תצפה לכ ליעפהל דציכ


.לוחתאל ןתינה USB רוציל בור

.לדחמ תרירבכ תורמשנ ןניא ךלש םייחה תולעפההו תורדגהה לכש ןוויכמ תויטרפה לע הבר העפשה םג ול שיו ,סקוניל הלעפה תכרעמב שמתשהל רתוי הריהמ ךרד קפסמה ,תוינרדומה סקוניל תוצפה בורב לדחמ תרירבכ רדגו

.בייל וטנ'ג לש DVD -ו CentOS, Fedora, Kali Linux ןה הז אשונב תוגצומה תוצפהה

.תכרעמה לש חישקה ןנוכב תנקתומה (GRUB2 לוחתא ןיעטמ םע סקוניל לש תרחא הצפה לכ וא) 20.04 וטנובוא

    ISO Live ISO יצבק דרוה :1 בלש

    .סקוניל לש ISO תנומת לכ לש "יח CD/DVD" הרודהמה תא דירוהל גאד ,חישקה ןנוכב םתוא ןיקתהל ילבמ סקוניל תצפה לכ ליעפהלו לחתאל ידכב .1

      GRUB2 טירפתל ISO תונומת ףסוה :2 בלש

      .וז היקיתל ISO -ה ץבוק תא רבעהו תכרעמה שרוש ביתנ live םשב הירפס ורציו ףוסממ ' sudo nautilus ' הדוקפה תועצמאב שרוש תואשרה םע סוליטואנ וטנובוא תא וחתפ ,םכילע תופדעומה I

      $ sudo nautilus
      

      .blkid לש האבה הדוקפה תא לעפה UUID הציחמ לבקל ידכ .(ISO יצבק םיאצמנ הב הציחמה) ילסרבינוא ידוחיי ההזמ UUID - ונלש קסידה תציחמ תא Grub2 -ל קפסל ךרטצת האלה ךישמהל

      $ sudo blkid
      

      .cat תדוקפ תובקעב םילעופ תכרעמה לש הלעפהב םיחישק םיקסידל וא תיטמוטוא תנקתומה הציחמל

      $ sudo cat /etc/fstab   
      

      .( לוחתא/ רובע תדרפומ הציחמ ךל ןיאש הרקמב) תזורחמ --fs -uuid שפחלו /boot/grub/ ביתנב אצמנש ץבוקה ןכות grub.cfg תיתוזח חותפל ,איה ךלש הצ

      .הז ץבוק תיתחתב תואבה תורושה תא ופיסוהו הכירעל 40_custom ץבוקה תא וחתפ , /etc/grub.d/ היירפסל ורבע UUID שרושה תציחמ דוק תא םתלביקש רחאל .5

      menuentry 'CentOS 8 Live' --class os --class gnu-linux --class gnu --class os --group group_main {
                      set isofile="/live/CentOS-8-x86_64-1905-dvd1.iso"
      
               insmod ext2
               insmod loopback
               insmod iso9660      
                      loopback loop (hd0,msdos1)$isofile      
                      search --no-floppy --fs-uuid --set=root 3b87d941-8ee7-4312-98fc-1f26828d62ab                            
                      linux (loop)/isolinux/vmlinuz boot=live fromiso=/dev/sda1/$isofile noconfig=sudo username=root hostname=centos
                      initrd (loop)/isolinux/initrd.img
      }
      

      :תוגציימ תואבה תוארוהה הנה

        .ךלש ISO -ה ךרע תא תיתחתב שפחו /boot/grub/grub.cfg תא חתפ ,תאז תמאל ידכ .ךלש Grub2 טירפתל (CentOS הז הרקמב) שדחה ISO -ה תא ףיסוהל ידכ בורג-ןכדע ,ץבוקה תא ךורעל םייסתש רחאל .6

        $ sudo update-grub
        

        . Enter שקמ לע ץחל זאו GRUB טירפתמ CentOS ךרע רחב ,בשחמה תא שדחמ לחתא ,CentOS Live ISO תלעפהל .7

        .םיאבה םיכרעה תא ףסוהו etc/grub.d/40_custom grub/ ץבוק תא בוש ךורעו חתפ .גצומש יפכ GRUB2 טירפתל Linux Live ISO לש תורחאה הצפהה תונומת תא ףיסוהל ולכות ,ןפוא ותואב

        menuentry 'Fedora Live' --class os --class gnu-linux --class gnu --class os --group group_main {
                        set isofile="/live/Fedora-Workstation-Live-x86_64-32-1.6.iso"
        
                 insmod ext2
                 insmod loopback
                 insmod iso9660      
                        loopback loop (hd0,msdos1)$isofile      
                        search --no-floppy --fs-uuid --set=root 3b87d941-8ee7-4312-98fc-1f26828d62ab                            
                        linux (loop)/isolinux/vmlinuz boot=live fromiso=/dev/sda1/$isofile noconfig=sudo username=root hostname=fedora
                        initrd (loop)/isolinux/initrd.img
        }
        
        menuentry 'Kali Linux Live' --class os --class gnu-linux --class gnu --class os --group group_main {
                        set isofile="/live/kali-linux-2020.2-live-i386.iso"
        
                 insmod ext2
                 insmod loopback
                 insmod iso9660      
                        loopback loop (hd0,msdos1)$isofile      
                        search --no-floppy --fs-uuid --set=root 3b87d941-8ee7-4312-98fc-1f26828d62ab                            
                        linux (loop)/live/vmlinuz boot=live fromiso=/dev/sda1/$isofile noconfig=sudo username=root hostname=kalilinux
                        initrd (loop)/live/initrd.img
        }
        
        menuentry 'Gentoo Linux Live' --class os --class gnu-linux --class gnu --class os --group group_main {
                        set isofile="/live/livedvd-amd64-multilib-20160704.iso"
        
                 insmod ext2
                 insmod loopback
                 insmod iso9660      
                        loopback loop (hd0,msdos1)$isofile      
                        search --no-floppy --fs-uuid --set=root 3b87d941-8ee7-4312-98fc-1f26828d62ab                            
                        linux (loop)/live/vmlinuz boot=live fromiso=/dev/sda1/$isofile noconfig=sudo username=root hostname=gentoo
                        initrd (loop)/live/initrd.img
        }
        

        .GRUB טירפתמ ךילע תפדעומה Linux -ה תצפה תא רחבו בשחמה תא שדחמ לחתא ,ךלש GRUB טירפת תא בוש ןכדע ןכמ רחאל .8

        $ sudo update-grub
        

        .הנימזל התוא ךופהל ידכ /mnt ביתנה לע התוא הלעת םיצבק תכרעמ ףיסותו הציחמ רוציתש רחאל .ךלש סקוניל תצפה לש ISO -ה יצבק לכ תא םשל ריבעהלו ףסונ חישק קסיד ףיסוהל לוכי התא סקוניל לש םיר

        $ sudo mount /dev/sdb1 /mnt
        

        . blkid הדוקפה תועצמאב ולש UUID -ה תא וספתו שדחה חישקה קסידב ISO -ה לכ תא וריבעה זאו .10

        $ sudo blkid
        

        .הצפהל Wiki יפדב ןייע וא mount -o loop תורשפא תועצמאב ISO תנומת לש הבכרה ידי לע קודבל ןתינש Live Kernel לוחתא לש םירטמרפ הצפה לכל בל ומיש ךא ךילה התואב שומיש ךות GRUB2 טי


כל הזכויות שמורות. © Linux-Console.net • 2019-2024