ディスクイメージを異なるパーティション(NTFS・FAT32)に置く
前回の続きです。sdb2(NTFS)に置く
「sdb2」パーティションにディスクイメージを置いてみます。1.パーティションの情報
「sdb2」パーティションの情報は以下のようになっています。2.ディスクイメージの配置
以下のようにNautilusで「sdb2」をマウントし、ディスクイメージを「DiskImage」フォルダーに配置しました。このフォルダーのフルパスは、「/media/ubuntu/NTFSData1/DiskImage」です。
3.設定ファイルの変更
「grml-rescueboot」の設定ファイルは、以下のように変更しました。赤字の箇所が変更した行です。
## Configuration file for Debian package grml-rescueboot.
# Location of ISOs:
# ISO_LOCATION="/boot/grml/"
ISO_LOCATION="/media/ubuntu/NTFSData1/DiskImage"
# To set any specific bootoptions for rescue images
# present in /boot/grml just set and enable the following option:
# CUSTOM_BOOTOPTIONS="ssh=password lang=de"
# Location of ISOs:
# ISO_LOCATION="/boot/grml/"
ISO_LOCATION="/media/ubuntu/NTFSData1/DiskImage"
# To set any specific bootoptions for rescue images
# present in /boot/grml just set and enable the following option:
# CUSTOM_BOOTOPTIONS="ssh=password lang=de"
4.ブートメニューの更新
以前紹介した方法で、ブートメニューを更新します。以下は生成されたGRUB2のメニューエントリーの一例です。
insmod part_msdos
insmod ntfs
set root='hd1,msdos2'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos2 --hint-efi=hd1,msdos2 --hint-baremetal=ahci1,msdos2 788F84A86ED2742C
else
search --no-floppy --fs-uuid --set=root 788F84A86ED2742C
fi
iso_path="/DiskImage/ubuntu-12.10-desktop-amd64.iso"
export iso_path
kernelopts=" "
export kernelopts
loopback loop "/DiskImage/ubuntu-12.10-desktop-amd64.iso"
set root=(loop)
configfile /boot/grub/loopback.cfg
insmod ntfs
set root='hd1,msdos2'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos2 --hint-efi=hd1,msdos2 --hint-baremetal=ahci1,msdos2 788F84A86ED2742C
else
search --no-floppy --fs-uuid --set=root 788F84A86ED2742C
fi
iso_path="/DiskImage/ubuntu-12.10-desktop-amd64.iso"
export iso_path
kernelopts=" "
export kernelopts
loopback loop "/DiskImage/ubuntu-12.10-desktop-amd64.iso"
set root=(loop)
configfile /boot/grub/loopback.cfg
5.ブートメニュー
PCを再起動すると、以下のようにディスクイメージからUbuntuを起動する項目が追加されています。ここでは例として「Grml Rescue System (ubuntu-12.10-desktop-amd64.iso)」を選択しました。
6.ディスクイメージのブートメニュー
以下のようにディスクイメージのブートメニューが表示されます。「Try Ubuntu without installing」を選択します。
7.Ubuntuの起動
以下のようにUbuntuが起動します。sdb3(FAT32)に置く
「sdb3」パーティションにディスクイメージを置いてみます。1.パーティションの情報
「sdb3」パーティションの情報は以下のようになっています。2.ディスクイメージの配置
以下のようにNautilusで「sdb3」をマウントし、ディスクイメージを「DiskImage」フォルダーに配置しました。このフォルダーのフルパスは、「/media/ubuntu/FAT32_1/DiskImage」です。
3.設定ファイルの変更
「grml-rescueboot」の設定ファイルは、以下のように変更しました。赤字の箇所が変更した行です。
## Configuration file for Debian package grml-rescueboot.
# Location of ISOs:
# ISO_LOCATION="/boot/grml/"
ISO_LOCATION="/media/ubuntu/FAT32_1/DiskImage"
# To set any specific bootoptions for rescue images
# present in /boot/grml just set and enable the following option:
# CUSTOM_BOOTOPTIONS="ssh=password lang=de"
# Location of ISOs:
# ISO_LOCATION="/boot/grml/"
ISO_LOCATION="/media/ubuntu/FAT32_1/DiskImage"
# To set any specific bootoptions for rescue images
# present in /boot/grml just set and enable the following option:
# CUSTOM_BOOTOPTIONS="ssh=password lang=de"
4.ブートメニューの更新
以前紹介した方法で、ブートメニューを更新します。以下は生成されたGRUB2のメニューエントリーの一例です。
insmod part_msdos
insmod fat
set root='hd1,msdos3'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos3 --hint-efi=hd1,msdos3 --hint-baremetal=ahci1,msdos3 7757-4B41
else
search --no-floppy --fs-uuid --set=root 7757-4B41
fi
iso_path="/DiskImage/ubuntu-12.04-desktop-amd64.iso"
export iso_path
kernelopts=" "
export kernelopts
loopback loop "/DiskImage/ubuntu-12.04-desktop-amd64.iso"
set root=(loop)
configfile /boot/grub/loopback.cfg
insmod fat
set root='hd1,msdos3'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos3 --hint-efi=hd1,msdos3 --hint-baremetal=ahci1,msdos3 7757-4B41
else
search --no-floppy --fs-uuid --set=root 7757-4B41
fi
iso_path="/DiskImage/ubuntu-12.04-desktop-amd64.iso"
export iso_path
kernelopts=" "
export kernelopts
loopback loop "/DiskImage/ubuntu-12.04-desktop-amd64.iso"
set root=(loop)
configfile /boot/grub/loopback.cfg
5.ブートメニュー
PCを再起動すると、以下のようにディスクイメージからUbuntuを起動する項目が追加されています。ここでは例として「Grml Rescue System (ubuntu-13.04-desktop-amd64.iso)」を選択しました。
6.ディスクイメージのブートメニュー
以下のようにディスクイメージのブートメニューが表示されます。「Try Ubuntu without installing」を選択します。