永久USBライブシステムのBusyBox

永久USBライブシステムのBusyBox

私はライブUSBスティックを作るのに時間を費やしました。リニアFS私の新しいコンピュータのシステム。これをより簡単にするために、一部の永続データ(設定、GCC、makeなど)も保存したいと思います。次のパーティション(gpt)を作成しました。

sdb1 8 MiB unformattad label: none flags: bios_grub
sdb2 100 MiB FAT32 label: EFI flags: boot, esp
sdb3 2.00 GiB FAT32 label: BOOT flags:msftdata
sdb4 11.77 GiB Ext4 label: casper-rw flags: none
sdb5 1.00 GiB swap label: none flags: none

最後にテストしたとき、Ubuntu 16.04を使用していましたが、システムに光学ドライブがありませんでした。継続的に起動しない限り、ライブ画像では正常に実行されます。

コンソールの最終出力は次のとおりです。

done.
Begin: Setting up autologin... ..done
Begin Disablig systemd's GPT auto generator... ..done
begin: Setting hostname... ... /scripts/casper-bottom/18hostname: line 23: can't create /root//etc/hostname: nonexist directory
/scripts/casper-bottom/18hostname: line 25: can't create /root/etc/host
/scripts/casper-bottom/07remove_oem_config: .: line 20: can't open '/root/usr/share/debconf/
(here is something missing I could recreate between reboots)
Begin: running /scripts/nfs-bottom ... done.
Begin: Running /scrips/init-bottom ... muont: mounting /dev on /root/dev failed: No such file or directory
done.
mount: mounting /run on /root/run failed: No such file or directoy
done.
run-init: current dirctory on the same filesystem as root: error 0
Target filesystem doesn't have requested /sbin/init.
run-init: current dirctory on the same filesystem as root: error 0
run-init: current dirctory on the same filesystem as root: error 0
run-init: current dirctory on the same filesystem as root: error 0
run-init: current dirctory on the same filesystem as root: error 0
run-init: current dirctory on the same filesystem as root: error 0
No init found. try passing init= bootarg

ビジーボックスシェル

すべてをkvmスイッチにインポートするには何度も再起動する必要があり、システムを前後に切り替えた後に出力がめちゃくちゃになりました。 (実際のシェルを取得したり、Xの下では問題にならないが、この段階では問題になるでしょう。混乱している方が良いかもしれませんが、KVMスイッチがなくてもエラーが発生します。

この問題に関する新しい情報が見つかりました。手動インストール中に後で/boot/efiからアクセスできたブートファイルは、意図したとおりESPに適用されませんでした。

ベストアンサー1

おすすめ記事