web-dev-qa-db-ja.com

MacまたはPCから起動するMacでライブ永続的Ubuntu USBをどのように作成しますか?

こんにちは私は実際にunetbootinを使用してライブUbuntu USB(8GB LiveUSBで12.04.3 64ビット)を正常に作成しましたが、永続的ではなく、Macでは起動しません。

または、誰かが.isoファイルを編集してMacから起動して永続的にする方法について何か提案があれば、それも素晴らしいことです。私はOSX Mavericksを実行しているので、アプリケーションもMavericksで実行する必要があります。

以下を試してみました http://ubuntuforums.org/showthread.php?t=21746 ans、以下に提案されているように、GUIDパーティション(MBRではない))を選択して追加しましたgrub.cfgファイルに永続的なWordがあり、起動していくつかの設定を変更した後、ubuntuメニューの再起動オプションを使用して再起動しようとしましたが、機能しませんでした。手動でコンピューターの電源を切ったり入れたりしたのですが、 2回目の起動を試みたが、Ubuntuのロゴを通り越して画面が真っ黒になりました。何度か試してみたところ、同じ結果が得られました。grub.cfgファイルのテキストは次のとおりです。

if loadfont /boot/grub/font.pf2 ; 
then set gfxmode=auto insmod efi_gop insmod efi_uga insmod gfxterm terminal_output gfxterm 
fi 

set menu_color_normal=white/black   
set menu_color_highlight=black/light-gray 

menuentry "Try Ubuntu without installing" 
{ set gfxpayload=keep linux /casper/vmlinuz.efi persistent file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash -- 
initrd  /casper/initrd.lz } 

menuentry "Install Ubuntu" 
{ set gfxpayload=keep linux /casper/vmlinuz.efi file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity quiet splash -- 
initrd  /casper/initrd.lz }


menuentry "Check disc for defects" 
{ set gfxpayload=keep linux /casper/vmlinuz.efi boot=casper integrity-check quiet splash -- 
initrd  /casper/initrd.lz }
12
Jeremy Gleeson

Diskutilを使用してこれを実行できるはずです。私は最後にこの方法をシエラで使用したので、後で何でもymmvします。

$ diskutil list
$ diskutil eraseDisk FAT32 UBUNTU /dev/<YOUR USB DISK ID>
$ diskutil unmountDisk /dev/<YOUR USB DISK ID>
$ Sudo dd if=<path to ubuntu live iso> of=/dev/<YOUR USB DISK ID>

それが完了したら、再起動してライブUSBから起動する必要があります。

起動したら、ターミナルからgpartedを起動します。

USBドライブを選択し、その上のUnallocatedパーティションを選択します。

新しいパーティションを作成し、ラベルを付けますext3/ext4(他のファイルシステムが機能するかどうか不明。試行されたことはありません。)ラベルpersistence

終了gparted

新しい永続性パーティションのマウントポイントを作成します。

$ mkdir -p /mnt/ubuntu_usb$ mount <USB DRIVE> /mnt/ubuntu_usb

永続ストレージを有効にするには、persistence.conf

$ echo "/ union" > /mnt/ubuntu_usb/persistence.conf
$ umount <DISK>

Macを再起動し、Optionキーを押したままにします。うまくいけば、Ubuntu(永続化)が今から起動するオプションがあるはずです

1
Chris Black

実は64ビットのMac Air 2013を使っています。64ビット版のubuntu 13.10をインストールしました。私はまったく同じ指示に従いました、そして実際、私はそれを何度も使ってきました。この時点であなたが試すことができるのは、言われていることをフォローすることであり、今回はそのままです。つまり、GUIDではなくMBRを選択します。ブートフォルダーにgrub.cfgファイルがない場合は、問題ありません。ただし、syslinux.cfgファイルでWordの永続性を確認してください。そこにあれば、完全に機能するはずです。私にとってはうまくいったことを意味しますが、それがあなたにとってもうまくいくことを願っています。 .cfgファイルを試してみてください。そうすれば確実に実行できます。

0
user233951

MacをUbuntu USBから起動する必要がある場合、Ubuntu Webサイトに詳細ガイド ディスクイメージをUSBに書き込む方法の説明 があります。

または、Windowsにアクセスできる場合は、 Rufus をダウンロードします。イメージタイプを選択するときは、DDを選択し、目的のISOファイルを選択します(Ubuntu ISOはハイブリッドなので、ISOまたはDDモードでコピーできます)。 DDはあなたが望むものであり、それは重要なことです。また、BIOSとUEFIのパーティション構成/ターゲットシステムタイプをMBRに設定していることを確認してください。

パーシスタンスについては、他の誰かが私の答えを追加/改善できる場合は、パーシステントボリュームを設定した経験がないので、そうしてください。

0
Shreyas Sriram

クローニングとおそらく2番目のステップ

1ステップまたは2ステップの手順を使用できます。 ddは強力でありながら危険なツールであり、MacOSで「常に」使用できます。複製プロセスを開始する前に、すべてが正しいことを十分に注意して確認および再確認してください。

  • 1つのステップ:Ubuntu [ベースの]システムの[圧縮]イメージファイルを見つけた場合、それは永続的なライブであり、必要なことを実行できます。 クローンUSBペンドライブまたはメモリカードにそれを。ダウンロードしたファイルが圧縮されている場合は、複製する前に解凍する必要があります。たとえば、

    file.img.Zip-> file.img

    file.img.xz-> file.img

    ターゲットドライブのすべてのパーティションをアンマウントし、ddを実行します

    Sudo dd bs=1m if=path_of_your_image.img of=/dev/rdiskn
    

    ここで、nは数値です(たとえば、/dev/rdisk4)。

    このリンク にヒントがあります。

  • 2つのステップ:ダウンロードとcloneUbuntu [ベースの]システムの[圧縮]イメージファイル、これは永続的なライブであり、mkusbが含まれています。

    クローンによって起動可能にされたUSBペンドライブまたはメモリカードから起動します。

    永続的なライブとしてインストールする、UbuntuバージョンとフレーバーのISOファイルをダウンロードします。

    mkusb-dusを実行し、別のUSBドライブまたはメモリカードに永続的なライブドライブを作成します。

  • リンク集

    Mac OSにオペレーティングシステムイメージをインストールする(www.raspberrypi.org)

    help.ubuntu.com/community/mkusb

    help.ubuntu.com/community/mkusb/persistent

    永続的なライブシステムとmkusbを含む圧縮画像ファイル

0
sudodus

次のリンクをたどってライブLinux USBを作成しました: http://ubuntuforums.org/showthread.php?t=21746 MBRの代わりにGUIDパーティションを選択して追加しますgrub.cfgファイル内の永続的なWord。

0
user232608

TLDR;「永続的」をgrub.cfgに追加すると、ブートが失敗します(同じ黒い画面でハングします)。 casper-rwファイルを追加すると修正され、現在は永続性があります:)

背景:High Sierraを実行して、Ubuntu 16.04、64ビットをインストールしています。 USBをディスクユーティリティで消去し、MS-DOS(FAT32)としてセットアップ。 Netbootin でUSBにインストールされたUbuntu ISOをダウンロードしました。ブートは機能しましたが、MacbookのトラックパッドとキーボードをLinuxに認識させたいと思っていました。セットアップを行い、再起動しましたが、すべての設定が失われました-持続性はありません:(

「永続的」がgrub.cfgに追加され、Ubuntuロゴ画面の後にブートがハングしました。実行してUSBスティックのルートにcasper-rwファイルを作成する必要があることがわかりました

dd if=/dev/zero of=casper-rw count=3500

3500を、ライブUSBに必要なサイズのストレージに置き換えます。 FAT32は4GB未満のファイル転送しかサポートしていないので、覚えておいてください。

私はデスクトップ上のいくつかのファイルを使用してテストしただけですが、ブートと永続化の両方が行われます。

アイデアを得た ここ

0
user2347638