私は別れの魔法が大好きで、最新バージョンを使用できるようにしたいと思っています。
からカスタムエントリを取得しましたUbuntuを支援する
システムに少し調整して、シンプルにしました。
記事のバージョンである2013バージョンで動作しますが、2015で試してみると、次のエラーが発生します。
losetup /dev/loop252: No Such File or directory
mount : dev/loop252: can't read superblock
(In red highligted - next line)
Mounting the fu.sqfs failed.
—次にコマンドラインに移動します
bash-4.3#
これが私の簡単なカスタムグラブメニューエントリです:
menuentry "Parted Magic ISO" {
set isofile="/home/isos/pmagic.iso"
loopback loop $isofile
linux (loop)/pmagic/bzImage iso_filename=$isofile boot=live
initrd (loop)/pmagic/initrd.img
}
以下のコメントを参照して、上記のリンクからの元の変更されていないコードがあります………。
menuentry 'Parted Magic ISO ' {
set isofile="/iso/pmagic_2013_05_01.iso"
loopback loop (hd0,1)$isofile
linux (loop)/pmagic/bzImage iso_filename=/iso/pmagic_2013_05_01.iso boot=live
initrd (loop)/pmagic/initrd.img
}
grubエントリはISOを検出します。問題は、次の場所にあります。
linux (loop)
initrd (loop)
コード行
承認された回答:
Parted Magic Custom Grub Entry
sudo mkdir /home/isos/
isoをdirにコピーし、2015年のpmagic.iso &&の名前を変更します。pmagicdirをISOからルートにコピーします/(pmagic dirの上にISOも必要です)
sudo chmod 777 /home/isos/ -R
sudo chmod 777 /pmagic -R
sudo nano /etc/grub.d/40_custom && sudo update-grub2
カスタムグラブエントリ
ISOのみの2013バージョン
menuentry "Parted Magic" {
set isofile="/home/isos/pmagic.iso"
loopback loop $isofile
linux (loop)/pmagic/bzImage iso_filename=$isofile boot=live
initrd (loop)/pmagic/initrd.img
}
2015バージョン32ビット
menuentry "Parted Magic" {
set isofile="/home/isos/pmagic.iso"
loopback loop $isofile
linux (loop)/pmagic/bzImage iso_filename=$isofile load_ramdisk=1
initrd (loop)/pmagic/initrd.img /pmagic/fu.img /pmagic/m32.img
}
2015バージョン64ビット
menuentry "Parted Magic" {
set isofile="/home/isos/pmagic.iso"
loopback loop $isofile
linux (loop)/pmagic/bzImage64 iso_filename=$isofile load_ramdisk=1
initrd (loop)/pmagic/initrd.img /pmagic/fu.img /pmagic/m64.img
}
ISOへの再起動に使用するエイリアス:
alias pmagic="sudo grub-reboot 'Parted Magic' && reboot"
これで、コンピュータはPmagicで自動再起動し、完了すると再起動してOSで自動起動します!(別名デフォルトのGrubエントリ)
フラクショナルスケーリングを使用すると、表示設定がセッション間で保存されませんか?
起動時にいくつかのアプリケーションを起動します(それぞれが独自のターミナルにあります)+ハードディスクの自動マウント?