http://akkiesoft.hatenablog.jp/entry/20140724/1406191933
mobile@mobile-ThinkPad-X201s:~$ sudo fdisk -l /dev/sdb
Disk /dev/sdb: 1.9 GiB, 2013265920 bytes, 3932160 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: 0xa83c860b
デバイス 起動 Start 最後から セクタ Size Id タイプ
/dev/sdb1 * 2048 3932159 3930112 1.9G b W95 FAT32
mobile@mobile-ThinkPad-X201s:~$ sudo dd if=/usr/lib/syslinux/mbr/mbr.bin of=/dev/sdb
0+1 レコード入力
0+1 レコード出力
440 バイト (440 B) コピーされました、 0.643777 秒、 0.7 kB/秒
mobile@mobile-ThinkPad-X201s:~$ sudo apt-get install grub2
mobile@mobile-ThinkPad-X201s:~$ sudo mount /dev/sdb1 /mnt
mobile@mobile-ThinkPad-X201s:~$ sudo grub-install --root-directory=/mnt --force /dev/sdb1
Installing for i386-pc platform.
grub-install: warning: File system `fat' doesn't support embedding.
grub-install: warning: Embedding is not possible. GRUB can only be installed in this setup by using blocklists. However, blocklists are UNRELIABLE and their use is discouraged..
Installation finished. No error reported.
mobile@mobile-ThinkPad-X201s:~$ sudo cp /media/mobile/FAT32/Tools/Linux/pmagic-6.7.iso /mnt/boot/iso
mobile@mobile-ThinkPad-X201s:~$ sudo cp /media/mobile/FAT32/Tools/Linux/INSERT-1.3.6_jp.iso /mnt/boot/iso
ライブCDの構成により、grub.cfg の設定内容も変わってくる
下記の設定は次のリンク先を参考にした
http://ubuntuforums.org/archive/index.php/t-1549847.html
sudo nano /mnt/boot/grub/grub.cfgこの設定はあらかじめISOファイルの内部の構成を確認しておく。下記でISOファイルをubuntuでマウントして
menuentry "PartedMagic6.7" {
set isofile="/boot/iso/pmagic-6.7.iso" → 変数にセット
loopback loop (hd0,1)$isofile
linux (loop)/pmagic/bzImage iso_filename=$isofile boot=live load_ramdisk=1 prompt_ramdisk=0 noeject noprompt → ①
initrd (loop)/pmagic/initramfs → ②
}
mobile@mobile-ThinkPad-X201s:~$ sudo mount -o loop -t iso9660 /media/mobile/FAT32/Tools/Linux/pmagic-6.7.iso /mnt//mnt 以下の構成を調べると先ほどのgrub.cfg のパスが確かに切られていた。
① (loop)/pmagic/bzImage は確かに存在。それ以外のパラメータはよくわからん
② (loop)/pmagic/initramfs も存在。
ひとまず、以上の手作業で PartedMagic のISOはUSBメモリでブートできた。
0 件のコメント:
コメントを投稿