2015年12月10日 星期四

[issue] grub-mkrescue - solve some problem

Q :
[happy@localhost os]$ grub-mkrescue -o iknow.iso iknow/
grub-mkrescue: warning: Your xorriso doesn't support `--grub2-boot-info'. Some features are disabled. Please use xorriso 1.2.9 or later..


A :
pacman -S xorriso


Q:
[happy@localhost os]$ sudo grub-mkrescue -o iknow.iso iknow/
xorriso 1.4.2 : RockRidge filesystem manipulator, libburnia project.

Drive current: -outdev 'stdio:iknow.iso'
Media current: stdio file, overwriteable
Media status : is blank
Media summary: 0 sessions, 0 data blocks, 0 data, 5250m free
Added to ISO image: directory '/'='/tmp/grub.uExZNB'
xorriso : UPDATE : 873 files added in 1 seconds
Added to ISO image: directory '/'='/data/happy/test1/os_file/os/iknow'
xorriso : FAILURE : Cannot find path '/efi.img' in loaded ISO image
xorriso : UPDATE : 877 files added in 1 seconds
xorriso : aborting : -abort_on 'FAILURE' encountered 'FAILURE'


A :
[happy@localhost os]$ grub-mkrescue  -d /usr/lib/grub/i386-pc/  -o iknow.iso iknow/
xorriso 1.4.2 : RockRidge filesystem manipulator, libburnia project.

Drive current: -outdev 'stdio:iknow.iso'
Media current: stdio file, overwriteable
Media status : is blank
Media summary: 0 sessions, 0 data blocks, 0 data, 5251m free
Added to ISO image: directory '/'='/tmp/grub.yWNynC'
xorriso : UPDATE : 344 files added in 1 seconds
Added to ISO image: directory '/'='/data/happy/test1/os_file/os/iknow'
xorriso : UPDATE : 348 files added in 1 seconds
xorriso : NOTE : Copying to System Area: 512 bytes from file '/usr/lib/grub/i386-pc/boot_hybrid.img'
ISO image produced: 5581 sectors
Written to medium : 5581 sectors at LBA 0
Writing to 'stdio:iknow.iso' completed successfully.

[happy@localhost os]$ cd /usr/lib/grub/i386-pc/


Reference:

0 意見:

張貼留言