aboutsummaryrefslogtreecommitdiff
path: root/arch/x86_64/support/modules/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'arch/x86_64/support/modules/README.md')
-rw-r--r--arch/x86_64/support/modules/README.md130
1 files changed, 130 insertions, 0 deletions
diff --git a/arch/x86_64/support/modules/README.md b/arch/x86_64/support/modules/README.md
new file mode 100644
index 0000000..6d235a7
--- /dev/null
+++ b/arch/x86_64/support/modules/README.md
@@ -0,0 +1,130 @@
+# Default images
+The default images contain predefined data and structures that are specifically designed for testing purposes.
+The ext2_4KB_fs image is intentionally fragmented, as some files were created and deleted before additional files were added, resulting in a non-contiguous layout.
+
+## ext2_1KB_fs
+.
+./lost+found
+./archiv
+./archiv/2024.img
+./archiv/2025.img
+./archiv/mnt
+./closed.txt
+./information
+./information/info_1.txt
+./information/info_2.txt
+./symlinks
+./symlinks/info_1_absolute -> /information/info_1.txt
+./symlinks/info_1_relative -> ../information/info_1.txt
+./symlinks/information_directory_absolute -> /information
+./symlinks/information_directory_relative -> ../information
+./symlinks/invalid_absolute -> /invalid/non_existant.txt
+./symlinks/invalid_relative -> ../invalid/non_existant.txt
+./symlinks/symloop_a -> ./symloop_b
+./symlinks/symloop_b -> /symlinks/symloop_a
+./symlinks/traverse_back_5_times -> ../../../../../
+
+### 2024.img
+(ext2 filesystem with 2KB Block size)
+.
+./lost+found
+./sheep_1.txt
+./sheep_2.txt
+./stable/pig_1.txt
+./stable/pig_2.txt
+./stable/pig_3.txt
+./symlinks
+./symlinks/traverse_back_twice -> ../../
+
+### 2025.img
+(ext2 filesystem 4KB Block size)
+.
+./lost+found
+./dev
+./dev/image_1.txt
+./dev/image_2.txt
+./snake_1.txt
+./snake_2.txt
+./petting_zoo/goat_1.txt
+./petting_zoo/goat_2.txt
+./petting_zoo/chicken_coop
+./petting_zoo/chicken_coop/chicken_1.txt
+./petting_zoo/chicken_coop/chicken_2.txt
+./petting_zoo/chicken_coop/chicken_3.txt
+
+## ext2_2KB_fs
+.
+./lost+found
+./monkey_house
+./monkey_house/infrastructure
+./monkey_house/infrastructure/info.txt
+./monkey_house/infrastructure/water.txt
+./monkey_house/monkey_1.txt
+./monkey_house/monkey_2.txt
+./monkey_house/monkey_3.txt
+./monkey_house/caretaker
+./monkey_house/caretaker/isabelle.txt
+./monkey_house/caretaker/peter.txt
+./symlinks/leave_and_reenter_mount -> ../../archiv/../information/monkey_house
+
+## ext2_4KB_fs
+.
+./lost+found
+./entrance
+./entrance/tickets.txt
+./entrance/map.txt
+./enclosures
+./enclosures/lion_house
+./enclosures/lion_house/cage_a
+./enclosures/lion_house/cage_a/history.txt
+./enclosures/lion_house/cage_a/animals.txt
+./enclosures/lion_house/cage_b
+./enclosures/lion_house/cage_b/animals.txt
+./enclosures/lion_house/cage_b/history.txt
+./enclosures/lion_house/symlink_chain_2 -> /entrance/../enclosures/aquarium/symlink_chain_3
+./enclosures/elephant_house
+./enclosures/elephant_house/elephant_1.txt
+./enclosures/aquarium
+./enclosures/aquarium/spawn_fish.sh
+./enclosures/aquarium/symlink_chain_3 -> ../../entrance
+./enclosures/aquarium/tank_1
+./enclosures/aquarium/tank_1/fish_1.txt
+./enclosures/aquarium/tank_1/fish_2.txt
+./enclosures/aquarium/tank_1/fish_3.txt
+./enclosures/aquarium/tank_1/fish_4.txt
+./enclosures/aquarium/tank_2
+./enclosures/aquarium/tank_2/this_is_a_very_very_long_fish_filename_that_keeps_going_and_going_until_it_almost_breaks_linux_filesystem_limits_for_testing_purposes_and_we_add_more_characters_to_make_it_even_longer_1.txt
+./enclosures/aquarium/tank_2/this_is_a_very_very_long_fish_filename_that_keeps_going_and_going_until_it_almost_breaks_linux_filesystem_limits_for_testing_purposes_and_we_add_more_characters_to_make_it_even_longer_2.txt
+./enclosures/aquarium/tank_2/this_is_a_very_very_long_fish_filename_that_keeps_going_and_going_until_it_almost_breaks_linux_filesystem_limits_for_testing_purposes_and_we_add_more_characters_to_make_it_even_longer_3.txt
+./enclosures/aquarium/tank_2/this_is_a_very_very_long_fish_filename_that_keeps_going_and_going_until_it_almost_breaks_linux_filesystem_limits_for_testing_purposes_and_we_add_more_characters_to_make_it_even_longer_4.txt
+./enclosures/aquarium/tank_2/this_is_a_very_very_long_fish_filename_that_keeps_going_and_going_until_it_almost_breaks_linux_filesystem_limits_for_testing_purposes_and_we_add_more_characters_to_make_it_even_longer_5.txt
+./enclosures/aquarium/tank_2/this_is_a_very_very_long_fish_filename_that_keeps_going_and_going_until_it_almost_breaks_linux_filesystem_limits_for_testing_purposes_and_we_add_more_characters_to_make_it_even_longer_6.txt
+./enclosures/aquarium/tank_2/this_is_a_very_very_long_fish_filename_that_keeps_going_and_going_until_it_almost_breaks_linux_filesystem_limits_for_testing_purposes_and_we_add_more_characters_to_make_it_even_longer_7.txt
+./enclosures/aquarium/tank_2/this_is_a_very_very_long_fish_filename_that_keeps_going_and_going_until_it_almost_breaks_linux_filesystem_limits_for_testing_purposes_and_we_add_more_characters_to_make_it_even_longer_8.txt
+./enclosures/aquarium/tank_2/this_is_a_very_very_long_fish_filename_that_keeps_going_and_going_until_it_almost_breaks_linux_filesystem_limits_for_testing_purposes_and_we_add_more_characters_to_make_it_even_longer_9.txt
+./enclosures/aquarium/tank_2/this_is_a_very_very_long_fish_filename_that_keeps_going_and_going_until_it_almost_breaks_linux_filesystem_limits_for_testing_purposes_and_we_add_more_characters_to_make_it_even_longer_10.txt
+./enclosures/aquarium/tank_2/this_is_a_very_very_long_fish_filename_that_keeps_going_and_going_until_it_almost_breaks_linux_filesystem_limits_for_testing_purposes_and_we_add_more_characters_to_make_it_even_longer_11.txt
+./enclosures/aquarium/tank_2/this_is_a_very_very_long_fish_filename_that_keeps_going_and_going_until_it_almost_breaks_linux_filesystem_limits_for_testing_purposes_and_we_add_more_characters_to_make_it_even_longer_12.txt
+./enclosures/aquarium/tank_2/this_is_a_very_very_long_fish_filename_that_keeps_going_and_going_until_it_almost_breaks_linux_filesystem_limits_for_testing_purposes_and_we_add_more_characters_to_make_it_even_longer_13.txt
+./enclosures/aquarium/tank_2/this_is_a_very_very_long_fish_filename_that_keeps_going_and_going_until_it_almost_breaks_linux_filesystem_limits_for_testing_purposes_and_we_add_more_characters_to_make_it_even_longer_14.txt
+./enclosures/aquarium/tank_2/this_is_a_very_very_long_fish_filename_that_keeps_going_and_going_until_it_almost_breaks_linux_filesystem_limits_for_testing_purposes_and_we_add_more_characters_to_make_it_even_longer_15.txt
+./enclosures/aquarium/tank_2/this_is_a_very_very_long_fish_filename_that_keeps_going_and_going_until_it_almost_breaks_linux_filesystem_limits_for_testing_purposes_and_we_add_more_characters_to_make_it_even_longer_16.txt
+./enclosures/aquarium/tank_2/this_is_a_very_very_long_fish_filename_that_keeps_going_and_going_until_it_almost_breaks_linux_filesystem_limits_for_testing_purposes_and_we_add_more_characters_to_make_it_even_longer_17.txt
+./enclosures/aquarium/tank_2/this_is_a_very_very_long_fish_filename_that_keeps_going_and_going_until_it_almost_breaks_linux_filesystem_limits_for_testing_purposes_and_we_add_more_characters_to_make_it_even_longer_18.txt
+./enclosures/aquarium/tank_2/this_is_a_very_very_long_fish_filename_that_keeps_going_and_going_until_it_almost_breaks_linux_filesystem_limits_for_testing_purposes_and_we_add_more_characters_to_make_it_even_longer_19.txt
+./enclosures/aquarium/tank_2/this_is_a_very_very_long_fish_filename_that_keeps_going_and_going_until_it_almost_breaks_linux_filesystem_limits_for_testing_purposes_and_we_add_more_characters_to_make_it_even_longer_20.txt
+./enclosures/aquarium/tank_2/this_is_a_very_very_long_fish_filename_that_keeps_going_and_going_until_it_almost_breaks_linux_filesystem_limits_for_testing_purposes_and_we_add_more_characters_to_make_it_even_longer_21.txt
+./enclosures/aquarium/tank_2/this_is_a_very_very_long_fish_filename_that_keeps_going_and_going_until_it_almost_breaks_linux_filesystem_limits_for_testing_purposes_and_we_add_more_characters_to_make_it_even_longer_22.txt
+./enclosures/aquarium/tank_2/this_is_a_very_very_long_fish_filename_that_keeps_going_and_going_until_it_almost_breaks_linux_filesystem_limits_for_testing_purposes_and_we_add_more_characters_to_make_it_even_longer_23.txt
+./enclosures/aquarium/tank_2/this_is_a_very_very_long_fish_filename_that_keeps_going_and_going_until_it_almost_breaks_linux_filesystem_limits_for_testing_purposes_and_we_add_more_characters_to_make_it_even_longer_24.txt
+./enclosures/aquarium/tank_2/this_is_a_very_very_long_fish_filename_that_keeps_going_and_going_until_it_almost_breaks_linux_filesystem_limits_for_testing_purposes_and_we_add_more_characters_to_make_it_even_longer_25.txt
+./enclosures/aquarium/tank_2/this_is_a_very_very_long_fish_filename_that_keeps_going_and_going_until_it_almost_breaks_linux_filesystem_limits_for_testing_purposes_and_we_add_more_characters_to_make_it_even_longer_26.txt
+./enclosures/aquarium/tank_2/this_is_a_very_very_long_fish_filename_that_keeps_going_and_going_until_it_almost_breaks_linux_filesystem_limits_for_testing_purposes_and_we_add_more_characters_to_make_it_even_longer_27.txt
+./enclosures/aquarium/tank_2/this_is_a_very_very_long_fish_filename_that_keeps_going_and_going_until_it_almost_breaks_linux_filesystem_limits_for_testing_purposes_and_we_add_more_characters_to_make_it_even_longer_28.txt
+./enclosures/aquarium/tank_2/this_is_a_very_very_long_fish_filename_that_keeps_going_and_going_until_it_almost_breaks_linux_filesystem_limits_for_testing_purposes_and_we_add_more_characters_to_make_it_even_longer_29.txt
+./enclosures/aquarium/tank_2/this_is_a_very_very_long_fish_filename_that_keeps_going_and_going_until_it_almost_breaks_linux_filesystem_limits_for_testing_purposes_and_we_add_more_characters_to_make_it_even_longer_30.txt
+./enclosures/info.txt
+./info.txt
+./symlinks
+./symlinks/symlink_chain_1 -> ../enclosures/lion_house/symlink_chain_2
+./symlinks/very_long_symlink -> ../enclosures/aquarium/tank_2/this_is_a_very_very_long_fish_filename_that_keeps_going_and_going_until_it_almost_breaks_linux_filesystem_limits_for_testing_purposes_and_we_add_more_characters_to_make_it_even_longer_30.txt