タグ付けされた質問 「boot」

ブートローダーの問題:オペレーティングシステム自体が起動する前に何が起こるか

2
GRUB2およびカーネルvga =パラメーター
ドキュメントによると、vga=カーネルパラメーターの使用はGRUB2で非推奨になりました。一部の新しいカーネルが特定のアダプターでサポートしていないように見えるという事実は、私が持っているグラフィックスカードが7〜8年前のものであるため、問題ではありません。 問題は、デフォルトの80x25文字ではなく、80x50などの高解像度テキストモードを使用したいということです。どうやらすべてのグラフィックス(VBE / VESA)モードはこのグラフィックスカード(ATI Rage XL)の対象外です-利用可能なモードのリストは0を通してのみ表示され6ます。6でも80x60恐ろしいように見えるので、1(80x50)にしたいと思います。 デフォルトモードがサポートされていない場合(デフォルトはコメントアウトGRUB_TERMINAL=console)、使用可能なモードのリストを取得した後、80x50および80x60が動作するのを確認し、選択するように求められました。 カーネルコマンドラインですべての使用GRUB_GFXMODE(プリロードvbeモジュールの有無にかかわらず)を設定して、GRUB_GFXPAYLOAD_LINUX=keep失敗する場合、モードを設定するにはどうすればよいですか?このように失敗します:このマシンにあるカードのグラフィックモードが無効であるため、画面が空白のままになりますか? 私の考えはnomodesetまだカーネルに渡すことですが、ブートローダーはグラフィックモードを設定する必要があります。そして、それvga=を行うためのカーネルパラメーター以外のオプションは表示されません。 注:vbetestとvideotestGRUB2コンソール意志の空白のコマンド画面と、画面には何のビデオ入力がないと主張した後、スリープモードに切り替わります。vbeinfoそしてvideoinfo上記以外のいくつかの利用可能なモードを示したが、これは設定されるべきところのない言及はありません。また、カーネルコマンドラインでvga=1(なしでnomodeset)を渡すと、廃止されることについて非常に短い警告が表示されますが、完全に読むには長すぎdmesgます。出力はに表示されません。

1
FreeBSD 10ブータブルUSBを作成するには?
現在、Linux Mint 17を使用していますが、FreeBSDとLinux Mint 17をデュアルブートしたいと考えています。 FreeBSD 10用の起動可能なUSBを作成するにはどうすればよいですか?Unetbootin、Image writer、powerISOを試しましたが、動作しません。
15 boot  freebsd  live-usb 


3
GRUBをパーティションテーブルなしでext4ディスク全体にインストールする方法は?
現在、私はディスク全体/dev/sdaをext4としてフォーマットし、Gentooをインストールしています。 (MBRもパーティションもありません。) しかし最後に、GRUBをMBRに書き込む必要があるように見えるため、GRUBをインストールできません。 # grub-install /dev/sda Unknown partition table signature Unknown partition table signature Unknown partition table signature Unknown partition table signature Unknown partition table signature The file /boot/grub/stage1 not read correctly. どちらも機能しないgrub、 # grub grub> root (hd0) Filesystem type unknown, using whole disk grub> setup (hd0) Error 17: Cannot …
15 boot  grub-legacy 

4
boot.imgを抽出する方法は?
boot.imgAndroidイメージのファイルのコンテンツを表示しようとしています。 グーグルで検索してこの記事を見つけましたsystem.imgが、うまくいきませんboot.img。でこれを実行しようとするとboot.img、次のように表示されます。 Invalid sparse file format at header magi Failed to read sparse file されてsimg2img抽出するためにのみ使用system.img? もしそうなら、抽出する他の方法はありますboot.imgか? そうでない場合、抽出しない問題は何boot.imgですか?

2
Linuxシステムのブートプロセスを詳細に説明する
ホストのパワーオンボタンを押してからログインプロンプトが表示されるまで、Linuxのブートシーケンスに光を示す詳細なドキュメントを準備しています。 ここで正しい答えを参照の単一の場所に結合および照合できれば、素晴らしいことです。起動時に注意する価値のある詳細を含めてください。ドキュメントがすべてのポイントから完成したら、ドキュメントの詳細もここに投稿し、質問のリンクを更新します。 rootfs(/)がネットワーク上にあるディスクレスクライアントで、ディスクからの起動、USBからの起動、ネットワークからの起動など、考えられるすべてのシナリオを検討してください。

4
Linuxはスワップパーティションの場所をどのようにして知るのですか?
スワップパーティションをSSDではなくHDDに配置する必要があることを読みました。 私の質問は次のとおりです。 スワップパーティションを見つけるために、ディストリビューション(または他の何か)によって「チェック」がいつどのように行われますか? 起動中に発生しますか? 利用可能なすべてのディスクをチェックし、「スワップ」フラグのあるパーティションを検索しますか? そのようなパーティションが複数ある場合はどうなりますか? また、たとえば、同じディスク上で2つの異なるディストリビューションを実行する場合、FedoraとUbuntuの場合、スワップパーティションはいくつ必要ですか。
13 boot  swap  ssd 

3
Linuxはどのように「initrd」イメージをロードしますか?
起動プロセスを理解しようとしてきましたが、頭に浮かぶことが1つだけあります。 Linuxカーネルがブートされ、ルートファイルシステム(/)がマウントされるとすぐに、プログラムを実行し、追加の機能を提供するためにカーネルモジュールを統合できます。ルートファイルシステムをマウントするには、特定の条件を満たす必要があります。カーネルは、ルートファイルシステムが配置されているデバイス(特にSCSIドライバー)にアクセスするために、対応するドライバーを必要とします。カーネルには、ファイルシステムの読み取りに必要なコード(ext2、reiserfs、romfsなど)も含まれている必要があります。ルートファイルシステムがすでに暗号化されていることも考えられます。この場合、ファイルシステムをマウントするにはパスワードが必要です。 初期RAMディスク(initdiskまたはinitrdとも呼ばれる)は、上記の問題を正確に解決します。Linuxカーネルは、実際のルートファイルシステムがマウントされる前に、RAMディスクに小さなファイルシステムをロードし、そこでプログラムを実行するオプションを提供します。initrdのロードは、ブートローダー(GRUB、LILOなど)によって処理されます。ブートローダーに必要なのは、ブートメディアからデータをロードするBIOSルーチンだけです。ブートローダーがカーネルをロードできる場合、初期ramdiskもロードできます。特別なドライバーは必要ありません。 / bootが別のパーティションではなく、/パーティションに存在する場合、「initrd」イメージとカーネルイメージにアクセスするために、ブートローダーがSCSIドライバーを必要とするべきではないでしょうか?イメージに直接アクセスできる場合、なぜSCSIドライバーが必要なのですか?
13 linux  kernel  boot  initrd 

1
「efi-shell」用のブート可能なフラッシュを作成する方法
現在のIntelサーバーチップセットには、組み込みの「efi-shell」が含まれています。これは基本的に、いくつかの気の利いたUEFIブートオプションを操作するのに適したコマンドセットを持つ簡略化された「NIX」です。 また、Intelのファームウェアアップグレードツールの一部を実行するには「efi-shell」が必要な場合もあります。 悲しいことに、このボードはUEFIブートをサポートしていても、サーバーチップセットはありません。 efi-shellはhttp://www.sourceforge.net/projects/efi-shellからダウンロードできます。ただし、ブート可能なISOやその他の形式のブート可能なイメージは見つかりません。 ブート可能なフラッシュを作成しようとしましたが、unetbootin成功しませんでした。 RAIDカードでIntelファームウェアアップグレードを実行できるように、ブート可能なefi-shellのコピーを作成する方法についての考えはありますか?
13 shell  boot  uefi 



3
debootstrapを使用して起動可能なDebianイメージを作成する
過去2日間、ブート可能なdebian(jessie / 8.4)イメージを作成しようとしており、手順が正しいと言えば、ファイルシステムを正しく取得できません。私はここで何か間違ったことをしている、マウントで何かを見逃していると比較的確信しています/etc/fstab(私の画像にはありません)。私は、経験のある人が助けてくれたり、不足しているものを見せてくれることを望んでいました。 qemu-system-x86を起動するときに表示されるエラーは次のとおりです。 テキストとして、そして実際のスクリーンショットとして: エラー: fsck: error 2 (No such file or directory) while executing fsck.ext2 for /dev/sda1 fsck exited with status code 8 [FAILED] Failed to start Load/Save Random Seed See `systemctl status systemd-random-seed.service` for details. [FAILED] Failed to start Various fixups to make systemd work better on …


3
GRUBのインストールに失敗しました
Debian Jessieの実行中のインストールは良好でしたが、その後実行しましたapt-get update && apt-get upgrade && apt-get dist-upgrade。 そして、再起動後、それは直接BIOSに来ました。Grubが欠落していることに気づいたので、ライブCDを実行してRescue mode、自分のルートパーティションをマウントし、+ブートパーティションをマウントして、次のコマンドを実行しました。 GrubはLinuxイメージを見つけます。 root@debian:~# update-grub Generating grub configuration file ... Found background image: /usr/share/images/desktop-base/desktop-grub.png Found linux image: /boot/vmlinuz-4.9.0-3-amd64 Found initrd image: /boot/initrd.img-4.9.0-3-amd64 Found linux image: /boot/vmlinuz-4.9.0-0.bpo.3-amd64 Found initrd image: /boot/initrd.img-4.9.0-0.bpo.3-amd64 Found linux image: /boot/vmlinuz-3.16.0-4-amd64 Found initrd image: /boot/initrd.img-3.16.0-4-amd64 Found Ubuntu 16.10 …
13 debian  boot  grub2  uefi 

2
起動時のBashスクリプト?(Linux)
再起動時にbashスクリプトを作成/実行する方法はありますか(たとえば、Debian / Ubuntuのように、自宅の私の2つのボックスにあるものです)。 また、cronジョブを実行するための推奨ガイドはありますか?私はそれらに完全に新しいです(しかし、彼らは大いに役立つでしょう)
12 linux  boot  cron  scheduling 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.